This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
glibc-2.15's check-abi fails on sparcv9
- From: Jan Engelhardt <jengelh at inai dot de>
- To: libc-help at sourceware dot org
- Date: Thu, 19 Jul 2012 21:09:51 +0200 (CEST)
- Subject: glibc-2.15's check-abi fails on sparcv9
I was attempting to compile glibc-2.15-725b8ee08aff with binutils-2.22
and gcc-4.7.1 on sparcv9, and got this:
make subdir=locale -C locale ..=../ subdir_check-abi
make[2]: Entering directory `/home/abuild/rpmbuild/BUILD/glibc-2.15/locale'
objdump --dynamic-syms /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/lib
BrokenLocale.so > /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.dynsymT
mv -f /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.dynsymT /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.dynsym
LC_ALL=C gawk -f ../scripts/abilist.awk /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.dynsym > /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlistT
mv -f /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlistT /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlist
LC_ALL=C gawk -f ../scripts/extract-abilist.awk -v 'config=sparcv9-suse-linux-gnu/thread' ../abilist/libBrokenLocale.abilist | { diff -p -U 0 - /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlist ; }
--- -2012-07-19 18:15:08.448753129 +0000
+++ /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlist2012-07-19 18:15:08.417282266 +0000
@@ -0,0 +1,3 @@
+GLIBC_2.0
+ GLIBC_2.0 A
+ __ctype_get_mb_cur_max F
make[2]: *** [check-abi-libBrokenLocale] Error 1
rm /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.symlist /home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base/locale/libBrokenLocale.dynsym
make[2]: Leaving directory `/home/abuild/rpmbuild/BUILD/glibc-2.15/locale'
make[1]: *** [locale/subdir_check-abi] Error 2
make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/glibc-2.15'
make: *** [check-abi] Error 2
make: Leaving directory `/home/abuild/rpmbuild/BUILD/glibc-2.15/cc-base'
error: Bad exit status from /var/tmp/rpm-tmp.XjOP7P (%check)
$ gcc -v
gcc version 4.7.1 20120718 [gcc-4_7-branch revision 189603] (SUSE Linux)
$ ld -v
GNU ld (GNU Binutils) 2.22