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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to