graphics/osgearth failed to build with geos 3.10.2 [1]. [1] https://people.freebsd.org/~sunpoet/patch/graphics-geos.txt
Hi Loic, I've tested all dependent ports of graphics/geos. This is the only one failed to build with geos 3.10.2. Could you please check if osgearth 3.2 [1] supports latest geos? Thanks. [1] https://github.com/gwaldron/osgearth/releases
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=186ece74371ad0b3fa025bbc282d58aa662696ce commit 186ece74371ad0b3fa025bbc282d58aa662696ce Author: Loïc Bartoletti <lbartoletti@FreeBSD.org> AuthorDate: 2022-03-29 16:11:40 +0000 Commit: Loïc Bartoletti <lbartoletti@FreeBSD.org> CommitDate: 2022-03-29 16:14:43 +0000 graphics/osgearth: Update to 3.2 - remove patchs, fixed upstream - remove rocksdb LIB_DEPENDS Release notes: - https://docs.osgearth.org/en/3.2/releasenotes.html PR: 262405 Reported by: sunpoet graphics/osgearth/Makefile | 8 +- graphics/osgearth/distinfo | 6 +- .../patch-src-osgEarthSymbology-GEOS.cpp (gone) | 70 --- ...h-src_osgEarthDrivers_fastdxt_libdxt.cpp (gone) | 18 - ...patch-src_osgEarthDrivers_fastdxt_util.h (gone) | 11 - graphics/osgearth/pkg-plist | 582 +++++++++------------ 6 files changed, 249 insertions(+), 446 deletions(-)
Hi, I updated osgearth to 3.2 and it builds with geos 3.10.2. BTW, I removed the rocksdb lib_depends, since rocksdb have a problem at stage (fallout). Thanks. Loïc
(In reply to Loïc Bartoletti from comment #3) Thanks for the update. Regarding the rocksdb failure, I also got pkg-fallout but I cannot reproduce it. I could build it successfully on poudriere jail (12.3-RELEASE amd64).