[Mesa-dev] [Bug 45466] Updated configure.ac check for llvm-config to use 32 version when appropriate

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Dec 28 09:34:06 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=45466

--- Comment #5 from Alexandre Demers <alexandre.f.demers at gmail.com> ---
(In reply to comment #4)
> 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 bug #73100. It uses well-established
> practice and works for multilib, assuming you pass proper --host to
> configure and split llvm-config accordingly.

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20131228/e4121b15/attachment-0001.html>


More information about the mesa-dev mailing list