!29 [sync] PR-28: Remove rpath

From: @openeuler-sync-bot 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
This commit is contained in:
openeuler-ci-bot 2023-03-06 02:28:41 +00:00 committed by Gitee
commit aa514a6663
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -6,7 +6,7 @@
%global sphinxbin %{_bindir}/sphinx-build-3
Name: mod_wsgi
Version: 4.9.1
Release: 2
Release: 3
Summary: A WSGI interface for Python web applications in Apache
License: Apache-2.0
URL: https://modwsgi.readthedocs.io/
@ -14,7 +14,7 @@ Source0: https://github.com/GrahamDumpleton/mod_wsgi/archive/refs/ta
Source1: wsgi-python3.conf
Patch1: mod_wsgi-4.5.20-exports.patch
Patch2: CVE-2022-2255.patch
BuildRequires: httpd-devel gcc perl
BuildRequires: httpd-devel gcc perl chrpath
%{?filter_provides_in: %filter_provides_in %{_httpd_moddir}/.*\.so$}
%{?filter_setup}
%description
@ -65,6 +65,8 @@ install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_httpd_modconfdir}/10-wsgi-python3
mv $RPM_BUILD_ROOT%{_bindir}/mod_wsgi-express{,-3}
popd
chrpath -d %{buildroot}%{python3_sitearch}/mod_wsgi/server/mod_wsgi-py310.cpython-310-%{_arch}-linux-gnu.so
%files -n python3-%{name}
%license LICENSE
%doc CREDITS.rst README.rst
@ -75,6 +77,9 @@ popd
%{_bindir}/mod_wsgi-express-3
%changelog
* Fri Mar 3 2023 liyanan <liyanan32@h-partners.com> - 4.9.1-3
- Remove rpath
* Mon Aug 08 2022 zhuhai95 <zhuhai@ncti-gba.cn> - 4.9.1-2
- Fix CVE-2022-2255