Bug 10423 - glibc does not build for ia64-linux
Summary: glibc does not build for ia64-linux
Status: RESOLVED DUPLICATE of bug 333
Alias: None
Product: glibc
Classification: Unclassified
Component: libc (show other bugs)
Version: 2.11
: P2 normal
Target Milestone: ---
Assignee: Ulrich Drepper
Depends on:
Reported: 2009-07-20 23:48 UTC by Felix von Leitner
Modified: 2014-07-01 07:43 UTC (History)
1 user (show)

See Also:
Host: ia64-linux
Target: ia64-linux
Build: x86_64-linux
Last reconfirmed:
fweimer: security-


Note You need to log in before you can comment on or make changes to this bug.
Description Felix von Leitner 2009-07-20 23:48:52 UTC
The first issue I'm running into is that bzero comes from sysdeps/ia64/bzero.S,
which declares bzero but not __bzero, which is referenced by a few RPC functions.
So in the end libc.so refuses to build with missing __bzero symbols.

After that there is another build failure, I'll paste the error message here:

/tmp/build/libc_pic.os: In function `faccessat':
(.text+0x130952): undefined reference to `fstatat64'
collect2: ld returned 1 exit status
make[1]: *** [/tmp/build/libc.so] Error 1

This should be self-explanatory.
Comment 1 Felix von Leitner 2009-07-21 00:02:07 UTC
the fstatat64 issue goes away if I manually add io/fstatat64.oS to libc_pic.a
and re-run make.
Comment 2 Petr Baudis 2010-06-01 02:59:51 UTC
it appears glibc builds fine now, and generic build failures like thsi shouldn't
be reported anyway

*** This bug has been marked as a duplicate of 333 ***