<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Updated configure.ac check for llvm-config to use 32 version when appropriate"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=45466#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Updated configure.ac check for llvm-config to use 32 version when appropriate"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=45466">bug 45466</a>
              from <span class="vcard"><a class="email" href="mailto:alexandre.f.demers@gmail.com" title="Alexandre Demers <alexandre.f.demers@gmail.com>"> <span class="fn">Alexandre Demers</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=45466#c4">comment #4</a>)
<span class="quote">> Every distribution uses its own hacks to do multilib, and I don't think
> anything related to this really belongs in mesa. Even if you can find a sane
> defaults that don't result in really bad results in some distros, you are
> putting amd64-specific magic in package that supposedly can be used on any
> arch.

> For a cleaner solution, take a look at <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config"
   href="show_bug.cgi?id=73100">bug #73100</a>. It uses well-established
> practice and works for multilib, assuming you pass proper --host to
> configure and split llvm-config accordingly.</span >

Then everything that has to do with cross-compiling should be stripped off
mesa. I'm pointing the infamous "--enable-XXbit" flags here. I've been using
--host for a long time to circumvent limitations/problems encountered with the
--enable-XXbit flags (but you have to set some other variables to have a proper
build).

We should seriously consider taking a decision about cleaning the
--enable-XXbit flags off. Either we fix it properly (which doesn't seem to be
happening even with the many patches laying around) or we strip it completely
and we let the builder set the proper environment variables to do the job.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>