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]

Reply via email to