[Slackbuilds-users] About CGAL
Giancarlo Dessì
slack at giand.it
Wed Jul 26 17:00:59 UTC 2023
Hi
after Benjamin Trigona left SBo, I took over the maintenance of some of
his slackbuilds. SFCGAL is one of these. It depends on CGAL and its
upgrade is stopped since two years but lastest versions require an
upgrade of CGAL to version 5.3 at least. So this package can not be updated.
In the documentation of the lastest release (5.5.2) I read:
"Since Version 5.0, CGAL is now header-only by default, meaning that you
do not need to build and install CGAL. Usage of CGAL as a header-only
library"
The slackbuild script of David Spencer works also with new versions of
CGAL: it does not compile but installs several files in /usr/include,
some scripts in /usr/bin, and several config files for cmake in /usr/lib64
This could conflict with other packages depending on 4.x versions of
CGAL, but other packages that require an upgrade of CGAL can not be
updated.
How we can solve this problem? If we have to kept 4.x version we could
propose two packages, a current and a legacy versions. These we can
named for example CGAL and CGAL5. What do you think about that?
Note that SFCGAL is needed only as optional dependency by some packages
that require it for advanced 3D support (for example gdal and postgis),
instead of CGAL that is strictly needed for some packages.
greetings
Giancarlo
--
*********************************************************
Giancarlo Dessì
https://www.giand.it
Slackware Linux... because it works!
*********************************************************
More information about the SlackBuilds-users
mailing list