[PROJ] PROJ 9.8.0RC1

Kristian Evers kristian at evers.dev
Tue Feb 24 02:25:19 PST 2026


Thanks, Greg.

The header was a NEWS bug - the pull request wasn't tagged for inclusion in this release so my news generator script didn't catch it. I've added it now. Mike has kindly fixed the gcc warnings in https://github.com/OSGeo/PROJ/pull/4679/.

I'll put out RC2 tomorrow.

/Kristian

On Monday, February 23rd, 2026 at 19:42, Greg Troxel via PROJ <proj at lists.osgeo.org> wrote:

> 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}
> _______________________________________________
> PROJ mailing list
> PROJ at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/proj
> 


More information about the PROJ mailing list