Removes pypy-stackless as it is not needed anymore

This commit is contained in:
Tomas Hrnciar 2021-08-09 12:52:43 +02:00
parent b8466c1e8a
commit 86f73ef239

View File

@ -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 <thrnciar@redhat.com> - 7.3.4-4