[packages/python3-backports.zstd] - fixed build with debuginfo; release 2

qboosh qboosh at pld-linux.org
Fri Dec 12 19:28:18 CET 2025


commit a3d677d411d715b1a35775d77cc2b2dc329b7ef0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Dec 12 19:28:30 2025 +0100

    - fixed build with debuginfo; release 2

 backports_zstd-flags.patch  | 13 +++++++++++++
 python3-backports.zstd.spec |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/python3-backports.zstd.spec b/python3-backports.zstd.spec
index 158f9c3..02eade9 100644
--- a/python3-backports.zstd.spec
+++ b/python3-backports.zstd.spec
@@ -6,12 +6,13 @@ Summary:	Backport of compression.zstd
 Summary(pl.UTF-8):	Backport modułu compression.zstd
 Name:		python3-backports.zstd
 Version:	1.2.0
-Release:	1
+Release:	2
 License:	PSF v2, BSD
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/backports-zstd/
 Source0:	https://files.pythonhosted.org/packages/source/b/backports-zstd/backports_zstd-%{version}.tar.gz
 # Source0-md5:	f78ff5bf615cf8198dadecee121b66ee
+Patch0:		backports_zstd-flags.patch
 URL:		https://pypi.org/project/backports.zstd/
 BuildRequires:	python3-devel >= 1:3.9
 BuildRequires:	python3-devel < 1:3.14
@@ -31,6 +32,7 @@ Backport PEP-784 - dodania Zstandard do biblioteki standardowej.
 
 %prep
 %setup -q -n backports_zstd-%{version}
+%patch -P0 -p1
 
 %build
 %py3_build \
diff --git a/backports_zstd-flags.patch b/backports_zstd-flags.patch
new file mode 100644
index 0000000..f801dd1
--- /dev/null
+++ b/backports_zstd-flags.patch
@@ -0,0 +1,13 @@
+--- backports_zstd-1.2.0/setup.py.orig	2025-12-06 19:56:42.000000000 +0100
++++ backports_zstd-1.2.0/setup.py	2025-12-12 19:19:40.969451037 +0100
+@@ -52,8 +52,8 @@ def build_extension():
+     if _PLATFORM_IS_WIN:
+         kwargs["extra_compile_args"] += ["/Ob3", "/GF", "/Gy"]
+     else:
+-        kwargs["extra_compile_args"] += ["-g0", "-flto"]
+-        kwargs["extra_link_args"] += ["-g0", "-flto"]
++        kwargs["extra_compile_args"] += ["-flto"]
++        kwargs["extra_link_args"] += ["-flto"]
+ 
+     if _SYSTEM_ZSTD:
+         kwargs["libraries"].append("zstd")
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-backports.zstd.git/commitdiff/a3d677d411d715b1a35775d77cc2b2dc329b7ef0



More information about the pld-cvs-commit mailing list