Re: HEADSUP: upcoming Boost.system library removal

Dima Panov <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports,gmane.os.freebsd.devel.office
Organization FreeBSD.org
Message-ID <[email protected]>
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 (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEELTAsy5mEEwxvh7r8+4ugndU5jykFAmiJUWsFAwAAAAAACgkQ+4ugndU5jylr
UQ//Rr7cS2ZYP2LmuFIf2tKMGtssd6kI6hVqAJ+JZLDY4itiiY8j3L249xAzdpGymnP1zvkG+Daj
uX2uVSdAw9j/Ke5+LRnvHFR3MOxWLz7KCHkXlb2lLw7rA/2BHZKoUsDPxuIi40eMqrLiQY2eVIuV
04wKUlIYWXH6fN7FJvHrCxJ9JSZcHuBHFF1eJ2ylRfONR2+faLkcpsRdFnXPfiM9cuuAgyqMWfbc
ydHQyDN4tvJxO8apWfkJHPQ58cZMJ07RjNwxUkv9qT737/E+uxoZbzFtwm+mkbAm/cUEWK1iepQe
kRopza7ohEOa78NPqYStgkCF2XItXSYw94b6VlP4PbA7/8O4YTmBAChj1tz8mH2tyPT+PtKhVbMi
Ww1uBKvLoRs54S+aIXl7lNeff8ucHOaWypAEMYgAQJr9oddvsMKSMYk+tFuYOURKewtND+6cnfuO
sRxVqwdwpLjDjVlf0jYBXlZbP2UmxvLOic3T+NxPI+wDf0Hoc+w7eU2G4RnAJUDmiPDkVvsDWZF9
K7ksV3EsivcA+X5i6LBEk3/+jlCppLUFaWq66RtW60RSYuyRae3JI5vrIhjYYNWkmJ67wWddf98Z
oA9/WZbIpjOgFzckSYDbs9K2FgZsHf2YLvtuIK+z1M910XHiEM2AdVY9Fe2W6fYUBokHDppfJHnV
Hyw=
=AqYo
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.