Re: ia32 libs
On Tue, Nov 04, 2008 at 02:07:21PM +0000, Rob Andrews wrote:
> gtk fully supports biarch builds. On Fedora and some other distributions,
> the 64-bit libraries are held in /usr/lib64 and 32-bit in /usr/lib (or
> /usr/lib32). You're right that gtk builds the library load path into the
> binary, which is causing the load to fail as by the time 32-bit gtk is
> repacked for 64-bit, the paths are all wrong.
Assuming 64bit libs are going to be in lib64 on a biarch system is a
bug. You can't assume that. Hardcoded paths are also not very nice and
prevent things like the repacking ai32-libs does. Fortunately most
other things don't do libraries this way.