Bug#639214: eglibc: changes to paths concerning crt1.o, crti.o and crtn.o breaks building LLVM Trunk
Package: eglibc
Version: 2.13-18
Severity: normal
With the most recent changes of moving the object files under /usr/lib/x86_64-linux-gnu/ the linker to build Clang/LLVM breaks.
A workaround is to add symlinks for crt1.o, crti.o and crtn.o back under /usr/lib.
Is there a solution possible in perhaps alternatives to make a clean approach for the LLVM/Clang project to see these object files necessary to link against and continue building without having to rehack their configure/makefiles?
I would expect the Debian FreeBSD being part of the family would be a great opportunity to make this issue be resolved and work across all architectures and for other compilers besides the GCC Family.
- Marc
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Reply to: