Re: git: 9b5005a44fdb - main - devel/cmake-core: Remove FindBoost module
- In reply to: Yuri : "Re: git: 9b5005a44fdb - main - devel/cmake-core: Remove FindBoost module"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Sep 2025 21:01:17 UTC
Hello! On 29.09.2025 03:58, Yuri wrote: > Hi Dima, > > > > On 9/28/25 10:32, Dima Panov wrote: >> >> >> Please revert, this change was not approved. >> >> I've already answered to you about boost. >>>> Boost::system is headers-only since 1.70 release. Empty stub library is finally dropped in 1.89. >> >> Maintainers need to fix their outdated ports and it is simple -- stop linking with Boost::system. > > > The cmake scripts installed by cmake are faulty. Not at all, it is adjusted in port to cover all recent releases. But all failed ports you had indicated have another issue -- hardcoded linking with Boost::system which is wrong because it will also fails with boost-1.89 where empty stub library libboost_system.so was gone. I'll take care about rip off useless overlinking on Boost::systems asap while my WIP area is almost ready with boost-1.89. If you wish you can try 1.89 too https://github.com/fluffykhv/freebsd-ports-boost Just FYI: HEADSUP email about boost-1.89 and Boost::system issue was posted in port@ about month ago and only few people was involved and reacted. > Please see the comment from cmake upstream here: https://gitlab.kitware.com/cmake/cmake/-/issues/27258#note_1707621 > |cmake says that it finds regex when it wasn't asked, see the same issue.| > | > | > > |I reverted just because you asked, but this doesn't make any sense at all.| > > |This leaves a lot of ports broken.| > > |Please remove the FindBoost.* files.| > > | > | > > |Regards,| > > |Yuri| > > | > | > -- Sincerely, Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org) (desktop, kde, x11, office, ports-secteam)@FreeBSD team