14
0

Accepting request 1008682 from home:mcalabkova:branches:devel:languages:python

- 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).

OBS-URL: https://build.opensuse.org/request/show/1008682
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-prctl?expand=0&rev=12
This commit is contained in:
2022-10-07 07:47:52 +00:00
committed by Git OBS Bridge
parent 5b722507cf
commit 517329d495
3 changed files with 29 additions and 1 deletions

20
dont-check-builddir.patch Normal file
View 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

View File

@@ -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> Thu Feb 17 05:33:37 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>

View File

@@ -33,6 +33,7 @@ Patch4: disable_no_new_privs.patch
Patch5: correct-uname-comparsion.patch Patch5: correct-uname-comparsion.patch
Patch6: check-for-python310-correctly.patch Patch6: check-for-python310-correctly.patch
Patch7: skip-speculation.patch Patch7: skip-speculation.patch
Patch8: dont-check-builddir.patch
BuildRequires: %{python_module devel} BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools} BuildRequires: %{python_module setuptools}
BuildRequires: fdupes BuildRequires: fdupes
@@ -64,7 +65,7 @@ cp %{SOURCE99} .
%python_expand %fdupes %{buildroot}%{$python_sitearch} %python_expand %fdupes %{buildroot}%{$python_sitearch}
%check %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} %files %{python_files}
%license COPYING %license COPYING