On Sat, Sep 14, 2013 at 12:05 PM, Steve M. Robbins <[email protected]> wrote:
> On September 14, 2013 11:27:15 AM YunQiang Su wrote:
>> Package: boost1.54
>> Version: 1.54.0-2
>> X-Debbugs-CC: [email protected]
>>
>> This package has one or more -L/usr/lib in its build system,
>> which will make it ftbfs if there is libraries under /usr/lib,
>> while is not the default architecture, mips* for example.
>
> Can you shed some light on why Boost has successfully built
> on mips and mipsel for years with this flaw?
Before multiarch, on mipsel, the N64 bit libraries is installed into
/usr/lib64, N32 is to /usr/lib32, so it can successful build.

If we have mips64el before multiarch (for lenny for example), then,
the path will be the same situation with mipsel,
N64 -> /usr/lib64
N32 -> /usr/lib32
O32 -> /usr/lib
So if built with -L/usr/lib, it will failed to build.

For mips64el with multilib and multiarch support
N64 -> /usr/lib/mips64el-linux-gnuabi64
N32 -> /usr/lib32
O32 -> /usr/lib

It will still failed to build if with -L/usr/lib
>
> -Steve



-- 
YunQiang Su


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to