[pkg-boost-devel] Bug#456915: second boost NMU

Steve M. Robbins steve at sumost.ca
Mon Dec 24 03:55:49 UTC 2007


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20071223/fd41984b/attachment.pgp 


More information about the pkg-boost-devel mailing list