[pkg-boost-devel] Recent Boost backports for jessie?

Sascha Steinbiss satta at debian.org
Thu Nov 17 10:03:57 UTC 2016


Hi Dimitri,

thanks for your very clarifying email.

>> I was wondering whether there are any plans to provide a Jessie backport
>> for recent Boost versions?
>> 
> 
> No, there are not. We have tied boost version numbers and boost
> library abi to the GCC and libstdc++ ABI.

I see — TBH I was expecting this in a way as it would have been an obvious thing to do if it wasn’t for a reason.

>> I realize that there are still some dependencies missing (such as GCC 6
>> etc) but just out of curiosity, I relaxed the GCC and libicu version
>> requirements (see attachment) and tried a build of boost1.62 in a
>> current jessie (+backports) chroot.
> 
> Please don't. Or if you do, you must use a different abi suffix tag.
> 
> Becuase boost1.62 compiled with pre gcc-6 will have different ABI. And
> applications compiled against boost1.62-non-gcc6-abi will fail to work
> with Debian's boost1.62-with-gcc6-abi in testing.
> 
> Same boost compiled with pre-gcc6 and gcc6 have different ABI, and
> libraries & applications compiled against different boost ABIs are
> incompatible too.

Got it.

[…]
>> I would be happy to hear your thoughts about the feasibility of getting
>> a newer Boost into the backports, as this would pave the way for some of
>> the projects I am currently focusing on (e.g. hyperscan).
>> I would be happy to contribute if you could give me some pointers
>> 
> 
> Please don't, as it will cause a dependency hell nightmare on upgrades.

I understand and will look into other ways to get hyperscan going.

Thanks and best regards
Sascha


More information about the pkg-boost-devel mailing list