[debian-mysql] mysql-5.7 boost dependency
Norvald H. Ryeng
norvald.ryeng at oracle.com
Fri Oct 21 13:10:26 UTC 2016
On Fri, 21 Oct 2016 14:25:30 +0200, Bjoern Boschman <bjoern at boschman.de>
wrote:
> Hi,
>
> I've noticed that boost in a recent version (1.61.0.2) has hit testing
> [0].
> I think that it might be a good idea to use boost from system and not the
> bundled version.
In general, MySQL depends on an exact version of Boost. We're actively
extending Boost.Geometry, so we're quite tied to the version we pick for
each release. Even if MySQL compiles with a newer version of Boost, each
upgrade of Boost causes a number of tests results to change ever so
slightly. E.g., a line from A to B may become a line from B to A, etc.
This means that even if everything is correct, a number of tests will
still fail.
Boost 1.61.0, in particular, contains too many bugs. We gave up trying to
use it in development and jumped straight from 1.60.0 to 1.62.0 for MySQL
8.0.
Boost 1.62.0 is not bug free either, but we managed to get around the
issues that bothered us, and we're submitting patches upstream to make
sure it's fixed in future versions.
Regards,
Norvald
More information about the pkg-mysql-maint
mailing list