[pkg-fgfs-crew] Bug#738436: flightgear: FTBFS: configure errors

David Suárez david.sephirot at gmail.com
Sun Feb 9 16:33:51 UTC 2014


Source: flightgear
Version: 2.10.0-4
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140208 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory `/«PKGBUILDDIR»'
> mkdir build
> cd build && cmake .. -DCMAKE_BUILD_TYPE="RelWithDebInfo" -DCMAKE_C_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" -DCMAKE_CXX_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-g -DNDEBUG" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_BINDIR:PATH=games -DFG_DATA_DIR:PATH=/usr/share/games/flightgear -DSIMGEAR_SHARED:BOOL=ON -DJPEG_FACTORY=ON -DENABLE_FGADMIN=OFF -DENABLE_LARCSIM=ON -DENABLE_UIUC_MODEL=ON -DSP_FDMS=ON -DSYSTEM_SQLITE=ON
> -- The C compiler identification is GNU 4.8.2
> -- The CXX compiler identification is GNU 4.8.2
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- 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
> -- System is: Linux
> -- Linux distro is: 
> -- Web browser launcher command is: xdg-open
> -- Using explicit data directory for base package: /usr/share/games/flightgear
> -- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
> -- libudev stable: 0
> -- Found UDev: /usr/lib/x86_64-linux-gnu/libudev.so
> --    include: /usr/include
> -- Could NOT find Git (missing:  GIT_EXECUTABLE) 
> -- event-based input enabled. Using /usr/lib/x86_64-linux-gnu/libudev.so
> -- Boost version: 1.54.0
> -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
> -- Looking for include file pthread.h
> -- Looking for include file pthread.h - found
> -- Looking for pthread_create
> -- Looking for pthread_create - not 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  
> -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
> -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/libX11.so
> -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
> -- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
> -- Found osgText: /usr/lib/libosgText.so  
> -- Found osgSim: /usr/lib/libosgSim.so  
> -- Found osgDB: /usr/lib/libosgDB.so  
> -- Found osgParticle: /usr/lib/libosgParticle.so  
> -- Found osgFX: /usr/lib/libosgFX.so  
> -- Found osgUtil: /usr/lib/libosgUtil.so  
> -- Found osgViewer: /usr/lib/libosgViewer.so  
> -- Found osgGA: /usr/lib/libosgGA.so  
> -- Found osg: /usr/lib/libosg.so  
> -- Found OpenThreads: /usr/lib/libOpenThreads.so  
> -- Found OpenSceneGraph: /usr/lib/libosgText.so;/usr/lib/libosgSim.so;/usr/lib/libosgDB.so;/usr/lib/libosgParticle.so;/usr/lib/libosgFX.so;/usr/lib/libosgUtil.so;/usr/lib/libosgViewer.so;/usr/lib/libosgGA.so;/usr/lib/libosg.so;/usr/lib/libOpenThreads.so (found suitable version "3.2.0", minimum required is "3.0.0") 
> -- Found LIBSVN: -L/usr/lib/x86_64-linux-gnu -lapr-1;/usr/lib/x86_64-linux-gnu/libsvn_client-1.so;/usr/lib/x86_64-linux-gnu/libsvn_subr-1.so;/usr/lib/x86_64-linux-gnu/libsvn_ra-1.so  
> -- libsvn found, enabling in terrasync
> -- Found SQLITE3: /usr/lib/x86_64-linux-gnu/libsqlite3.so  
> -- Using system SQLite3 library
> -- /usr/include
> -- adding runtime JS dependencies
> -- Found PLIB: optimized;/usr/lib/libplibpuaux.so;debug;/usr/lib/libplibpuaux.so;optimized;/usr/lib/libplibjs.so;debug;/usr/lib/libplibjs.so;optimized;/usr/lib/libplibpu.so;debug;/usr/lib/libplibpu.so;optimized;/usr/lib/libplibfnt.so;debug;/usr/lib/libplibfnt.so;optimized;/usr/lib/libplibsg.so;debug;/usr/lib/libplibsg.so;optimized;/usr/lib/libplibul.so;debug;/usr/lib/libplibul.so  
> CMake Warning (dev) at CMakeLists.txt:234 (find_package):
>   Syntax Warning in cmake code at
> 
>     /«PKGBUILDDIR»/CMakeModules/FindSimGear.cmake:168:32
> 
>   Argument not separated from preceding token by whitespace.
> This warning is for project developers.  Use -Wno-dev to suppress it.
> 
> -- SimGear include directory: /usr/include
> -- found SimGear version: 3.0.0 (needed 2.10.0)
> CMake Error at CMakeModules/FindSimGear.cmake:112 (message):
>   You have installed a mismatching SimGear version 3.0.0 instead of 2.10.0 as
>   required by FlightGear.  When using multiple SimGear installations, please
>   use 'SIMGEAR_DIR' to select the SimGear library location to be used.
> Call Stack (most recent call first):
>   CMakeLists.txt:234 (find_package)
> 
> 
> -- Configuring incomplete, errors occurred!
> See also "/«PKGBUILDDIR»/build/CMakeFiles/CMakeOutput.log".
> See also "/«PKGBUILDDIR»/build/CMakeFiles/CMakeError.log".
> make[1]: *** [override_dh_auto_configure] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/02/08/flightgear_2.10.0-4_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-fgfs-crew mailing list