Re: HEADSUP: upcoming Boost.system library removal
- In reply to: Dima Panov : "HEADSUP: upcoming Boost.system library removal"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Jul 2025 22:55:39 UTC
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 (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org) (desktop, kde, x11, office, ports-secteam)@FreeBSD team