Just addition: For anyone who cannot deal woth overlays, I've prepared two patches, for boost and cmake
https://people.freebsd.org/~fluffy/-patches/0001-Boost-1.89.beta1.patch https://people.freebsd.org/~fluffy/-patches/0002-devel-cmake-core-Boost-1.8-89-support.patch
On 29.07.2025 20:35, Dima Panov wrote:
Hello! Boost.system library was a stub since 1.70 release as switched to be a headers-only. With upcoming 1.89 Boost release upstream developers decided to drop building an empty stub library and now dozens of ports need to be adjusted to use a new proper library instead of Boost.system if it needed. Some ports can be easily fixed by adjusting LIB_DEPENDS and updated cmake rules (cmake patch included in WIP repo), some needs a some love from their maintainers. Boost WIP overlay repo is avalable at https://github.com/fluffykhv/freebsd-ports-boost List of ports which needs an additional fixes/updates: audio/guitarix-lv2 audio/ncmpcpp audio/supercollider biology/cufflinks biology/haplohseq cad/PrusaSlicer. cad/openscad-devel databases/sfcgal deskutils/pinot devel/codeblocks devel/msp430-debug-stack devel/trellis dns/powerdns-recursor games/alephone games/burrtools games/domino-chain games/freeorion games/leela-zero games/widelands graphics/colmap graphics/pcl-pointclouds math/adol-c math/curv math/oink multimedia/lms net/kea net/kea-devel net/pktanon science/dakota security/i2pd sysutils/logstalgia textproc/xmlwrapp www/domoticz www/domoticz-devel www/osrm-backend
-- Sincerely, Dima ([email protected], https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org) (desktop, kde, x11, office, ports-secteam)@FreeBSD team
OpenPGP_signature.asc
Description: OpenPGP digital signature
