Hello, On Wed, Dec 19, 2007 at 05:34:46PM -0800, Steve Langasek wrote:
> Here is a patch for a second NMU, fixing the issues I overlooked in the > first. Sorry for the inconvenience. > > NMU on its way to incoming. Thanks so much for the work on this. I'm merging the -2.1 and -2.2 NMU changes into the boost svn trunk (i.e. the experimental -3 version). There's one thing about the changes that I don't understand: how come a simple symlink like the following works? libboost_regex-gcc41-1_34_1.so.1.34.1 -> libboost_regex-gcc42-1_34_1.so.1.34.1 The new "*-gcc42-*" library has "gcc42" in its SONAME, whereas a boost-using binary such as lyx have the "gcc41" version in its NEEDED section: $ objdump -p /usr/bin/lyx|grep boost_regex NEEDED libboost_regex-gcc41-1_34_1.so.1.34.1 I've been labouring under the delusion that lyx would only run if it can be linked with a library with that precise SONAME. This seems to be false as lyx continues to work despite the absence of said library. Can you point me at something that describes the rules for locating a shared lib? Thanks, -Steve
signature.asc
Description: Digital signature