Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [Maintainer Update] print/ghostscript/gnu 10.07.0
To:
Volker Schlecht <openbsd-ports@schlecht.dev>
Cc:
ports@openbsd.org
Date:
Wed, 18 Mar 2026 11:59:36 +0000

Download raw body.

Thread
On 2026/03/16 19:10, Volker Schlecht wrote:
> As always when we get close to release, here's the unavoidable ghostscript
> update. This seems painless, though - lilypond rebuilds without issue, and while
> in this diff I decided to err on the side of caution, we might even get away
> without bumping the libraries.

No header changes, no export changes - please drop the library bump.
Then it's ok sthen.

> Judging by the commit messages, it fixes two CVEs that have not been assigned
> numbers yet.
> 
> ok?

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v
> diff -u -p -r1.139 Makefile
> --- Makefile	10 Sep 2025 18:16:21 -0000	1.139
> +++ Makefile	16 Mar 2026 18:08:53 -0000
> @@ -1,12 +1,12 @@
>  COMMENT =	PostScript and PDF interpreter
>  
> -VERSION =	10.06.0
> +VERSION =	10.07.0
>  DISTNAME =	ghostpdl-${VERSION}
>  PKGNAME =	ghostscript-${VERSION}
>  EXTRACT_SUFX =	.tar.xz
>  CATEGORIES =	lang print
> -SHARED_LIBS =	gs	18.3
> -SHARED_LIBS +=	gpcl6	18.3
> +SHARED_LIBS =	gs	18.4
> +SHARED_LIBS +=	gpcl6	18.4
>  
>  SITES =		https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${VERSION:S/.//g}/
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/print/ghostscript/gnu/distinfo,v
> diff -u -p -r1.31 distinfo
> --- distinfo	10 Sep 2025 18:16:21 -0000	1.31
> +++ distinfo	16 Mar 2026 18:08:53 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (ghostpdl-10.06.0.tar.xz) = NgIFY2jPZJAmIx4tZSULWGDAI/PUoNnDXmYF4o5UPsE=
> -SIZE (ghostpdl-10.06.0.tar.xz) = 74368072
> +SHA256 (ghostpdl-10.07.0.tar.xz) = uhNmAGqTuR5hX3Sq2cCQX65QPT9bBAeM4t2+NgvS+d8=
> +SIZE (ghostpdl-10.07.0.tar.xz) = 74409920
> Index: patches/patch-configure
> ===================================================================
> RCS file: /cvs/ports/print/ghostscript/gnu/patches/patch-configure,v
> diff -u -p -r1.11 patch-configure
> --- patches/patch-configure	10 Sep 2025 18:16:39 -0000	1.11
> +++ patches/patch-configure	16 Mar 2026 18:08:53 -0000
> @@ -1,7 +1,7 @@
>  Index: configure
>  --- configure.orig
>  +++ configure
> -@@ -13373,8 +13373,8 @@ DLL_EXT=""
> +@@ -13441,8 +13441,8 @@ DLL_EXT=""
>   SO_LIB_VERSION_SEPARATOR="."
>   
>   libname1="_SO_BASE)\$(GS_SOEXT)\$(DLL_EXT)"
> @@ -12,7 +12,7 @@ Index: configure
>   GS_SONAME="lib\$(GS${libname1}"
>   GS_SONAME_MAJOR="lib\$(GS${libname2}"
>   GS_SONAME_MAJOR_MINOR="lib\$(GS${libname3}"
> -@@ -13486,11 +13486,11 @@ case $host in
> +@@ -13554,11 +13554,11 @@ case $host in
>       ;;
>       *bsd*)
>         DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS"