Boost logo

Boost-Build :

Subject: Re: [Boost-build] gcc.jam broken on 64-bit FreeBSD
From: Vladimir Prus (ghost_at_[hidden])
Date: 2009-07-19 14:39:23

On Sunday 19 July 2009 Bruce Simpson wrote:

> Hi all,
> This is just to say that Boost on FreeBSD is chock-a-block with
> regression failures on the amd64 platform.
> I traced the issue back to this thread:
> It appears that I have to get rid of the lib32 stuff, to get the linker
> to do the right thing, otherwise I get lots of these messages:
> /libexec/ /usr/lib32/ unsupported file layout
> This is an obvious build/run problem with the LD_RUN_PATH; FreeBSD
> 64-bit binaries cannot dynamically link with 32-bit binaries,
> unless they use some form of explicit thunk. FreeBSD's rtld will
> not thunk on its own.

Do you happen to know why Linux does not have any problems on 64-bit
platforms? Is there some fundamental difference in behaviour, or
something else?

- Volodya

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at