[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: