This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/11875] 'make' fails even though 'configure' is OK
- From: "sergstesh at yahoo dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 4 Aug 2010 15:31:13 -0000
- Subject: [Bug libc/11875] 'make' fails even though 'configure' is OK
- References: <20100804042204.11875.sergstesh@yahoo.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From sergstesh at yahoo dot com 2010-08-04 15:31 -------
(In reply to comment #10)
> Of course this is a 333 dup. Don't ever file build problem reports in BZ. This
> is what mailing lists are for.
>
> *** This bug has been marked as a duplicate of 333 ***
So, I've debugged the issue a little further.
The newest assembly I have (and it is supplied through the autogenerated
'configure' wrapper) does support 'gnu_indirect_function':
"
sergei@amdam2:~/junk> cat conftest.s
.type foo,%gnu_indirect_function
sergei@amdam2:~/junk>
/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.20.1/binsh/as conftest.s
sergei@amdam2:~/junk> echo $?
0
sergei@amdam2:~/junk>
".
The 'as' by default installed on my box doesn't:
"
sergei@amdam2:~/junk> cat conftest.s
.type foo,%gnu_indirect_function
sergei@amdam2:~/junk> which as
/usr/bin/as
sergei@amdam2:~/junk> as conftest.s
conftest.s: Assembler messages:
conftest.s:1: Error: unrecognized symbol type "gnu_indirect_function"
sergei@amdam2:~/junk>
".
The 'gcc' I am using to build the whole thing was built with installed by
default 'as', so it doesn't support 'gnu_indirect_function':
"
sergei@amdam2:~/junk> cat conftest.s
.type foo,%gnu_indirect_function
sergei@amdam2:~/junk> /mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.4/binsh/gcc
conftest.s
conftest.s: Assembler messages:
conftest.s:1: Error: unrecognized symbol type "gnu_indirect_function"
sergei@amdam2:~/junk>
".
So now the bug is even more obvious - 'configure' should have stopped after
detecting that 'gnu_indirect_function' is not supported.
So, it looks like RedHat/Mr. Ulrich Drepper QA process simply sucks - nobody
apparently bothered to check build mechanism in case of no support for
'gnu_indirect_function'.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=11875
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.