[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