[packages/gnustep-base] Build but (TODO) something strips binaries

arekm arekm at pld-linux.org
Thu Jul 24 22:54:04 CEST 2025


commit a9b69c7c26d975429cc8d50bb0296afdff4c4d02
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Thu Jul 24 22:53:58 2025 +0200

    Build but (TODO) something strips binaries

 build.patch       | 11 +++++++++++
 gnustep-base.spec |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/gnustep-base.spec b/gnustep-base.spec
index db6030e..73d2e2f 100644
--- a/gnustep-base.spec
+++ b/gnustep-base.spec
@@ -24,6 +24,7 @@ Patch0:		%{name}-pass-arguments.patch
 Patch1:		%{name}-ac.patch
 Patch2:		%{name}-link.patch
 Patch3:		%{name}-icu68.patch
+Patch4:		build.patch
 URL:		http://www.gnustep.org/
 BuildRequires:	autoconf >= 2.60
 BuildRequires:	avahi-devel
@@ -95,6 +96,7 @@ podstawowej biblioteki GNUstep.
 %patch -P1 -p1
 %patch -P2 -p1
 %patch -P3 -p1
+%patch -P4 -p1
 
 %build
 %{__autoconf} -Iconfig
diff --git a/build.patch b/build.patch
new file mode 100644
index 0000000..7449c5b
--- /dev/null
+++ b/build.patch
@@ -0,0 +1,11 @@
+--- gnustep-base-1.24.6/Source/Additions/GSXML.m~	2025-07-24 22:30:31.000000000 +0200
++++ gnustep-base-1.24.6/Source/Additions/GSXML.m	2025-07-24 22:31:05.229312636 +0200
+@@ -2986,7 +2986,7 @@ warningFunction(void *ctx, const unsigne
+   va_end(args);
+ 
+   NSCAssert(ctx,@"No Context");
+-  lineNumber = getLineNumber(ctx);
++  lineNumber = xmlSAX2GetLineNumber(ctx);
+   colNumber = xmlSAX2GetColumnNumber(ctx);
+   [HANDLER warning: estr
+ 	 colNumber: colNumber
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnustep-base.git/commitdiff/a9b69c7c26d975429cc8d50bb0296afdff4c4d02



More information about the pld-cvs-commit mailing list