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

Bug#486589: glibc: FTBFS on hppa when using nptl instead of linuxthreads



Package: glibc
Version: 2.7-12
Severity: normal

I'm trying to test rebuilding the archive against an nptl-enabled glibc
on hppa, but I'm having trouble building glibc.  I have attached the
patch against 2.7-12 that I used to enable nptl, as well as the failed
build log.

-- 
John Wright <jsw@debian.org>
diff -u glibc-2.7/debian/changelog glibc-2.7/debian/changelog
--- glibc-2.7/debian/changelog
+++ glibc-2.7/debian/changelog
@@ -1,3 +1,10 @@
+glibc (2.7-12jsw1) unstable; urgency=low
+
+  * Build with nptl instead of linuxthreads on hppa
+  * Bump the libpthread soname, since the above change is ABI-breaking
+
+ -- John Wright <jsw@debian.org>  Fri, 13 Jun 2008 13:43:45 -0600
+
 glibc (2.7-12) unstable; urgency=low
 
   [ Aurelien Jarno ]
diff -u glibc-2.7/debian/patches/series glibc-2.7/debian/patches/series
--- glibc-2.7/debian/patches/series
+++ glibc-2.7/debian/patches/series
@@ -74,6 +74,7 @@
 hppa/local-inlining.diff -p0
 hppa/local-linuxthreads.diff -p0
 hppa/local-linuxthreads-gscope.diff -p0
+hppa/local-libpthread-soname-bump.diff -p1
 
 hurd-i386/local-dl-dynamic-weak.diff 
 hurd-i386/local-enable-ldconfig.diff -p0
diff -u glibc-2.7/debian/sysdeps/hppa.mk glibc-2.7/debian/sysdeps/hppa.mk
--- glibc-2.7/debian/sysdeps/hppa.mk
+++ glibc-2.7/debian/sysdeps/hppa.mk
@@ -1,8 +1,8 @@
 # To build the NPTL version of the glibc on hppa, uncomment the following line
 # and comment the two next ones. Note that it is currently not binary 
 # compatible with the linuxthreads version.
-#libc_add-ons = ports nptl $(add-ons)
-libc_add-ons = ports linuxthreads $(add-ons)
+libc_add-ons = ports nptl $(add-ons)
+#libc_add-ons = ports linuxthreads $(add-ons)
 libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
 # We need LWS CAS support
only in patch2:
unchanged:
--- glibc-2.7.orig/debian/patches/hppa/local-libpthread-soname-bump.diff
+++ glibc-2.7/debian/patches/hppa/local-libpthread-soname-bump.diff
@@ -0,0 +1,16 @@
+Bump the soname on libpthread for hppa, since we're building with nptl instead
+of linuxthreads, which is ABI-breaking.
+
+diff -Nur glibc-2.7.orig/nptl/shlib-versions glibc-2.7/nptl/shlib-versions
+--- glibc-2.7.orig/nptl/shlib-versions	2007-01-10 16:24:02.000000000 -0700
++++ glibc-2.7/nptl/shlib-versions	2008-06-13 13:39:38.000000000 -0600
+@@ -2,7 +2,7 @@
+ sparc64.*-.*-linux.*	libpthread=0		GLIBC_2.2
+ sh.*-.*-linux.*		libpthread=0		GLIBC_2.2
+ ia64.*-.*-linux.*	libpthread=0		GLIBC_2.2
+-hppa.*-.*-linux.*	libpthread=0		GLIBC_2.2
++hppa.*-.*-linux.*	libpthread=1		GLIBC_2.2
+ s390x-.*-linux.*	libpthread=0		GLIBC_2.2
+ cris-.*-linux.*		libpthread=0		GLIBC_2.2
+ x86_64-.*-linux.*	libpthread=0		GLIBC_2.2.5
+
W: /home/jswright/.pbuilderrc does not exist
I: using fakeroot in build.
pbuilder-buildpackage/hppa $Id: pbuilder-buildpackage-funcs,v 1.32 2006/11/06 20:06:25 lool Exp $
$Id: pbuilder-buildpackage,v 1.127 2006/08/15 13:14:25 dancer Exp $

Current time: Mon Jun 16 17:12:33 MDT 2008
pbuilder-time-stamp: 1213657953
Building the build Environment
 -> extracting base tarball [/var/cache/pbuilder/sid-base.tgz]
 -> creating local configuration
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
 -> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
 -> Attempting to parse the build-deps : pbuilder-satisfydepends,v 1.29 2006/11/06 20:20:56 lool Exp $
 -> Considering build-dep gettext
   -> Trying gettext
 -> Considering build-dep make (>= 3.80)
   -> Trying make
 -> Considering build-dep dpkg-dev (>= 1.13.5)
   -> Trying dpkg-dev
 -> Considering build-dep bzip2
   -> Trying bzip2
 -> Considering build-dep lzma
   -> Trying lzma
 -> Considering build-dep file
   -> Trying file
 -> Considering build-dep quilt
   -> Trying quilt
 -> Considering build-dep autoconf
   -> Trying autoconf
 -> Considering build-dep sed (>= 4.0.5-4)
   -> Trying sed
 -> Considering build-dep gawk
   -> Trying gawk
 -> Considering build-dep debhelper (>= 5.0)
   -> Trying debhelper
 -> Considering build-dep linux-libc-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64]
   -> Trying linux-libc-dev
 -> Considering build-dep mig (>= 1.3-2) [hurd-i386]
   -> This package is not for this architecture
 -> Considering build-dep hurd-dev (>= 20071119-2) [hurd-i386]
   -> This package is not for this architecture
 -> Considering build-dep gnumach-dev [hurd-i386]
   -> This package is not for this architecture
 -> Considering build-dep libpthread-stubs0-dev [hurd-i386]
   -> This package is not for this architecture
 -> Considering build-dep kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64]
   -> This package is not for this architecture
 -> Considering build-dep binutils (>= 2.17cvs20070426)
   -> Trying binutils
 -> Considering build-dep g++-4.2 (>= 4.2.1) [alpha hurd-i386]
   -> This package is not for this architecture
 -> Considering build-dep g++-4.3 (>= 4.3.0-2) [!alpha !hurd-i386]
   -> Trying g++-4.3
 -> Considering build-dep g++-4.3-multilib [amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc]
   -> This package is not for this architecture
 -> Considering build-dep perl
   -> Trying perl
 -> Considering build-dep po-debconf (>= 1.0)
   -> Trying po-debconf
 -> Installing  gettext make dpkg-dev bzip2 lzma file quilt autoconf sed gawk debhelper linux-libc-dev binutils g++-4.3 perl po-debconf
Reading package lists...
Building dependency tree...
Reading state information...
make is already the newest version.
dpkg-dev is already the newest version.
bzip2 is already the newest version.
lzma is already the newest version.
sed is already the newest version.
linux-libc-dev is already the newest version.
binutils is already the newest version.
g++-4.3 is already the newest version.
perl is already the newest version.
The following extra packages will be installed:
  automake autotools-dev diffstat gettext-base html2text intltool-debian
  libcompress-raw-zlib-perl libcompress-zlib-perl libdigest-hmac-perl
  libdigest-sha1-perl libfile-remove-perl libio-compress-base-perl
  libio-compress-zlib-perl libio-stringy-perl libmagic1 libmail-box-perl
  libmail-sendmail-perl libmailtools-perl libmime-types-perl
  libobject-realize-later-perl libsys-hostname-long-perl liburi-perl
  libuser-identity-perl m4
Suggested packages:
  autobook autoconf-archive autoconf-doc autoconf2.13 gnu-standards libtool
  dh-make cvs gettext-doc libmime-tools-perl libhtml-tree-perl
  libhtml-format-perl spamassassin libmail-imapclient-perl libwww-perl
  procmail graphviz
The following NEW packages will be installed:
  autoconf automake autotools-dev debhelper diffstat file gawk gettext
  gettext-base html2text intltool-debian libcompress-raw-zlib-perl
  libcompress-zlib-perl libdigest-hmac-perl libdigest-sha1-perl
  libfile-remove-perl libio-compress-base-perl libio-compress-zlib-perl
  libio-stringy-perl libmagic1 libmail-box-perl libmail-sendmail-perl
  libmailtools-perl libmime-types-perl libobject-realize-later-perl
  libsys-hostname-long-perl liburi-perl libuser-identity-perl m4 po-debconf
  quilt

Extracting templates from packages: 96%
Extracting templates from packages: 100%
0 upgraded, 31 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/8485kB of archives.
After this operation, 27.7MB of additional disk space will be used.
Selecting previously deselected package gawk.
(Reading database ... 12200 files and directories currently installed.)
Unpacking gawk (from .../gawk_1%3a3.1.5.dfsg-4.1_hppa.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_4.24-2_hppa.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_4.24-2_hppa.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-2_hppa.deb) ...
Selecting previously deselected package m4.
Unpacking m4 (from .../archives/m4_1.4.11-1_hppa.deb) ...
Selecting previously deselected package autoconf.
Unpacking autoconf (from .../autoconf_2.61-7_all.deb) ...
Selecting previously deselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20080123.1_all.deb) ...
Selecting previously deselected package automake.
Unpacking automake (from .../automake_1%3a1.10.1-3_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-3+b1_hppa.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-2_hppa.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.15_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.0.10_all.deb) ...
Selecting previously deselected package diffstat.
Unpacking diffstat (from .../diffstat_1.45-2_hppa.deb) ...
Selecting previously deselected package libcompress-raw-zlib-perl.
Unpacking libcompress-raw-zlib-perl (from .../libcompress-raw-zlib-perl_2.011-2_hppa.deb) ...
Selecting previously deselected package libio-compress-base-perl.
Unpacking libio-compress-base-perl (from .../libio-compress-base-perl_2.011-1_all.deb) ...
Selecting previously deselected package libio-compress-zlib-perl.
Unpacking libio-compress-zlib-perl (from .../libio-compress-zlib-perl_2.011-1_all.deb) ...
Selecting previously deselected package libcompress-zlib-perl.
Unpacking libcompress-zlib-perl (from .../libcompress-zlib-perl_2.011-1_all.deb) ...
Selecting previously deselected package libdigest-sha1-perl.
Unpacking libdigest-sha1-perl (from .../libdigest-sha1-perl_2.11-2+b1_hppa.deb) ...
Selecting previously deselected package libdigest-hmac-perl.
Unpacking libdigest-hmac-perl (from .../libdigest-hmac-perl_1.01-7_all.deb) ...
Selecting previously deselected package libfile-remove-perl.
Unpacking libfile-remove-perl (from .../libfile-remove-perl_1.40-1_all.deb) ...
Selecting previously deselected package libio-stringy-perl.
Unpacking libio-stringy-perl (from .../libio-stringy-perl_2.110-3_all.deb) ...
Selecting previously deselected package libmime-types-perl.
Unpacking libmime-types-perl (from .../libmime-types-perl_1.23-2_all.deb) ...
Selecting previously deselected package libmailtools-perl.
Unpacking libmailtools-perl (from .../libmailtools-perl_2.03-1_all.deb) ...
Selecting previously deselected package libobject-realize-later-perl.
Unpacking libobject-realize-later-perl (from .../libobject-realize-later-perl_0.18-1_all.deb) ...
Selecting previously deselected package liburi-perl.
Unpacking liburi-perl (from .../liburi-perl_1.35.dfsg.1-1_all.deb) ...
Selecting previously deselected package libuser-identity-perl.
Unpacking libuser-identity-perl (from .../libuser-identity-perl_0.92-2_all.deb) ...
Selecting previously deselected package libmail-box-perl.
Unpacking libmail-box-perl (from .../libmail-box-perl_2.082-1_all.deb) ...
Selecting previously deselected package libsys-hostname-long-perl.
Unpacking libsys-hostname-long-perl (from .../libsys-hostname-long-perl_1.4-2_all.deb) ...
Selecting previously deselected package libmail-sendmail-perl.
Unpacking libmail-sendmail-perl (from .../libmail-sendmail-perl_0.79-5_all.deb) ...
Selecting previously deselected package quilt.
Unpacking quilt (from .../quilt_0.46-4.1_all.deb) ...
Processing triggers for man-db ...
Setting up gawk (1:3.1.5.dfsg-4.1) ...
Setting up libmagic1 (4.24-2) ...
Setting up file (4.24-2) ...
Setting up gettext-base (0.17-2) ...
Setting up m4 (1.4.11-1) ...
Setting up autoconf (2.61-7) ...
Setting up autotools-dev (20080123.1) ...
Setting up automake (1:1.10.1-3) ...
Setting up html2text (1.3.2a-3+b1) ...
Setting up gettext (0.17-2) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.15) ...
Setting up debhelper (7.0.10) ...
Setting up diffstat (1.45-2) ...
Setting up libcompress-raw-zlib-perl (2.011-2) ...
Setting up libio-compress-base-perl (2.011-1) ...
Setting up libio-compress-zlib-perl (2.011-1) ...
Setting up libcompress-zlib-perl (2.011-1) ...
Setting up libdigest-sha1-perl (2.11-2+b1) ...
Setting up libdigest-hmac-perl (1.01-7) ...
Setting up libfile-remove-perl (1.40-1) ...
Setting up libio-stringy-perl (2.110-3) ...
Setting up libmime-types-perl (1.23-2) ...
Setting up libmailtools-perl (2.03-1) ...
Setting up libobject-realize-later-perl (0.18-1) ...
Setting up liburi-perl (1.35.dfsg.1-1) ...
Setting up libuser-identity-perl (0.92-2) ...
Setting up libmail-box-perl (2.082-1) ...
Setting up libsys-hostname-long-perl (1.4-2) ...
Setting up libmail-sendmail-perl (0.79-5) ...
Setting up quilt (0.46-4.1) ...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  fakeroot
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/108kB of archives.
After this operation, 393kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 14146 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.9.5_hppa.deb) ...
Processing triggers for man-db ...
Setting up fakeroot (1.9.5) ...
Copying back the cached apt archive contents
Copying source file
    -> copying [glibc_2.7-12jsw1.dsc]
    -> copying [./glibc_2.7.orig.tar.gz]
    -> copying [./glibc_2.7-12jsw1.diff.gz]
Extracting source
dpkg-source: warning: extracting unsigned source package (glibc_2.7-12jsw1.dsc)
dpkg-source: extracting glibc in glibc-2.7
dpkg-source: info: unpacking glibc_2.7.orig.tar.gz
dpkg-source: info: applying glibc_2.7-12jsw1.diff.gz
 -> Building the package
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package glibc
dpkg-buildpackage: source version 2.7-12jsw1
dpkg-buildpackage: source changed by John Wright <jsw@debian.org>
dpkg-buildpackage: host architecture hppa
 fakeroot debian/rules clean
dh_clean 
rm -f debian/*.install*
rm -f debian/*.install.*
rm -f debian/*.manpages
rm -f debian/*.links
rm -f debian/*.postinst
rm -f debian/*.preinst
rm -f debian/*.postinst
rm -f debian/*.prerm
rm -f debian/*.postrm
rm -f debian/*.info
rm -f debian/*.init
rm -f debian/*.config
rm -f debian/*.templates
rm -f debian/*.dirs
rm -f debian/*.docs
rm -f debian/*.doc-base
rm -f debian/*.generated
rm -f debian/*.lintian
rm -f debian/*.linda
rm -f debian/*.NEWS
rm -f debian/*.README.Debian
rm -f /tmp/buildd/glibc-2.7/stamp-dir/binaryinst*
rm -rf debian/tmp-libc
rm -rf build-tree
rm -rf /tmp/buildd/glibc-2.7/stamp-dir/
rm -f log-*
rm -rf debian/include
 dpkg-source -b glibc-2.7
dpkg-source: info: using source format `1.0'
dpkg-source: info: building glibc using existing glibc_2.7.orig.tar.gz
dpkg-source: info: building glibc in glibc_2.7-12jsw1.diff.gz
dpkg-source: info: building glibc in glibc_2.7-12jsw1.dsc
 debian/rules build
mkdir -p build-tree
cd build-tree && tar -xjf /tmp/buildd/glibc-2.7/glibc-2.7ds1.tar.bz2
touch /tmp/buildd/glibc-2.7/stamp-dir/glibc-2.7ds1.tar.bz2
cd build-tree/glibc-2.7 && tar -xjf /tmp/buildd/glibc-2.7/glibc-libidn-2.7.tar.bz2
a=`echo glibc-libidn-2.7.tar.bz2 | sed -e 's/^glibc-//' -e 's/-[^-]*$//'`; \
	d=`echo glibc-libidn-2.7.tar.bz2 | sed -e 's/\.tar\.bz2$//'`; \
	if test -d build-tree/glibc-2.7/$d; then \
	  cd build-tree/glibc-2.7 && mv $d $a; \
	fi
touch /tmp/buildd/glibc-2.7/stamp-dir/glibc-libidn-2.7.tar.bz2
cd build-tree/glibc-2.7 && tar -xjf /tmp/buildd/glibc-2.7/glibc-linuxthreads-20071023.tar.bz2
a=`echo glibc-linuxthreads-20071023.tar.bz2 | sed -e 's/^glibc-//' -e 's/-[^-]*$//'`; \
	d=`echo glibc-linuxthreads-20071023.tar.bz2 | sed -e 's/\.tar\.bz2$//'`; \
	if test -d build-tree/glibc-2.7/$d; then \
	  cd build-tree/glibc-2.7 && mv $d $a; \
	fi
touch /tmp/buildd/glibc-2.7/stamp-dir/glibc-linuxthreads-20071023.tar.bz2
cd build-tree/glibc-2.7 && tar -xjf /tmp/buildd/glibc-2.7/glibc-ports-2.7.tar.bz2
a=`echo glibc-ports-2.7.tar.bz2 | sed -e 's/^glibc-//' -e 's/-[^-]*$//'`; \
	d=`echo glibc-ports-2.7.tar.bz2 | sed -e 's/\.tar\.bz2$//'`; \
	if test -d build-tree/glibc-2.7/$d; then \
	  cd build-tree/glibc-2.7 && mv $d $a; \
	fi
touch /tmp/buildd/glibc-2.7/stamp-dir/glibc-ports-2.7.tar.bz2
touch /tmp/buildd/glibc-2.7/stamp-dir/unpack
Applying patches...successful.
rm -rf debian/include
mkdir debian/include
ln -s /usr/include/linux debian/include
# Link all asm directories.  We can't just link asm and asm-generic
# because of explicit references to <asm-sparc/*> and
# <asm-sparc64/*>.
find /usr/include -maxdepth 1 -xtype d -name asm\* \
	  -exec ln -s '{}' debian/include ';'
# To make configure happy if libc6-dev is not installed.
touch debian/include/assert.h
touch /tmp/buildd/glibc-2.7/stamp-dir/mkincludedir
Making builddir for libc
test -d build-tree/hppa-libc || mkdir build-tree/hppa-libc
touch /tmp/buildd/glibc-2.7/stamp-dir/mkbuilddir_libc
Configuring libc
rm -f build-tree/hppa-libc/configparms
echo "CC = gcc-4.3"		>> build-tree/hppa-libc/configparms
echo "CXX = g++-4.3"		>> build-tree/hppa-libc/configparms
echo "BUILD_CC = gcc-4.3"		>> build-tree/hppa-libc/configparms
echo "BUILD_CXX = g++-4.3"		>> build-tree/hppa-libc/configparms
echo "CFLAGS = -pipe -O2 -fstrict-aliasing -g "		>> build-tree/hppa-libc/configparms
echo "BUILD_CFLAGS = -O2 -g" 	>> build-tree/hppa-libc/configparms
echo "LDFLAGS = "		 	>> build-tree/hppa-libc/configparms
echo "BASH := /bin/bash"		>> build-tree/hppa-libc/configparms
echo "KSH := /bin/bash"			>> build-tree/hppa-libc/configparms
echo "LIBGD = no"			>> build-tree/hppa-libc/configparms
echo "bindir = /usr/bin"		>> build-tree/hppa-libc/configparms
echo "datadir = /usr/share"		>> build-tree/hppa-libc/configparms
echo "localedir = /usr/lib/locale" 	>> build-tree/hppa-libc/configparms
echo "sysconfdir = /etc" 	>> build-tree/hppa-libc/configparms
echo "libexecdir = /usr/lib" 	>> build-tree/hppa-libc/configparms
echo "rootsbindir = /sbin" 	>> build-tree/hppa-libc/configparms
echo "includedir = /usr/include" >> build-tree/hppa-libc/configparms
echo "docdir = /usr/share/doc"		>> build-tree/hppa-libc/configparms
echo "mandir = /usr/share/man"		>> build-tree/hppa-libc/configparms
echo "sbindir = /usr/sbin"		>> build-tree/hppa-libc/configparms
libdir="" ; if test -n "$libdir" ; then \
		echo "libdir = $libdir" >> build-tree/hppa-libc/configparms ; \
	fi
slibdir="" ; if test -n "$slibdir" ; then \
		echo "slibdir = $slibdir" >> build-tree/hppa-libc/configparms ; \
	fi
rtlddir="" ; if test -n "$rtlddir" ; then \
		echo "rtlddir = $rtlddir" >> build-tree/hppa-libc/configparms ; \
	fi
# Prevent autoconf from running unexpectedly by setting it to false.
# Also explicitly pass CC down - this is needed to get -m64 on
# Sparc, et cetera.
configure_build=hppa-linux-gnu; \
	if [ hppa-linux-gnu = $configure_build ]; then \
	  echo "Checking that we're running at least kernel version: 2.6.9"; \
	  if ! (minimum=$((`echo 2.6.9 | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/'`)); current=$((`echo 2.6.18-6-parisc64 | 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 `( ( (  echo -n "Build started: " ; date --rfc-2822 ; echo "---------------" ) 2>&1 3>&-; echo $? >&4) | tee  -a /tmp/buildd/glibc-2.7/log-build-hppa-linux-gnu-libc >&3) 4>&1`) ; \
	(exec 3>&1; exit `( ( (  cd build-tree/hppa-libc && CC="gcc-4.3" CXX="g++-4.3" AUTOCONF=false MAKEINFO=: /tmp/buildd/glibc-2.7/build-tree/glibc-2.7/configure --host=hppa-linux-gnu --build=$configure_build --prefix=/usr --without-cvs --enable-add-ons=libidn,"ports nptl " --enable-profile --without-selinux --with-headers=/tmp/buildd/glibc-2.7/debian/include --enable-kernel=2.6.9  --disable-sanity-checks ) 2>&1 3>&-; echo $? >&4) | tee  -a /tmp/buildd/glibc-2.7/log-build-hppa-linux-gnu-libc >&3) 4>&1`)
Checking that we're running at least kernel version: 2.6.9
Build started: Mon, 16 Jun 2008 23:17:27 +0000
---------------
checking build system type... hppa-unknown-linux-gnu
checking host system type... hppa-unknown-linux-gnu
configure: running configure fragment for add-on libidn
checking add-on ports for preconfigure fragments... am33 arm hppa m68k mips 
configure: running configure fragment for add-on nptl
checking sysdep dirs... ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa 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 hppa-linux-gnu-gcc... gcc-4.3
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc-4.3 accepts -g... yes
checking for gcc-4.3 option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc-4.3 -E
checking whether we are using the GNU C++ compiler... yes
checking whether g++-4.3 accepts -g... yes
checking for hppa-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.18.0.20080103, ok
checking for ld... ld
checking version of ld... 2.18.0.20080103, ok
checking for pwd... /bin/pwd
checking for hppa-linux-gnu-gcc... (cached) gcc-4.3
checking version of gcc-4.3... 4.3.1, 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.17, ok
checking for makeinfo... :
checking version of :... v. ?.??, bad
checking for sed... sed
checking version of sed... 4.1.5, 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/bash
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... yes
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 -Bgroup option... yes
checking for libgcc_s suffix... 
checking for --as-needed option... yes
checking whether --noexecstack is desirable for .S files... no
checking for -z combreloc... yes
checking for -z execstack... yes
checking for -fpie... yes
checking for --hash-style option... yes
checking for -fno-toplevel-reorder... yes
checking for -fstack-protector... yes
checking for -fgnu89-inline... yes
checking whether cc puts quotes around section names... no
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 grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/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 ports/sysdeps/hppa/elf
checking for hppa TLS support... yes
running configure fragment for ports/sysdeps/unix/sysv/linux/hppa/nptl
running configure fragment for nptl/sysdeps/pthread
checking for forced unwind support... yes
checking for C cleanup handling... yes
running configure fragment for sysdeps/pthread
running configure fragment for sysdeps/unix/sysv/linux
checking for egrep... grep -E
checking installed Linux kernel header files... 2.0.10 or later
checking for kernel header at least 2.6.9... ok
checking for symlinks in /usr/include... ok
running configure fragment for ports/sysdeps/hppa
checking for assembler line separator... !
checking for old glibc 2.0.x headers... no
checking whether -fPIC is default... no
configure: creating ./config.status
config.status: creating config.make
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
touch /tmp/buildd/glibc-2.7/stamp-dir/configure_libc
Building libc
(exec 3>&1; exit `( ( (  /usr/bin/make -C build-tree/hppa-libc  ) 2>&1 3>&-; echo $? >&4) | tee  -a /tmp/buildd/glibc-2.7/log-build-hppa-linux-gnu-libc >&3) 4>&1`)
make[1]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/hppa-libc'
/usr/bin/make -r PARALLELMFLAGS="" CVSOPTS="" -C /tmp/buildd/glibc-2.7/build-tree/glibc-2.7 objdir=`pwd` all
make[2]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
(echo 'sysd-rules-sysdirs := ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic';		      \
	 for dir in ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic; do				      \
	   case "$dir" in						      \
	   /*) ;;							      \
	   *) dir="\$(..)$dir" ;;					      \
	   esac;							      \
	   for o in .o .os .op .og .ob .oS; do \
	      \
	     echo "\$(objpfx)%$o: $dir/%.S \$(before-compile); \
		  \$(compile-command.S)";				      \
	     echo "\$(objpfx)%$o: $dir/%.s \$(before-compile); \
		  \$(compile-command.s)";			              \
	     echo "\$(objpfx)rtld-%$o: $dir/%.S \$(before-compile); \
		  \$(compile-command.S)";				      \
	     echo "\$(objpfx)rtld-%$o: $dir/%.s \$(before-compile); \
		  \$(compile-command.s)";			              \
	     echo "\$(objpfx)ptw-%$o: $dir/%.S \$(before-compile); \
		  \$(compile-command.S) -DPTW";			      \
	     echo "\$(objpfx)ptw-%$o: $dir/%.s \$(before-compile); \
		  \$(compile-command.s) -DPTW";		              \
	     echo "\$(objpfx)m_%$o: $dir/s_%.S \$(before-compile); \
		  \$(compile-command.S)";				      \
	     echo "\$(objpfx)m_%$o: $dir/s_%.s \$(before-compile); \
		  \$(compile-command.s)";			              \
	     	\
	     echo "\$(objpfx)%$o: $dir/%.c \$(before-compile); \
		  \$(compile-command.c)";				      \
	     echo "\$(objpfx)rtld-%$o: $dir/%.c \$(before-compile); \
		  \$(compile-command.c)";				      \
	     echo "\$(objpfx)ptw-%$o: $dir/%.c \$(before-compile); \
		  \$(compile-command.c) -DPTW";			      \
	     echo "\$(objpfx)m_%$o: $dir/s_%.c \$(before-compile); \
		  \$(compile-command.c)";				      \
	   done; \
	   echo "\$(inst_includedir)/%.h: $dir/%.h \$(+force); \
	   	 	\$(do-install)"; 				      \
	 done;								      \
	 echo 'sysd-rules-done = t') > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-rulesT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-rulesT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-rules
for dir in /tmp/buildd/glibc-2.7/build-tree/hppa-libc ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic  ports  nptl; do \
	  test -f $dir/syscalls.list && \
	  { sysdirs='ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic' \
	    asm_CPP='gcc-4.3 -c  -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -DASSEMBLER     -E -x assembler-with-cpp' \
	    /bin/sh sysdeps/unix/make-syscalls.sh $dir || exit 1; }; \
	  test $dir = sysdeps/unix && break; \
	done > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-syscallsT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-syscallsT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-syscalls
gawk -f scripts/gen-sorted.awk \
	       -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt nss localedata timezone rt conform debug libidn dlfcn elf' \
	       -v srcpfx='' \
	       nptl/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs sysdeps/unix/Subdirs assert/Depend intl/Depend catgets/Depend stdlib/Depend stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend rt/Depend debug/Depend > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-sorted-tmp
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-sorted-tmp /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-sorted
make[2]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
make[2]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
{ echo '#include "posix/bits/posix1_lim.h"';		\
	  echo '#define _LIBC 1';					\
	  echo '#include "misc/sys/uio.h"'; } |			\
	gcc-4.3 -E -dM -MD -MP -MF /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dT -MT '/tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.h /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.d' 	\
	      -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -xc - -o /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.hT
sed -e 's@ /tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@ $(common-objpfx)@g' -e 's@^/tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@$(common-objpfx)@g' -e 's@  *\([^ 	\/$][^ 	\]*\)@ $(..)\1@g' -e 's@^\([^ 	\/$][^ 	\]*\)@$(..)\1@g'			\
	    /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dT > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dt
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dt /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.d
fopen_max=`sed -n 's/^#define OPEN_MAX //1p' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.hT`; 	\
	filename_max=`sed -n 's/^#define PATH_MAX //1p' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.hT`;	\
	iov_max=`sed -n 's/^#define UIO_MAXIOV //p' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.hT`;	\
	fopen_max=${fopen_max:-16};					\
	filename_max=${filename_max:-1024};				\
	if [ -z "$iov_max" ]; then					\
	  define_iov_max="# undef IOV_MAX";				\
	else								\
	  define_iov_max="# define IOV_MAX $iov_max";			\
	fi;								\
	sed -e "s/@FOPEN_MAX@/$fopen_max/"				\
	    -e "s/@FILENAME_MAX@/$filename_max/"			\
	    -e "s/@L_tmpnam@/20/"				\
	    -e "s/@TMP_MAX@/238328/"				\
	    -e "s/@L_ctermid@/9/"				\
	    -e "s/@L_cuserid@/9/"				\
	    -e "s/@define_IOV_MAX@/$define_iov_max/"			\
	    stdio-common/stdio_lim.h.in > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.h.new
/bin/sh scripts/move-if-change /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.h.new /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.h
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.hT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.dt
touch /tmp/buildd/glibc-2.7/build-tree/hppa-libc/bits/stdio_lim.st
sed '/^[ 	]*#/d;s/^[ 	]*%/#/' ports/sysdeps/hppa/shlib-versions nptl/shlib-versions libidn/shlib-versions nptl_db/shlib-versions shlib-versions \
	| gcc-4.3 -E -undef  -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - \
		   > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v.iT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v.iT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v.i
sed '/^[ 	]*#/d;/^[ 	]*$/d' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v.i > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.vT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.vT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v
gawk -v default_setname='' \
	       -v cpu='hppa' \
	       -v vendor='unknown' \
	       -v os='linux-gnu' \
	       -f scripts/soversions.awk /tmp/buildd/glibc-2.7/build-tree/hppa-libc/shlib-versions.v > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.iT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.iT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.i
sed '/^[ 	]*#/d;s/^[ 	]*%/#/' Versions.def \
	| gcc-4.3 -E -undef  -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - \
		   > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v.iT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v.iT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v.i
sed '/^[ 	]*#/d;/^[ 	]*$/d' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v.i > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.vT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.vT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v
{ while read which lib version setname; do \
	    test x"$which" = xDEFAULT || continue; \
	    test -z "$setname" || echo "$lib : $setname"; \
	  done < /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.i; \
	  cat /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.def.v; \
	} | LC_ALL=C gawk -f scripts/firstversions.awk > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.allT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.allT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.all
LC_ALL=C gawk -v oldest_abi=default -f scripts/abi-versions.awk /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.all > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/abi-versions.hT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/abi-versions.hT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/abi-versions.h
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
	 gcc-4.3 -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -fstrict-aliasing -g -pipe -Wstrict-prototypes      -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -E -DASSEMBLER tls.make.c \
	       -MD -MP -MT '$(common-objpfx)tls.make' -MF /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT \
	 | sed -n '/@@@/{s/@@@[	 ]*\(.*\)@@@/\1/;s/[	 ]*$//p;}'; \
	 echo 'common-generated += tls.make'; \
	 sed -e 's@ /tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@ $(common-objpfx)@g' -e 's@^/tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@$(common-objpfx)@g' -e 's@  *\([^ 	\/$][^ 	\]*\)@ $(..)\1@g' -e 's@^\([^ 	\/$][^ 	\]*\)@$(..)\1@g' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT; \
	 rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT) > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make
sed '/^[ 	]*#/d;s/^[ 	]*%/#/' csu/Versions iconv/Versions locale/Versions assert/Versions ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions signal/Versions stdlib/Versions stdio-common/Versions libio/Versions dlfcn/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions termios/Versions resource/Versions misc/Versions socket/Versions sysvipc/Versions gmon/Versions wctype/Versions shadow/Versions argp/Versions crypt/Versions nptl/Versions resolv/Versions nss/Versions rt/Versions debug/Versions libidn/Versions nptl_db/Versions inet/Versions hesiod/Versions sunrpc/Versions nis/Versions streams/Versions login/Versions elf/Versions ports/sysdeps/unix/sysv/linux/hppa/Versions nptl/sysdeps/unix/sysv/linux/Versions sysdeps/pthread/Versions sysdeps/unix/sysv/linux/Versions sysdeps/unix/sysv/Versions sysdeps/wordsize-32/Versions ports/sysdeps/hppa/Versions \
	| gcc-4.3 -E -undef  -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - \
		   > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v.iT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v.iT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v.i
sed '/^[ 	]*#/d;/^[ 	]*$/d' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v.i > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.vT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.vT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v
( echo 'sysd-versions-subdirs = csu iconv iconvdata locale localedata assert ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn malloc string wcsmbs timezone time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib wctype manual shadow po argp crypt nptl resolv nss rt conform debug libidn nptl_db inet hesiod sunrpc nis nscd streams login elf ports/sysdeps/hppa/elf ports/sysdeps/unix/sysv/linux/hppa/nptl ports/sysdeps/unix/sysv/linux/hppa ports/sysdeps/unix/sysv/linux nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/sysdeps/unix/sysv nptl/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix nptl/sysdeps/unix sysdeps/unix sysdeps/posix ports/sysdeps/hppa/hppa1.1 sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 ports/sysdeps/hppa/fpu ports/sysdeps/hppa/nptl ports/sysdeps/hppa sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic' ; \
	  cat /tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.v \
	  | LC_ALL=C gawk -v buildroot=/tmp/buildd/glibc-2.7/build-tree/hppa-libc/ -v defsfile=/tmp/buildd/glibc-2.7/build-tree/hppa-libc/Versions.all \
			    -v move_if_change='/bin/sh scripts/move-if-change' \
			    -f scripts/versions.awk; \
	) > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-versionsT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-versionsT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/sysd-versions
(seen_DEFAULT=0; seen_WORDSIZE32=0; seen_WORDSIZE64=0; \
	 while read which lib number setname; do \
	   eval seen_$which=1; \
	   test x"$which" = xDEFAULT || continue; \
	   case $number in \
	     [0-9]*) echo "$lib.so-version=.$number"; \
		     echo "all-sonames+=$lib=$lib.so\$($lib.so-version)";;\
	     *)	     echo "$lib.so-version=$number"; \
		     echo "all-sonames+=$lib=\$($lib.so-version)";;\
	   esac; \
	 done; \
	 case "$seen_DEFAULT$seen_WORDSIZE32$seen_WORDSIZE64" in \
	   100) echo biarch = no;; \
	   101) echo biarch = 32;; \
	   ?1?) echo biarch = 64;; \
	   *) echo >&2 BUG; exit 2;; \
	 esac; \
	 echo soversions.mk-done = t;) < /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.i > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.mkT; exit 0
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.mkT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.mk
make[2]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
make[2]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
./scripts/mkinstalldirs /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu
mkdir /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu
LC_ALL=C gawk -f scripts/lib-names.awk /tmp/buildd/glibc-2.7/build-tree/hppa-libc/soversions.i > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu/lib-names.T
/bin/sh scripts/move-if-change /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu/lib-names.T /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu/lib-names.h
touch /tmp/buildd/glibc-2.7/build-tree/hppa-libc/gnu/lib-names.stmp
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT
(echo '# Generated from tls.make.c by Makerules.'; \
	 gcc-4.3 -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -fstrict-aliasing -g -pipe -Wstrict-prototypes      -Iinclude  -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -Iports/sysdeps/hppa/elf -Iports/sysdeps/unix/sysv/linux/hppa/nptl -Iports/sysdeps/unix/sysv/linux/hppa -Iports/sysdeps/unix/sysv/linux -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet -Iports/sysdeps/unix/sysv -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Iports/sysdeps/unix -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Iports/sysdeps/hppa/hppa1.1 -Isysdeps/wordsize-32 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754/dbl-64 -Iports/sysdeps/hppa/fpu -Iports/sysdeps/hppa/nptl -Iports/sysdeps/hppa -Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Iports -Inptl   -Ilibio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include include/libc-symbols.h       -E -DASSEMBLER tls.make.c \
	       -MD -MP -MT '$(common-objpfx)tls.make' -MF /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT \
	 | sed -n '/@@@/{s/@@@[	 ]*\(.*\)@@@/\1/;s/[	 ]*$//p;}'; \
	 echo 'common-generated += tls.make'; \
	 sed -e 's@ /tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@ $(common-objpfx)@g' -e 's@^/tmp/buildd/glibc-2\.7/build-tree/hppa-libc/@$(common-objpfx)@g' -e 's@  *\([^ 	\/$][^ 	\]*\)@ $(..)\1@g' -e 's@^\([^ 	\/$][^ 	\]*\)@$(..)\1@g' /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT; \
	 rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make.dT) > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.makeT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tls.make
make[2]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
make[2]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.o; > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.o
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.os; > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.os
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.op; > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.op
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.oS; > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/stamp.oS
/usr/bin/make  subdir=csu -C csu ..=../ subdir_lib
make[3]: Entering directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7/csu'
.././scripts/mkinstalldirs /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu
mkdir /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu
(case linux-gnu in \
	   linux*) version=`(printf '%s\n%s\n' \
				    '#include <linux/version.h>' \
				    UTS_RELEASE \
			     | gcc-4.3  -I../include -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -I../ports/sysdeps/hppa/elf -I../ports/sysdeps/unix/sysv/linux/hppa/nptl -I../ports/sysdeps/unix/sysv/linux/hppa -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/hppa/hppa1.1 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../ports/sysdeps/hppa/fpu -I../ports/sysdeps/hppa/nptl -I../ports/sysdeps/hppa -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -DHAVE_INITFINI -E -P - -DNOT_IN_libc=1 | \
			     sed -e 's/"\([^"]*\)".*/\1/p' -e d) 2>/dev/null`;\
		   if [ -z "$version" ]; then \
		     if [ -r /proc/version ]; then \
		       version=`sed 's/.*Linux version \([^ ]*\) .*/>>\1<</' \
				< /proc/version`; \
		     else \
		       version=`uname -r`; \
		     fi; \
		   fi; \
		   os=`uname -s 2> /dev/null`; \
		   if [ -z "$os" ]; then \
		     os=Linux; \
		   fi; \
		   printf '"Compiled on a %s %s system on %s.\\n"\n' \
			  "$os" "$version" "`date +%Y-%m-%d`";; \
	   *) ;; \
	 esac; \
	 files="../crypt/Banner ../libidn/Banner ../nptl/Banner ../ports/Banner ../resolv/Banner";				\
	 if test -n "$files"; then				\
	   printf '"Available extensions:\\n"\n';		\
	   sed -e '/^#/d' -e 's/^[[:space:]]*/	/'		\
	       -e 's/^\(.*\)$/\"\1\\n\"/' $files;		\
	 fi) > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/version-info.hT
mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/version-info.hT /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/version-info.h
.././scripts/mkinstalldirs /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu
rm -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/abi-tag.h.new
sed -e 's/#.*$//' -e '/^[	]*$/d' ../abi-tags | \
	while read conf tagos tagver; do \
	  test `expr 'hppa-unknown-linux-gnu' \
		     : "$conf"` != 0 || continue; \
	  ( echo "$tagos" | \
	    sed -e 's/[^0-9xXa-fA-F 	]//' \
		-e 's/^/#define __ABI_TAG_OS /'; \
	    echo "#ifndef __ABI_TAG_VERSION"; \
	    echo "$tagver" | \
	    sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' \
	      -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \
	    echo "#endif" ) > /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/abi-tag.h.new; \
	done
if test -r /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/abi-tag.h.new; then mv -f /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/abi-tag.h.new /tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu/abi-tag.h; \
	else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi
gawk -f ../scripts/gen-as-const.awk ../ports/sysdeps/hppa/nptl/tcb-offsets.sym \
	| gcc-4.3 -S -o /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tcb-offsets.hT3 -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -fstrict-aliasing -g -pipe -Wstrict-prototypes      -I../include -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc/csu -I/tmp/buildd/glibc-2.7/build-tree/hppa-libc -I../ports/sysdeps/hppa/elf -I../ports/sysdeps/unix/sysv/linux/hppa/nptl -I../ports/sysdeps/unix/sysv/linux/hppa -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/hppa/hppa1.1 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../ports/sysdeps/hppa/fpu -I../ports/sysdeps/hppa/nptl -I../ports/sysdeps/hppa -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include -isystem /usr/lib/gcc/hppa-linux-gnu/4.3.1/include-fixed -isystem /tmp/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -DHAVE_INITFINI -x c - \
		-MD -MP -MF /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tcb-offsets.h.dT -MT '/tmp/buildd/glibc-2.7/build-tree/hppa-libc/tcb-offsets.h.d /tmp/buildd/glibc-2.7/build-tree/hppa-libc/tcb-offsets.h'
In file included from ../nptl/descr.h:30,
                 from ../ports/sysdeps/hppa/nptl/tls.h:63,
                 from ../include/tls.h:6,
                 from <stdin>:2:
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h: In function '__lll_unlock':
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:297: warning: implicit declaration of function 'THREAD_GETMEM'
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:297: error: 'THREAD_SELF' undeclared (first use in this function)
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:297: error: (Each undeclared identifier is reported only once
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:297: error: for each function it appears in.)
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:297: error: 'header' undeclared (first use in this function)
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h: In function '__lll_robust_unlock':
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:306: error: 'THREAD_SELF' undeclared (first use in this function)
../ports/sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h:306: error: 'header' undeclared (first use in this function)
make[3]: *** [/tmp/buildd/glibc-2.7/build-tree/hppa-libc/tcb-offsets.h] Error 1
make[3]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7/csu'
make[2]: *** [csu/subdir_lib] Error 2
make[2]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/glibc-2.7'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/glibc-2.7/build-tree/hppa-libc'
make: *** [/tmp/buildd/glibc-2.7/stamp-dir/build_libc] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//21865 and its subdirectories

Reply to: