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

Re: Incompatible change to Boost library names



Hi folks,

I apologize for the mess.


On Sun, Aug 30, 2009 at 02:04:18PM +0200, Andreas Barth wrote:
> Hi,
> 
> thanks for notifying us.
> 
> * Roger Leigh (rleigh@codelibre.net) [090830 11:09]:
> > /usr/share/doc/libboost-program-options1.39-dev/README.Debian
> > still lists '-lboost_program_options-mt' as the name to use,
> > however.

Thanks; I'll fix that.


> > Is this change intentional, or just a bug in the 1.39 packaging?
> 
> > Does this retain or break compatibility with other distributions
> > using Boost, and/or a stock build of Boost?

The change was made upstream, so yes it is intentional and Debian will
have the same link names as other distributions.

I did know that this would be an issue when I packaged 1.39, but at
the time 1.38 was the default so I had planned to deal with this
later; in particular the coordinatation with reverse deps.  Six weeks
later Boost 1.40 was released, so I flipped the default in preparation
to uploading 1.40 / removing 1.38.  However I forgot about the name
change.  I dropped the ball on this one.


> As we currently fight to get the large mysql / ...-transition through,
> can we please have an status update ASAP.
> 
> I think it would be best to undo it for the moment, and do it at an
> more appropriate time (if that was an intended change). And of course,
> coordinating with -release before doing such changes is helpful (read:
> required) to avoid have too many broken things at the same time.

I'm open to suggestions.  Perhaps the best way forward is to
re-introduce an -mt variant name as a symlink to the non-mt name.  If
that's agreeable, I'll get it done today.

Regards,
-Steve

Attachment: signature.asc
Description: Digital signature


Reply to: