[pkg-boost-devel] Boost 1.37 progress; comments wanted

Steve M. Robbins steve at sumost.ca
Sat Nov 8 21:33:50 UTC 2008


Hello Fellow Packagers,

You may have noticed some SVN commit messages over the last week or
so.  I have been working, albeit slowly, on packaging 1.37.  I have
some further uncomitted changes which bring me nearly to completion.

I have two proposals for your consideration.


1. I'm at the point of wrestling (again) with the decorated library
names; specifically, we make symlinks decorated with the compiler
name.  I think we include these symlinks in order to "be compatible"
with other distributions / platforms.  However, we've chosen to strip
off also the Boost version tag ("-1_36", etc) from the name.  So I
have a feeling these library names are unique to Debian.

Moreover, recent traffic on boost-build [1] and now boost mailing
lists suggests that other packaging effors (OpenSuse, FreeBSD) use
--layout=system (perhaps with a patch to include library version in
the SONAME).  In short, they use a name like ours, with no <toolset>
decoration.

So I'm considering dropping the "compatibility" <toolset>-decorated
symlinks.  


2. In the 1.36 release, Boost changed the build system to build only
multi-threaded versions of each library by default.  I elected to
include single-threaded versions as we have done in the past.  I'm
reconsidering this decision and suggest for 1.37 that we follow the
Boost defaults: ship only the multi-threaded libraries.


Comments, please.

Thanks,
-Steve

[1] http://thread.gmane.org/gmane.comp.lib.boost.build/19529
-------------- 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/20081108/6c996d3b/attachment.pgp 


More information about the pkg-boost-devel mailing list