GNU bug report logs - #32058
mysql build fails on d88b29d6b78482cdb05ac714984f6a27195e3d37

Previous Next

Package: guix;

Reported by: Nils Gillmann <ng0 <at> n0.is>

Date: Thu, 5 Jul 2018 10:25:02 UTC

Severity: normal

Done: Tobias Geerinckx-Rice <me <at> tobias.gr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Marius Bakke <mbakke <at> fastmail.com>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>, 32058 <at> debbugs.gnu.org
Subject: bug#32058: [PATCH] gnu: mysql: Fix build.
Date: Thu, 16 Aug 2018 17:30:58 +0200
[Message part 1 (text/plain, inline)]
Tobias Geerinckx-Rice <me <at> tobias.gr> writes:

> MySQL demands boost <at> 1.59.0, and lying about it no longer works:
>
> sql/item_geofunc_internal.cc: In function ‘void handle_gis_exception(const char*)’:
> sql/item_geofunc_internal.cc:37:81: error: expected unqualified-id before ‘&’ token
>    catch (const boost::geometry::detail::self_get_turn_points::self_ip_exception &)
>                                                                                  ^
> [...]
>
> * gnu/packages/databases.scm (boost-for-mysql): New variable.
> (mysql)[inputs]: Use that instead of the regular boost.
> [arguments]: Remove now-unnecessary ‘patch-boost-version’ phase.

Ouch.  Boost is a *huge* library, but now that we no longer use the
MySQL package as the main MySQL library (e.g. for Qt), giving it a
different boost version seems reasonable to me.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 6 years and 274 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.