Subject: [core-updates] Boost 1.70 and CMake 3.14 are incompatible
From: Marius Bakke <[email-masked]>
To: [email-masked]
Date: Thu, 18 Jul 2019 19:09:01 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

Reporting from the deep trenches of core-updates, I have found this bug:

https://gitlab.kitware.com/cmake/cmake/issues/18865

The symptom in Guix is that packages cannot find Boost libraries.

A workaround that works for most (all?) packages is adding:

 #:configure-flags '("-DBoost_NO_BOOST_CMAKE=ON")

To disable the use of Boost-provided CMake scripts.  CMake already ships
with a FindBoost.cmake that works just fine.

I don't know what the "proper" fix would be, or whether it is worth a
huge rebuild.