> -----Original Message-----
> From: Branko Čibej [mailto:br...@apache.org]
> Sent: zondag 24 april 2016 23:32
> To: dev@serf.apache.org
> Subject: Re: Overriding the location of OpenSSL
> 
> On 24.04.2016 22:51, Bert Huijben wrote:
> >
> > While I agree that this approach fixes the current issues with OpenSSL
> > on OS/X, this way to fix problems doesn’t scale… This makes OpenSSL
> > the highest priority library in the library order, while each of the
> > dependencies (including many platform specific libraries) may have a
> > similar ordering problem. We can’t prioritize each of them above
> > everything else.
> >
> >
> >
> > This problem **should** be fixed at a different layer, to do this
> > properly… Too bad in this case we would have to convince Apple to
> > apply the fix, which makes it very unlikely to be fixed.
> >
> >
> >
> > I really don’t know what we should do here…
> >
> 
> Perhaps, on OSX, scons should be taught to use absolute paths to
> external libraries? That way the embedded RPATH would always be correct.
> OSX is sort of specail in this respect, compared to other unixish
> platforms (linux, Solaris ... anything else moderately alive still out
> there?).
> 
> Sadly I've no idea how to tell scons anything like that ...

I fixed that part earlier on (for our own shared library) by passing explicit 
filenames to libraries as (linker) sources. But this patch was explicitly to 
find the matching include files -with deprecation markerts, etc.- if I remember 
correctly. I don't think that solution will work there.

        Bert

Reply via email to