Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src



On Mon, Sep 17, 2012 at 04:48:13PM +0900, Izumi Tsutsui wrote:
 > dholland-sourcechanges@ wrote:
 > 
 > > On Mon, Sep 17, 2012 at 03:26:02PM +0900, Izumi Tsutsui wrote:
 > > > > Log Message:
 > > > > Strengthen the entry about the openssl update, to clarify and emphasize
 > > > > that just doing a non-update build isn't enough; you really do have to
 > > > > nuke $DESTDIR.
 > > > 
 > > > Probably it's enough to rebuild libraries
 > > > after all newer libraries are installed,
 > > > i.e. the second build.sh will just work,
 > > > especially for -E case.
 > > 
 > > Maybe... but what mechanism would result in broken library images in
 > > that case? There's a .WAIT barrier between libcrypto and libssl.
 > 
 > It looks ld prefers installed shlibs in DESTDIR on linking shlibs
 > that depend on other shlibs.  I'm not sure why.

That shouldn't itself be enough to break it, because nothing should be
linking to either of the openssl libs before they're installed. If ld
manages to pick the older version over the newer version when both are
there, then it's wrong.

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index