Bug#597556: lightspark: FTBFS - llvm include missing

Michal Suchanek hramrach at centrum.cz
Mon Sep 20 19:08:20 UTC 2010


Package: lightspark
Version: 0.4.4.1-1
Severity: normal


The lightspark package fails to build, both 0.4.4.1 and 0.4.4.2.

0.4.4.2 requires cmake at least 2.8 and some boost libraries to get this
far, not sure about 0.4.4.1.

The missing llvm header is installed in /usr/lib/llvm2.7/include but
llvm-config is from llvm 2.6, llvm-config-2.7 is required for llvm 2.7.


dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package lightspark
dpkg-buildpackage: source version 0.4.4.1-1
dpkg-buildpackage: source changed by Didier Raboud <didier at raboud.com>
 dpkg-source --before-build lightspark-0.4.4.1
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh --parallel clean
   dh_testdir -O--parallel
   dh_auto_clean -O--parallel
   dh_clean -O--parallel
 debian/rules build
dh --parallel build
   dh_testdir -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory `/home/mis/lightspark-0.4.4.1'
dh_auto_configure -- \
	    -DCOMPILE_PLUGIN=1 \
	    -DCMAKE_BUILD_TYPE=Debian
Re-run cmake no build system arguments
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test GCC_IS_4_4
-- Performing Test GCC_IS_4_4 - Success
-- Found gnash path: /usr/bin/gnash
-- Found assembler: /usr/bin/nasm
-- Found assembler: /usr/bin/nasm
-- Loaded CMakeASM-NASMInformation - ASM-NASM support is still experimental, please report issues
-- LLVM llvm-config found at: /usr/bin/llvm-config
-- LLVM version: 2.6
-- LLVM CXX flags: -I/usr/include  -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -fomit-frame-pointer -fPIC -Woverloaded-virtual
-- LLVM LD flags: -L/usr/lib/llvm/lib  -lpthread -lffi -ldl -lm
-- LLVM core libs: -lLLVMLinker -lLLVMArchive -lLLVMBitWriter -lLLVMBitReader -lLLVMInstrumentation -lLLVMScalarOpts -lLLVMipo -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lLLVMSystem -L/usr/lib/llvm/lib
-- LLVM JIT libs: -lLLVMX86AsmParser -lLLVMX86AsmPrinter -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lLLVMSystem -L/usr/lib/llvm/lib
-- LLVM JIT objs: 
-- Found LLVM: /usr/include/llvm
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found ZLIB: /usr/include
-- Found Freetype: /usr/lib/libfreetype.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Found PCRECPP: /usr/lib/libpcrecpp.so
-- Found FTGL: /usr/lib/libftgl.so
-- Found GLEW: /usr/lib/libGLEW.so
-- checking for modules 'x11;fontconfig'
--   found x11, version 1.3.3
--   found fontconfig, version 2.8.0
-- checking for module 'libpulse'
--   found libpulse, version 0.9.21
-- checking for module 'libavcodec'
--   found libavcodec, version 52.72.2
-- Looking for avcodec_decode_video2
-- Looking for avcodec_decode_video2 - found
-- Looking for avcodec_decode_audio3
-- Looking for avcodec_decode_audio3 - found
-- checking for module 'gtk+-2.0'
--   found gtk+-2.0, version 2.20.1
-- Found CURL: /usr/lib/libcurl.so
-- checking for modules 'nspr;mozilla-plugin;x11'
--   found nspr, version 4.7.1
--   found mozilla-plugin, version 1.9.2.10
--   found x11, version 1.3.3
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu
make[1]: Leaving directory `/home/mis/lightspark-0.4.4.1'
   dh_auto_build -O--parallel
make[1]: Entering directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
/usr/bin/cmake -H/home/mis/lightspark-0.4.4.1 -B/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
make -f CMakeFiles/spark.dir/build.make CMakeFiles/spark.dir/depend
make[3]: Entering directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
cd /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mis/lightspark-0.4.4.1 /home/mis/lightspark-0.4.4.1 /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/spark.dir/DependInfo.cmake --color=
Dependee "/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/spark.dir/DependInfo.cmake" is newer than depender "/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/spark.dir/depend.internal".
Dependee "/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles/spark.dir/depend.internal".
Scanning dependencies of target spark
make[3]: Leaving directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
make -f CMakeFiles/spark.dir/build.make CMakeFiles/spark.dir/build
make[3]: Entering directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu/CMakeFiles 6
[  2%] Building CXX object CMakeFiles/spark.dir/asobject.cpp.o
/usr/bin/c++   -Dspark_EXPORTS -DENABLE_SOUND -DHAVE_AVCODEC_DECODE_VIDEO2 -DHAVE_AVCODEC_DECODE_AUDIO3 -DENABLE_LIBAVCODEC -DMOZ_X11 -DCOMPILE_PLUGIN -DENABLE_CURL -DDATADIR=\"/usr/share/lightspark\" -DGNASH_PATH=\"/usr/bin/gnash\" -g -O2  -Wall -Wnon-virtual-dtor -Woverloaded-virtual -pipe -fvisibility=hidden -fvisibility-inlines-hidden -std=c++0x -fPIC -I/usr/include/SDL -I/usr/include/llvm -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/mis/lightspark-0.4.4.1   -o CMakeFiles/spark.dir/asobject.cpp.o -c /home/mis/lightspark-0.4.4.1/asobject.cpp
In file included from /home/mis/lightspark-0.4.4.1/asobject.h:24,
                 from /home/mis/lightspark-0.4.4.1/asobject.cpp:20:
/home/mis/lightspark-0.4.4.1/swftypes.h:24:35: error: llvm/System/DataTypes.h: No such file or directory
make[3]: *** [CMakeFiles/spark.dir/asobject.cpp.o] Error 1
make[3]: Leaving directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/spark.dir/all] Error 2
make[2]: Leaving directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mis/lightspark-0.4.4.1/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


-- System Information:
Debian Release: squeeze/sid
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'testing'), (300, 'unstable'), (295, 'experimental'), (290, 'stable-i386'), (280, 'testing-i386'), (270, 'unstable-i386'), (150, 'experimental-i386')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.36-rc4-r600fence-netpollirq-smbinit-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the pkg-flash-devel mailing list