[PROJ] PROJ 9.8.0RC1
Greg Troxel
gdt at lexort.com
Mon Feb 23 10:42:31 PST 2026
Kristian Evers via PROJ <proj at lists.osgeo.org> writes:
> https://download.osgeo.org/proj/proj-9.8.0RC1.tar.gz
* Tests pass on NetBSD 11 amd64.
* Tests pass on NetBSD 10 amd64.
* Tests pass on NetBSD 9 i386.
Running tess with 9.7.1 installed failed a bunch of them. It's
possible pkgsrc is at cross purposes with RPATH handling for running
tests on not installed code, and possible the test harness is off.
(It's also surprising that new tests are so troubled on the old
library.)
* (tests on NetBSD 9 earmv7hf-el and 10 aarch64 in progress)
* This installs a new header, but it is not mentioned in NEWS. I don't
know if this is a NEWS bug or an install system bug.
$prefix/include/projapps_lib.h
* I'm still carrying a patch to fix cmake using a gcc warning flag not
recognized by earlier gcc (specifically 7). Without this the build
fails on e.g. NetBSD 9 i386.
I would suggest either just applying this patch to proj (removing
adding the warning), or doing the cmake equivalent of an autoconf test
to see if the compiler is ok with the flag, and add it if so.
$ cat patches/patch-CMakeLists.txt
$NetBSD: patch-CMakeLists.txt,v 1.5 2025/09/23 22:38:44 gdt Exp $
Omit a warning that is unrecognized on gcc 7.
Sent upstream by email.
--- CMakeLists.txt.orig 2025-09-23 22:12:59.828352847 +0000
+++ CMakeLists.txt
@@ -72,7 +72,6 @@ if("${CMAKE_C_COMPILER_ID}" STREQUAL "GN
# -Wold-style-cast
-Woverloaded-virtual
-Wzero-as-null-pointer-constant
- -Wdeprecated-copy-dtor
)
elseif("${CMAKE_C_COMPILER_ID}" MATCHES "Clang")
set(PROJ_common_WARN_FLAGS ${PROJ_common_WARN_FLAGS}
More information about the PROJ
mailing list