<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Seeing as GCC 4.6 works without breaking to build LLVM instead of
    Clang I think I'm going to bug the Debian proper to make it easier
    for Clang/LLVM to get the linker update changes. After all, Debian's
    breaking an awful lot of stuff lately so it seems reasonable for
    them to add this to their To Do List.<br>
    <br>
    - Marc<br>
    <br>
    On 08/24/2011 07:15 PM, Eli Friedman wrote:
    <blockquote
cite="mid:CAJdarcGJx_itXh8BUSXBLAbG62tRAoMfEx3SaBz1VyFcfVifGA@mail.gmail.com"
      type="cite">
      <pre wrap="">On Wed, Aug 24, 2011 at 6:36 PM, Marc J. Driftmeyer <a class="moz-txt-link-rfc2396E" href="mailto:mjd@reanimality.com"><mjd@reanimality.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I've got a simple workaround which obviously everyone will figure out:

mdriftmeyer@horus:/usr/lib$ sudo ln -s x86_64-linux-gnu/crti.o crti.o
mdriftmeyer@horus:/usr/lib$ sudo ln -s x86_64-linux-gnu/crt1.o crt1.o
mdriftmeyer@horus:/usr/lib$ sudo ln -s x86_64-linux-gnu/crtn.o crtn.o

My real question concerns whether or not I should file a bug report against
Debian not having a transition path or other means in Debian's
update-alternatives infrastructure to update those paths and make them
available system-wide or whether LLVM needs to be aware of this move and
update autotools configurations files for make to traverse.
</pre>
      </blockquote>
      <pre wrap="">
clang currently has some extremely ugly hacks to figure out how to
link a program under Linux, and they tend to frequently break; see
lib/Driver/ToolChains.cpp in clang.  I think there's been some
discussion of trying to do something more sane, but nobody has stepped
up to do the work.

-Eli
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Marc J. Driftmeyer<br>
      Email :: <a href="mailto:mjd@reanimality.com">mjd@reanimality.com</a><br>
      Web :: <a href="http://www.reanimality.com">http://www.reanimality.com</a><br>
      Cell :: (509) 435-5212
    </div>
  </body>
</html>