Package: plplot Version: 5.9.0-7 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20080520 qa-ftbfs Justification: FTBFS on i386
Hi, During a rebuild of all packages in sid, your package failed to build on i386. This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now the default on most architectures (even if it's not the case on i386 yet). Consequently, many failures are caused by the switch to gcc 4.3. If you determine that this failure is caused by gcc 4.3, feel free to downgrade this bug to 'important' if your package is only built on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with gcc 4.2). Relevant part: > /usr/bin/fakeroot debian/rules binary > test -d debian/patched || install -d debian/patched > dpatch apply-all > applying patch 01_check-for-octave2.9 to ./ ... ok. > applying patch 02_unset-python-path to ./ ... ok. > applying patch 04_use-mkoctfile to ./ ... ok. > applying patch 07_octave_prune_examples to ./ ... ok. > applying patch 09_pdftex-EC-encoding to ./ ... ok. > applying patch 10_print-usage-octave-3.0 to ./ ... ok. > applying patch 11_minus-sign-manpage to ./ ... ok. > dpatch cat-all >>patch-stampT > mv -f patch-stampT patch-stamp > slice -o UNDEF+ADA:debian/control debian/control.in > mkdir /build/user/plplot-5.9.0/debian/build_tmp > (cd /build/user/plplot-5.9.0/debian/build_tmp ; \ > PKG_CONFIG_ENV=" " F77=gfortran FC=gfortran \ > JAVA_HOME=/usr/lib/jvm/java-gcj \ > cmake /build/user/plplot-5.9.0 -DBUILD_TEST=ON -DHAVE_PTHREAD=ON > -DBUILD_DOC=OFF -DCMAKE_INSTALL_PREFIX=/usr > -DOCTAVE_OCT_DIR=/usr/lib/octave/site/oct/api-v32/i486-pc-linux-gnu > -DUSE_RPATH=OFF -DPLD_psttf=OFF -DENABLE_ada=ON -DENABLE_java=OFF > -DENABLE_python=OFF ) > -- 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 > -- Checking whether system has ANSI C header files > -- Looking for include files StandardHeadersExist > -- Looking for include files StandardHeadersExist - found > -- Performing Test memchrExists > -- Performing Test memchrExists - Success > -- Performing Test freeExists > -- Performing Test freeExists - Success > -- Check for whether ctype.h macros work on characters with the > high bit set. > -- High-bit characters - work > -- ANSI C header files - found > -- Looking for include files HAVE_UNISTD_H > -- Looking for include files HAVE_UNISTD_H - found > -- Looking for include files HAVE_TERMIOS_H > -- Looking for include files HAVE_TERMIOS_H - found > -- Looking for include files HAVE_STDINT_H > -- Looking for include files HAVE_STDINT_H - found > -- Performing Test HAVE_SYS_WAIT_H > -- Performing Test HAVE_SYS_WAIT_H - Success > -- Looking for DIR in sys/types.h;dirent.h > -- Looking for DIR in sys/types.h;dirent.h - found > -- Check for signal return type in <signal.h> > -- Check for signal handler return type type void - found > -- Looking for popen > -- Looking for popen - found > -- Looking for usleep > -- Looking for usleep - found > -- Looking for isinf > -- Looking for isinf - found > -- Looking for finite > -- Looking for finite - found > -- Looking for isnan > -- Looking for isnan - found > -- SWIG_VERSION = 1.3.35 > -- Found Perl: /usr/bin/perl > -- 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 > -- X11_FOUND = 1 > -- X11_INCLUDE_DIR = /usr/include > -- X11_COMPILE_FLAGS = -I/usr/include > -- X11_LIBRARIES = > /usr/lib/libSM.so;/usr/lib/libICE.so;/usr/lib/libX11.so;/usr/lib/libXext.so > -- X11_LIBRARY_DIR = /usr/lib > -- Check for using namespace support > -- Check for using namespace - found > -- Looking for C++ include cmath > -- Looking for C++ include cmath - found > -- Check for broken isnan support in <cmath> > -- Check for isnan in <cmath> - found > -- Check for using stdint.h with CXX compiler > -- Check for using stdint.h with CXX compiler - ok > -- The Fortran compiler identification is GNU > -- Check for working Fortran compiler: /usr/bin/gfortran > -- Check for working Fortran compiler: /usr/bin/gfortran -- works > -- Checking whether /usr/bin/gfortran supports Fortran 90 > -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes > -- Check for using namespace support > -- Check for f77 command line support - found > -- NOTICE: Found: /usr/bin/gfortran > -- OCTAVE = /usr/bin/octave > -- MKOCTFILE = /usr/bin/mkoctfile > -- OCTAVE_VERSION = 3.0.1 > -- OCTAVE_LIBRARIES = /usr/lib/octave-3.0.1/liboctave.so > -- OCTINTERP_LIBRARIES = /usr/lib/octave-3.0.1/liboctinterp.so > -- OCTAVE_INCLUDE_PATH = > /usr/include/octave-3.0.1;/usr/include/octave-3.0.1/octave > -- MATWRAP = /build/user/plplot-5.9.0/bindings/octave/matwrap/matwrap > -- MATWRAP_PATH = /build/user/plplot-5.9.0/bindings/octave/matwrap > -- PLPLOT_OCTAVE_DIR = /usr/share/plplot_octave > -- OCTAVE_M_DIR = /usr/share/octave/site/m > -- OCTAVE_OCT_DIR = /usr/lib/octave/site/oct/api-v32/i486-pc-linux-gnu > -- Looking for include paths and libraries for Tcl/Tk > -- Looking for include paths and libraries for Tcl/Tk - found > -- Looking for tclsh > -- Looking for tclsh - found > -- TCL_TCLSH = /usr/bin/tclsh > -- HAVE_TCL_GT_84 = 0 > -- TCL_INCLUDE_PATH = /usr/include/tcl8.4 > -- TCL_LIBRARY = /usr/lib/libtcl8.4.so > -- Looking for itcl.h > -- Looking for itcl.h - found > -- Looking for itcl library > -- Looking for itcl library - found > -- ITCL_INCLUDE_PATH = /usr/include/tcl8.4 > -- ITCL_LIBRARY = /usr/lib/libitcl3.2.so > -- TK_INCLUDE_PATH = /usr/include/tcl8.4;/usr/include > -- TK_LIBRARY = > /usr/lib/libtk8.4.so;-L/usr/lib;/usr/lib/libSM.so;/usr/lib/libICE.so;/usr/lib/libX11.so;/usr/lib/libXext.so > -- Looking for itk.h > -- Looking for itk.h - found > -- Looking for itk library > -- Looking for itk library - found > -- ITK_INCLUDE_PATH = /usr/include/tcl8.4 > -- ITK_LIBRARY = //usr/lib/libtk8.4.so > -- FOUND gnat library /usr/lib/libgnat.so > -- Check for working Ada builder: /usr/bin/gnatmake > -- Check for working Ada builder: /usr/bin/gnatmake -- broken > CMake Error at cmake/modules/CMakeTestAdaCompiler.cmake:46 (MESSAGE): > The Ada builder "/usr/bin/gnatmake" is not able to compile, bind, and link > a simple test program. > > It fails with the following output: > > Change Dir: /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > > > > Run Build Command:/usr/bin/make > > make[1]: Entering directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > /usr/bin/cmake > -H/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > -B/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > --check-build-system CMakeFiles/Makefile.cmake 0 > > /usr/bin/cmake -E cmake_progress_start > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp/CMakeFiles > > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp/CMakeFiles/progress.make > > > /usr/bin/make -f CMakeFiles/Makefile2 all > > make[2]: Entering directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > /usr/bin/make -f CMakeFiles/testadacompiler.dir/build.make > CMakeFiles/testadacompiler.dir/depend > > make[3]: Entering directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > cd /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp && > /usr/bin/cmake -E cmake_depends "Unix Makefiles" > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp > > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp/CMakeFiles/testadacompiler.dir/DependInfo.cmake > --color= > > Scanning dependencies of target testadacompiler > > make[3]: Leaving directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > /usr/bin/make -f CMakeFiles/testadacompiler.dir/build.make > CMakeFiles/testadacompiler.dir/build > > make[3]: Entering directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > /usr/bin/cmake -E cmake_progress_report > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp/CMakeFiles 1 > > [100%] Building Ada object > CMakeFiles/testadacompiler.dir/testadacompiler.adb.o > > /usr/bin/gnatgcc -g -O2 -c > > /build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp/testadacompiler.adb > -o CMakeFiles/testadacompiler.dir/testadacompiler.adb.o > > gnat1: incorrect object file name > > make[3]: *** [CMakeFiles/testadacompiler.dir/testadacompiler.adb.o] Error 1 > > make[3]: Leaving directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > make[2]: *** [CMakeFiles/testadacompiler.dir/all] Error 2 > > make[2]: Leaving directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > make[1]: *** [all] Error 2 > > make[1]: Leaving directory > `/build/user/plplot-5.9.0/debian/build_tmp/CMakeFiles/CMakeTmp' > > > > > > CMake will not be able to correctly generate this project. > Call Stack (most recent call first): > cmake/modules/ada.cmake:40 (enable_language) > cmake/modules/plplot.cmake:292 (include) > CMakeLists.txt:49 (include) > > > -- Configuring done > make: *** [config-stamp] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2008/05/20 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 about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot containing a sid i386 environment. Internet was not accessible from the build systems. -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]