Building freecad-1.0_rc1 fails with cmake errors because it can't find Guideline Support Library (GSL) The GSL is available as dev-cpp/ms-gsl, so installing it solves the build issue. Reproducible: Always Steps to Reproduce: 1. emerge freecad-1.0_rc1 (newly or update from 0.21-r2) Actual Results: build fails in cmake configuration-phase Expected Results: sucessfull build. (Build is succesfull, if dev-cpp/ms-gsl is emerged before freecad). Depend on dev-cpp/ms-gsl. (Its compile time-only dependency because the library is completely "inline" (only header-files). Some more information about this dependency in #16253 in FreeCADs github repo. (Fresh account, I'm not allowed to post the URL here). github.com: FreeCAD/FreeCAD/issues/16253
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b1623c4a6e23ad5fa73c44304665d2c0fb8d27 commit 57b1623c4a6e23ad5fa73c44304665d2c0fb8d27 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2024-09-15 15:38:15 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-09-15 15:42:15 +0000 media-gfx/freecad: misc bug fixes, qt6 by default - fix issue where path with spaces is not properly passed on - add USE=smesh for smesh module, because it requires vtk - add missing rdep asciidoctor - add missing dep ms-gsl - qt6 by default for 1,0_rc1 (this rc fixes several qt6 issues) Bug: https://bugs.gentoo.org/933439 Closes: https://bugs.gentoo.org/927660 Closes: https://bugs.gentoo.org/939704 Closes: https://bugs.gentoo.org/935303 Closes: https://bugs.gentoo.org/939175 Closes: https://bugs.gentoo.org/933821 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> ...ad-1.0_rc1.ebuild => freecad-1.0_rc1-r1.ebuild} | 22 +++++++++++-------- media-gfx/freecad/freecad-9999.ebuild | 25 ++++++++++++++-------- media-gfx/freecad/metadata.xml | 3 +++ 3 files changed, 32 insertions(+), 18 deletions(-)