[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#365887: glibc_2.3.999.1-1(sparc/experimental): FTBFS: sanity check fails



Package: glibc
Version: 2.3.999.1-1
Severity: serious

Hi,

your package fails to build from source. It complains that it needs
--disable-sanity-checks for the configuration chosen.

| Automatic build of glibc_2.3.999.1-1 on odin by sbuild/sparc 79
| Build started at 20060503-0819
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading Package Lists...
| Building Dependency Tree...
| Need to get 15.2MB of source archives.
| Get:1 http://sinclair.farm.ftbfs.de experimental/main glibc 2.3.999.1-1 (dsc) [2078B]
| Get:2 http://sinclair.farm.ftbfs.de experimental/main glibc 2.3.999.1-1 (tar) [14.6MB]
| Get:3 http://sinclair.farm.ftbfs.de experimental/main glibc 2.3.999.1-1 (diff) [565kB]
| Fetched 15.2MB in 1s (8378kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: gettext, make (>= 3.80-1), dpkg-dev (>= 1.13.5), bzip2, file, linux-kernel-headers (>= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64], gcc-4.0 [!m68k], gcc-3.4 [m68k], binutils (>= 2.16.1cvs20051109-1), autoconf, sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76), libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], quilt
| Build-Depends-Indep: perl, po-debconf (>= 1.0)
[...]
| configure_build=sparc-linux-gnu; \
| 	if [ sparc-linux-gnu = $configure_build ]; then \
| 	  echo "Checking that we're running at least kernel version: 2.2.0"; \
| 	  if ! (minimum=$((`echo 2.2.0 | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/'`)); current=$((`echo 2.6.8-2-sparc64-smp | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/'`)); if [ $current -lt $minimum ]; then false; fi); then \
| 	    configure_build=`echo $configure_build | sed 's/^\([^-]*\)-\([^-]*\)$/\1-dummy-\2/'`; \
| 	    echo "No.  Forcing cross-compile by setting build to $configure_build."; \
| 	  fi; \
| 	fi; \
| 	(exec 3>&1; exit `( ( (  cd build-tree/sparc-libc && CC="gcc-4.0" AUTOCONF=false MAKEINFO=: /build/buildd/glibc-2.3.999.1/build-tree/glibc-2.4/configure --host=sparc-linux-gnu --build=$configure_build --prefix=/usr --without-cvs --enable-add-ons=libidn,"linuxthreads " --without-selinux --with-headers=/build/buildd/glibc-2.3.999.1/debian/include --enable-kernel=2.2.0  ) 2>&1 3>&-; echo $? >&4) | tee  -a /build/buildd/glibc-2.3.999.1/log-build-sparc-linux-gnu-libc >&3) 4>&1`)
| Checking that we're running at least kernel version: 2.2.0
| checking build system type... sparc-unknown-linux-gnu
| checking host system type... sparc-unknown-linux-gnu
| configure: running configure fragment for add-on libidn
| configure: running configure fragment for add-on linuxthreads
| checking sysdep dirs... sysdeps/sparc/sparc32/elf sysdeps/unix/sysv/linux/sparc/sparc32/fpu sysdeps/sparc/sparc32/fpu linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32 sysdeps/unix/sysv/linux/sparc/sparc32 sysdeps/ieee754/ldbl-64-128 sysdeps/ieee754/ldbl-opt linuxthreads/sysdeps/unix/sysv/linux/sparc sysdeps/unix/sysv/linux/sparc linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet linuxthreads/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/sparc linuxthreads/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/sparc/sparc32/sparcv8 linuxthreads/sysdeps/sparc/sparc32 sysdeps/sparc/sparc32 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-128 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/sparc/sparc32/soft-fp sysdeps/sparc/fpu linuxthreads/sysdeps/sparc sysdeps/sparc sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether ln -s works... yes
| checking for sparc-linux-gnu-gcc... gcc-4.0
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether gcc-4.0 accepts -g... yes
| checking for gcc-4.0 option to accept ANSI C... none needed
| checking how to run the C preprocessor... gcc-4.0 -E
| checking for sparc-linux-gnu-g++... sparc-linux-gnu-g++
| checking whether we are using the GNU C++ compiler... yes
| checking whether sparc-linux-gnu-g++ accepts -g... yes
| checking for sparc-linux-gnu-ranlib... no
| checking for ranlib... ranlib
| checking whether as is GNU as... yes
| checking whether ld is GNU ld... yes
| checking for as... as
| checking version of as... 2.16.91, ok
| checking for ld... ld
| checking version of ld... 2.16.91, ok
| checking for pwd... /bin/pwd
| checking for sparc-linux-gnu-gcc... (cached) gcc-4.0
| checking version of gcc-4.0... 4.0.4, ok
| checking for gnumake... no
| checking for gmake... no
| checking for make... make
| checking version of make... 3.81, ok
| checking for gnumsgfmt... no
| checking for gmsgfmt... no
| checking for msgfmt... msgfmt
| checking version of msgfmt... 0.14.5, ok
| checking for makeinfo... :
| checking version of :... v. ?.??, bad
| checking for sed... sed
| checking version of sed... 4.1.4, ok
| checking for autoconf... false
| checking whether false works... no
| configure: WARNING:
| *** These auxiliary programs are missing or incompatible versions: makeinfo
| *** some features will be disabled.
| *** Check the INSTALL file for required versions.
| checking whether ranlib is necessary... no
| checking LD_LIBRARY_PATH variable... ok
| checking whether GCC supports -static-libgcc... -static-libgcc
| checking for bash... /bin/sh
| checking for gawk... gawk
| checking for perl... /usr/bin/perl
| checking for install-info... /usr/sbin/install-info
| checking for bison... no
| checking for signed size_t type... no
| checking for libc-friendly stddef.h... yes
| checking whether we need to use -P to assemble .S files... no
| checking whether .text pseudo-op must be used... yes
| checking for assembler global-symbol directive... .globl
| checking for .set assembler directive... yes
| checking for assembler .type directive prefix... @
| checking for .symver assembler directive... yes
| checking for ld --version-script... yes
| checking for .previous assembler directive... yes
| checking for .protected and .hidden assembler directive... yes
| checking whether __attribute__((visibility())) is supported... yes
| checking for broken __attribute__((visibility()))... no
| checking for broken __attribute__((alias()))... no
| checking whether to put _rtld_local into .sdata section... no
| checking for .preinit_array/.init_array/.fini_array support... yes
| checking for libunwind-support in compiler... no
| checking for -z nodelete option... yes
| checking for -z nodlopen option... yes
| checking for -z initfirst option... yes
| checking for -z relro option... yes
| checking for -Bgroup option... yes
| checking for libgcc_s suffix... 
| checking for --as-needed option... yes
| checking whether --noexecstack is desirable for .S files... yes
| checking for -z combreloc... yes
| checking for -z execstack... yes
| checking for -fpie... yes
| checking for -fno-toplevel-reorder... no
| checking for -fstack-protector... no
| checking whether cc puts quotes around section names... yes
| checking for assembler .weak directive... yes
| checking whether CFI directives are supported... yes
| checking for ld --no-whole-archive... yes
| checking for gcc -fexceptions... yes
| checking for __builtin_expect... yes
| checking for __builtin_memset... no
| checking for redirection of built-in functions... yes
| checking for __thread... yes
| checking for tls_model attribute... yes
| checking for libgd... no
| checking for egrep... grep -E
| checking for ANSI C header files... yes
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking for long double... yes
| checking size of long double... 8
| running configure fragment for sysdeps/sparc/sparc32/elf
| checking for sparc32 TLS support... yes
| checking for sparc32 ld WDISP22 handling... ok
| running configure fragment for sysdeps/ieee754/ldbl-opt
| checking whether gcc-4.0 -g -O2 supports -mlong-double-128... yes
| running configure fragment for sysdeps/pthread
| running configure fragment for sysdeps/unix/sysv/linux
| checking for egrep... (cached) grep -E
| checking installed Linux kernel header files... 2.0.10 or later
| checking for kernel header at least 2.2.0... ok
| *** On GNU/Linux systems it is normal to compile GNU libc with the
| *** `nptl' add-on.  Without that, the library will be
| *** incompatible with normal GNU/Linux systems.
| *** If you really mean to not use this add-on, run configure again
| *** using the extra parameter `--disable-sanity-checks'.
| make: *** [/build/buildd/glibc-2.3.999.1/stamp-dir/configure_libc] Error 1
| ******************************************************************************
| Build finished at 20060503-0820
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=2.3.999.1-1&pkg=glibc&arch=sparc

Gruesse,
-- 
Frank Lichtenheld <frank@lichtenheld.de>
www: http://www.djpig.de/



Reply to: