Bug#218595: glibc: FTBFS with make 3.79.1-14
Package: glibc
Severity: minor
Tags: sid
When trying to compile glibc-2.3.2.ds1-8 with make 3.79.1-14 (that is a build-dependency for glibc-2.3.2.ds1-8), the compilation dies out with the following error:
mv -f /home/mokautto/source/glibc-2.3.2.ds1/stamp-dir/patch-stampT
/home/mokautto/source/glibc-2.3.2.ds1/stamp-dir/patch-stamp
rm -rf debian/include
mkdir debian/include
ln -s /usr/include/linux debian/include
ln -s /usr/include/asm-generic debian/include
ln -s /usr/include/asm debian/include
# To make configure happy if libc6-dev is not installed.
touch debian/include/assert.h
touch /home/mokautto/source/glibc-2.3.2.ds1/stamp-dir/mkincludedir
Making builddir for libc
test -d build-tree/i386-libc || mkdir build-tree/i386-libc
touch /home/mokautto/source/glibc-2.3.2.ds1/stamp-dir/mkbuilddir_libc
debian/rules.d/build.mk:15: *** Recursive variable `xx' references itself (eventually).
Stop.
The following is from the changelog of make 3.80-1:
make (3.80-1) unstable; urgency=low
* The variable invoked by $(call ...) can now be recursive: unlike other
variables it can reference itself and this will not produce an error
when it is used as the first argument to $(call ...) (but only then).
glibc 2.3.2.ds1-8 compiles fine with make 3.80-4
-- System Information:
Debian Release: 3.0
Architecture: i386
Kernel: Linux lechuck 2.4.22-1-k7 #5 Sat Oct 4 14:11:12 EST 2003 i686
Locale: LANG=fi_FI@euro, LC_CTYPE=fi_FI@euro
Reply to: