[Mesa-dev] Woes of --enable-32-bit on x86-64 Fedora 15

Adam Jackson ajax at redhat.com
Fri Mar 30 14:15:30 PDT 2012


On 3/30/12 12:31 PM, Ian Romanick wrote:
> Building the i965 driver with --enable-32-bit is just broken on Fedora
> 15. It seems to work for folks on other distros, but I get a lot of
> failure during linking i965_dri.so. Linking i915_dri.so works, and the
> difference seems to be the presence of C++ files in i965.

Does life get better if you use 'setarch i686 ...' to run the build 
commands?  Otherwise things that key off uname for architecture won't 
know to pretend to be i686.

That said, Fedora doesn't use --enable-32-bit for building packages.  We 
just set up 32-bit chroots and run the build in that (with setarch, as 
above).

- ajax


More information about the mesa-dev mailing list