forked from pool/python-python-prctl
Accepting request 1008683 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008683 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-prctl?expand=0&rev=6
This commit is contained in:
20
dont-check-builddir.patch
Normal file
20
dont-check-builddir.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
Index: python-prctl-1.8.1/test_prctl.py
|
||||
===================================================================
|
||||
--- python-prctl-1.8.1.orig/test_prctl.py
|
||||
+++ python-prctl-1.8.1/test_prctl.py
|
||||
@@ -22,15 +22,6 @@ except ImportError:
|
||||
curdir = os.path.dirname(__file__)
|
||||
builddir = os.path.join(curdir, 'build', 'lib.%s-%s' % (distutils.util.get_platform(), '.'.join([str(x) for x in sys.version_info[:2]])))
|
||||
|
||||
-# Always run from the builddir
|
||||
-if not os.path.exists(builddir) or \
|
||||
- not os.path.exists(os.path.join(builddir, 'prctl.py')) or \
|
||||
- not os.path.exists(os.path.join(builddir, '_prctl' + so)) or \
|
||||
- int(os.path.getmtime(os.path.join(curdir, 'prctl.py'))) > int(os.path.getmtime(os.path.join(builddir, 'prctl.py'))) or \
|
||||
- os.path.getmtime(os.path.join(curdir, '_prctlmodule.c')) > os.path.getmtime(os.path.join(builddir, '_prctl' + so)):
|
||||
- sys.stderr.write("Please build the extension first, using ./setup.py build\n")
|
||||
- sys.exit(1)
|
||||
-sys.path.insert(0, builddir)
|
||||
|
||||
import prctl
|
||||
import _prctl
|
@@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 7 07:39:38 UTC 2022 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
- Add patch dont-check-builddir.patch
|
||||
* The check whether the tests run in builddir is broken, turn it off
|
||||
and assume everything is fine (we would see it if not).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 17 05:33:37 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
|
@@ -33,6 +33,7 @@ Patch4: disable_no_new_privs.patch
|
||||
Patch5: correct-uname-comparsion.patch
|
||||
Patch6: check-for-python310-correctly.patch
|
||||
Patch7: skip-speculation.patch
|
||||
Patch8: dont-check-builddir.patch
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
@@ -64,7 +65,7 @@ cp %{SOURCE99} .
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitearch}
|
||||
|
||||
%check
|
||||
%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python -m unittest discover -v
|
||||
%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python test_prctl.py
|
||||
|
||||
%files %{python_files}
|
||||
%license COPYING
|
||||
|
Reference in New Issue
Block a user