Bug 12838 - glibc build issue
Summary: glibc build issue
Status: RESOLVED DUPLICATE of bug 12366
Alias: None
Product: binutils
Classification: Unclassified
Component: binutils (show other bugs)
Version: 2.21
: P2 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-03 02:09 UTC by Guido Trentalancia
Modified: 2011-06-03 14:49 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Trentalancia 2011-06-03 02:09:26 UTC
While trying to build glibc version 2.14:

...

a - elf/dl-sym.o
a - elf/dl-tsd.o
a - elf/dl-sysdep.o
a - elf/dl-vdso.o
a - elf/tlsdesc.o
a - elf/dl-tlsdesc.o
./scripts/mkinstalldirs /usr/src/build-glibc-2.14/linkobj
mkdir /usr/src/build-glibc-2.14/linkobj
(cd /usr/src/build-glibc-2.14/linkobj; \
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ar x ../libc_pic.a; \
 rm $(/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ar t ../sunrpc/librpc_compat_pic.a | sed 's/^compat-//'); \
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ar x ../sunrpc/librpc_compat_pic.a; \
 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ar cr libc_pic.a *.os; \
 rm *.os)
gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib64/ld-linux-x86-64.so.2  -B/usr/src/build-glibc-2.14/csu/  -Wl,--version-script=/usr/src/build-glibc-2.14/libc.map -Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main -L/usr/src/build-glibc-2.14 -L/usr/src/build-glibc-2.14/math -L/usr/src/build-glibc-2.14/elf -L/usr/src/build-glibc-2.14/dlfcn -L/usr/src/build-glibc-2.14/nss -L/usr/src/build-glibc-2.14/nis -L/usr/src/build-glibc-2.14/rt -L/usr/src/build-glibc-2.14/resolv -L/usr/src/build-glibc-2.14/crypt -L/usr/src/build-glibc-2.14/nptl -Wl,-rpath-link=/usr/src/build-glibc-2.14:/usr/src/build-glibc-2.14/math:/usr/src/build-glibc-2.14/elf:/usr/src/build-glibc-2.14/dlfcn:/usr/src/build-glibc-2.14/nss:/usr/src/build-glibc-2.14/nis:/usr/src/build-glibc-2.14/rt:/usr/src/build-glibc-2.14/resolv:/usr/src/build-glibc-2.14/crypt:/usr/src/build-glibc-2.14/nptl -o /usr/src/build-glibc-2.14/linkobj/libc.so -T /usr/src/build-glibc-2.14/shlib.lds /usr/src/build-glibc-2.14/csu/abi-note.o /usr/src/build-glibc-2.14/elf/soinit.os -Wl,--whole-archive /usr/src/build-glibc-2.14/linkobj/libc_pic.a -Wl,--no-whole-archive /usr/src/build-glibc-2.14/elf/sofini.os /usr/src/build-glibc-2.14/elf/interp.os /usr/src/build-glibc-2.14/elf/ld.so -lgcc
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ld: BFD (GNU Binutils) 2.21 internal error, aborting at elf64-x86-64.c line 2764 in elf64_x86_64_relocate_section

/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[1]: *** [/usr/src/build-glibc-2.14/linkobj/libc.so] Error 1
make[1]: Leaving directory `/usr/src/glibc-2.14'
make: *** [all] Error 2
Comment 1 H.J. Lu 2011-06-03 14:49:45 UTC
Dup.

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