[packages/netpbm] - GCC 15 fix
hawk
hawk at pld-linux.org
Fri Aug 15 17:55:45 CEST 2025
commit 61cafaa945ca454a3a9fd04e4914693797b85559
Author: Marcin Krol <hawk at tld-linux.org>
Date: Fri Aug 15 17:55:33 2025 +0200
- GCC 15 fix
gcc15.patch | 12 ++++++++++++
netpbm.spec | 2 ++
2 files changed, 14 insertions(+)
---
diff --git a/netpbm.spec b/netpbm.spec
index 1401137..41b65a1 100644
--- a/netpbm.spec
+++ b/netpbm.spec
@@ -23,6 +23,7 @@ Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-ma
Source2: %{name}-docs-20030520.tar.bz2
# Source2-md5: 2d6a3965d493def21edfbc3e1aa262e9
Patch0: %{name}-make.patch
+Patch1: gcc15.patch
URL: http://netpbm.sourceforge.net/
BuildRequires: flex
BuildRequires: jasper-devel
@@ -212,6 +213,7 @@ użyciu svgalib.
%prep
%setup -q -a2
%patch -P0 -p1
+%patch -P1 -p1
%build
./configure << EOF
diff --git a/gcc15.patch b/gcc15.patch
new file mode 100644
index 0000000..f909934
--- /dev/null
+++ b/gcc15.patch
@@ -0,0 +1,12 @@
+diff -ur netpbm-10.73.43.orig/buildtools/libopt.c netpbm-10.73.43/buildtools/libopt.c
+--- netpbm-10.73.43.orig/buildtools/libopt.c 2016-03-27 03:38:28.000000000 +0200
++++ netpbm-10.73.43/buildtools/libopt.c 2025-08-15 17:53:13.231710308 +0200
+@@ -88,7 +88,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+
+-typedef unsigned char bool;
++typedef unsigned char boolvar;
+ #ifndef TRUE
+ #define TRUE (1)
+ #endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/netpbm.git/commitdiff/61cafaa945ca454a3a9fd04e4914693797b85559
More information about the pld-cvs-commit
mailing list