Package: src:clisp Version: 1:2.49-8.1 Severity: important Tags: sid jessie User: debian-gl...@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. ipctypes.h:20:3: error: #error "Never use <bits/ipctypes.h> directly; include <sys/ipc.h> instead." The full build log can be found at: http://people.debian.org/~doko/logs-20130217/gcc48/clisp_2.49-8.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 [...] make[2]: Leaving directory `/«PKGBUILDDIR»/debian/build/readline' mkdir -p bindings/glibc m=`cd /«PKGBUILDDIR»/modules/bindings/glibc; pwd`; \ if test -f $m/configure -a $m/configure -nt bindings/glibc/config.status ; then ( cd bindings/glibc ; rm -rf gllib;\ cache=`echo bindings/glibc/ | sed -e 's,[^/][^/]*//*,../,g'`config.cache; \ if test -f ${cache} ; then \ . ${cache}; \ if test "${ac_cv_env_CC_set}" = set; then CC="${ac_cv_env_CC_value}"; export CC; fi; \ if test "${ac_cv_env_CFLAGS_set}" = set; then CFLAGS="${ac_cv_env_CFLAGS_value}"; export CFLAGS; fi; \ if test "${ac_cv_env_LDFLAGS_set}" = set; then LDFLAGS="${ac_cv_env_LDFLAGS_value}"; export LDFLAGS; fi; \ if test "${ac_cv_env_CLFLAGS_set}" = set; then CLFLAGS="${ac_cv_env_CLFLAGS_value}"; export CLFLAGS; fi; \ if test "${ac_cv_env_LIBS_set}" = set; then LIBS="${ac_cv_env_LIBS_value}"; export LIBS; fi; \ if test "${ac_cv_env_CPPFLAGS_set}" = set; then CPPFLAGS="${ac_cv_env_CPPFLAGS_value}"; export CPPFLAGS; fi; \ if test "${ac_cv_env_CPP_set}" = set; then CPP="${ac_cv_env_CPP_value}"; export CPP; fi; \ if test "${ac_cv_env_CXX_set}" = set; then CXX="${ac_cv_env_CXX_value}"; export CXX; fi; \ if test "${ac_cv_env_CXXFLAGS_set}" = set; then CXXFLAGS="${ac_cv_env_CXXFLAGS_value}"; export CXXFLAGS; fi; \ if test "${ac_cv_env_X_LIBS_set}" = set; then X_LIBS="${ac_cv_env_X_LIBS_value}"; export X_LIBS; fi; \ /bin/bash $m/configure --with-clisp="/«PKGBUILDDIR»/debian/build/clisp -K boot -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc" --cache-file=${cache} --srcdir=$m --disable-option-checking;\ else \ /bin/bash $m/configure --srcdir=$m --disable-option-checking; \ fi ) ;\ fi; \ test -f $m/Makefile -a $m/Makefile -nt bindings/glibc/Makefile && sed "s,srcdir = .,srcdir = $m," "$m/Makefile" > bindings/glibc/Makefile ; \ CLISP="/«PKGBUILDDIR»/debian/build/clisp -K boot -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc" ; \ cd bindings/glibc ; /usr/bin/make clisp-module CC="gcc" CPPFLAGS="-I/«PKGBUILDDIR»/debian/build/gllib -I/«PKGBUILDDIR»/debian/build" CFLAGS="-falign-functions=4 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC" CLFLAGS=" -Wl,--export-dynamic" LIBS="-lreadline -lncurses -ldl /usr/lib/libavcall.so /usr/lib/libcallback.so -L/usr/lib -lsigsegv libgnu_cl.a" RANLIB="ranlib" CLISP="$CLISP -q" SHREXT=.so make[2]: Entering directory `/«PKGBUILDDIR»/debian/build/bindings/glibc' /«PKGBUILDDIR»/debian/build/clisp -K boot -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -q -c /«PKGBUILDDIR»/modules/bindings/glibc/linux.lisp -o ./ ;; Compiling file /«PKGBUILDDIR»/modules/bindings/glibc/linux.lisp ... ;; Wrote file /«PKGBUILDDIR»/debian/build/bindings/glibc/linux.fas ;; Wrote file /«PKGBUILDDIR»/debian/build/bindings/glibc/linux.c 0 errors, 0 warnings gcc -I/«PKGBUILDDIR»/debian/build/gllib -I/«PKGBUILDDIR»/debian/build -falign-functions=4 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I$(/«PKGBUILDDIR»/debian/build/clisp -K boot -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -q -b)/linkkit -c linux.c In file included from linux.c:6:0: /usr/include/x86_64-linux-gnu/bits/ipctypes.h:20:3: error: #error "Never use <bits/ipctypes.h> directly; include <sys/ipc.h> instead." # error "Never use <bits/ipctypes.h> directly; include <sys/ipc.h> instead." ^ linux.c: In function 'module__linux__init_function_1': linux.c:613:47: error: '__swblk_t' undeclared (first use in this function) register_foreign_inttype("__swblk_t",sizeof(__swblk_t),(__swblk_t)-1<=(__swblk_t)0); ^ linux.c:613:47: note: each undeclared identifier is reported only once for each function it appears in linux.c:613:84: error: expected ')' before numeric constant register_foreign_inttype("__swblk_t",sizeof(__swblk_t),(__swblk_t)-1<=(__swblk_t)0); ^ make[2]: *** [linux.o] Error 1 make[2]: Leaving directory `/«PKGBUILDDIR»/debian/build/bindings/glibc' make[1]: *** [bindings/glibc] Error 2 make[1]: Leaving directory `/«PKGBUILDDIR»/debian/build' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2
_______________________________________________ pkg-common-lisp-devel mailing list pkg-common-lisp-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-common-lisp-devel