From 86f73ef2399e7e79e12a312bc017a25e51d949df Mon Sep 17 00:00:00 2001 From: Tomas Hrnciar Date: Mon, 9 Aug 2021 12:52:43 +0200 Subject: [PATCH] Removes pypy-stackless as it is not needed anymore --- pypy3.7.spec | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) diff --git a/pypy3.7.spec b/pypy3.7.spec index 9133480..a660404 100644 --- a/pypy3.7.spec +++ b/pypy3.7.spec @@ -78,19 +78,6 @@ URL: http://pypy.org/ # [Timer] compile_c --- 273.9 s # [Timer] =========================================== # [Timer] Total: --- 3572.0 s -# -# -# A build of pypy-stackless on i686 took about 87 mins: -# [Timer] Timings: -# [Timer] annotate --- 584.2 s -# [Timer] rtype_lltype --- 777.3 s -# [Timer] backendopt_lltype --- 365.9 s -# [Timer] stackcheckinsertion_lltype --- 39.3 s -# [Timer] database_c --- 1089.6 s -# [Timer] source_c --- 1868.6 s -# [Timer] compile_c --- 490.4 s -# [Timer] =========================================== -# [Timer] Total: --- 5215.3 s # We will build a "pypy" binary. @@ -116,9 +103,6 @@ URL: http://pypy.org/ %global with_jit 0 %endif -# Should we build a "pypy-stackless" binary? -%global with_stackless 0 - # Should we build the emacs JIT-viewing mode? %if 0%{?rhel} == 6 %global with_emacs 0 @@ -323,19 +307,6 @@ Obsoletes: pypy3-devel < 7.3.4-4 Header files for building C extension modules against PyPy3 -%if 0%{with_stackless} -%package stackless -Summary: Stackless Python interpreter built using PyPy3 -Requires: pypy3-libs%{?_isa} = %{version}-%{release} - -Provides: pypy3-stackless = %{version}-%{release} -Provides: pypy3-stackless%{?_isa} = %{version}-%{release} -Obsoletes: pypy3-stackless < 7.3.4-4 - -%description stackless -Build of PyPy3 with support for micro-threads for massive concurrency -%endif - %prep %autosetup -n pypy%{pyversion}-v%{version}-src -p1 -S git @@ -522,12 +493,6 @@ BuildPyPy \ %endif %{nil} -%if 0%{with_stackless} -BuildPyPy \ - pypy3-stackless \ - "--stackless" -%endif - %if %{with_emacs} %{_emacs_bytecompile} rpython/jit/tool/pypytrace-mode.el %endif @@ -845,11 +810,6 @@ CheckPyPy() { %if %{run_selftests} CheckPyPy pypy3-c - -%if 0%{with_stackless} -CheckPyPy pypy3-stackless -%endif - %endif # run_selftests # Because there's a bunch of binary subpackages and creating @@ -887,12 +847,6 @@ CheckPyPy pypy3-stackless %{_rpmconfigdir}/macros.d/macros.pypy3 %endif -%if 0%{with_stackless} -%files stackless -%doc README.rst -%{_bindir}/pypy-stackless -%endif - %changelog * Mon Aug 09 2021 Tomas Hrnciar - 7.3.4-4