Bug#701415: root-system: ftbfs with eglibc-2.17

Matthias Klose doko at debian.org
Sat Feb 23 11:35:15 UTC 2013


Package: src:root-system
Version: 5.34.00-1
Severity: important
Tags: sid jessie
User: debian-glibc at lists.debian.org
Usertags: ftbfs-glibc-2.17

The package fails to build in a test rebuild on at least amd64 with
eglibc-2.17, but succeeds to build with eglibc-2.13. The
severity of this report may be raised before the jessie release.

The test rebuild was done together with GCC-4.8, so some issues
might be caused by the updated GCC as well.

  main.c:64:12: error: conflicting types for 'fchmod'

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/root-system_5.34.00-1_unstable_gcc48.log
The last lines of the build log are at the end of this report.

To install eglibc from experimental,

  apt-get -t experimental install libc6-dev

To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev


[...]
config.status: executing libtool commands

*========================================================
*
* Configuration for unuran-1.8.0-root:
*
*  Source directory:           .
*  Installation directory:     /usr/local
*  C Compiler:                 gcc
*
*  Build shared library:       no
*  Build static library:       yes
*
*  Use deprecated code:        no
*  Enable runtime checks:      no
*  Enable logging of data:     no
*  Enable info routine:        yes
*  Experimenal code:           no
*  Use Rmath library:          no
*
*  Support for external uniform random number generators
*    Rngstream:                no
*    PRNG:                     no
*    GSL:                      no
*
*  Default URNG:               builtin
*
*========================================================

configure:
*===================================================
*
*   This is a pure source distribution!
*
*   For a manual, documented sources, tests,
*   and examples please download
*
*       unuran-1.8.0.tar.gz
*
*===================================================

bin/rmkdepend -R -fcint/cint/main/cppmain.d -Y -w 1000 -- -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -DG__STD_EXCEPTION -DG__64BIT -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY  -I/«PKGBUILDDIR»/cint/cint/inc -I/«PKGBUILDDIR»/cint/cint/src -I/«PKGBUILDDIR»/cint/cint/src/dict -pthread -I. -D__cplusplus -- cint/cint/main/cppmain.cxx
make[1]: bin/rmkdepend: Command not found
make[1]: *** [cint/cint/main/cppmain.o] Error 127
make[1]: *** Waiting for unfinished jobs....
Running /«PKGBUILDDIR»/cint/ROOT/configcint.mk
Making cint/cint/inc/configcint.h
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



More information about the debian-science-maintainers mailing list