Bootstrap aarch64 with new 7.2.0
This commit is contained in:
parent
e23e380d2e
commit
059b472a1a
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@
|
|||||||
/pypy2-*-src.tar.bz2
|
/pypy2-*-src.tar.bz2
|
||||||
/pypy2.7-v7.0.0-src.tar.bz2
|
/pypy2.7-v7.0.0-src.tar.bz2
|
||||||
/pypy2.7-v7.1.1-src.tar.bz2
|
/pypy2.7-v7.1.1-src.tar.bz2
|
||||||
|
/pypy2.7-v7.2.0-src.tar.bz2
|
||||||
|
24
pypy.spec
24
pypy.spec
@ -1,8 +1,8 @@
|
|||||||
%global basever 7.1
|
%global basever 7.2
|
||||||
Name: pypy
|
Name: pypy
|
||||||
Version: %{basever}.1
|
Version: %{basever}.0
|
||||||
%global pyversion 2.7
|
%global pyversion 2.7
|
||||||
Release: 3%{?dist}
|
Release: 0.1%{?dist}
|
||||||
Summary: Python implementation with a Just-In-Time compiler
|
Summary: Python implementation with a Just-In-Time compiler
|
||||||
|
|
||||||
# LGPL and another free license we'd need to ask spot about are present in some
|
# LGPL and another free license we'd need to ask spot about are present in some
|
||||||
@ -12,9 +12,6 @@ Summary: Python implementation with a Just-In-Time compiler
|
|||||||
License: MIT and Python and UCD
|
License: MIT and Python and UCD
|
||||||
URL: http://pypy.org/
|
URL: http://pypy.org/
|
||||||
|
|
||||||
# aarch64: Not available yet
|
|
||||||
ExcludeArch: aarch64
|
|
||||||
|
|
||||||
# High-level configuration of the build:
|
# High-level configuration of the build:
|
||||||
|
|
||||||
# Whether to use RPM build wheels from the python-{pip,setuptools}-wheel package
|
# Whether to use RPM build wheels from the python-{pip,setuptools}-wheel package
|
||||||
@ -179,21 +176,15 @@ Source189: 189-use-rpm-wheels.patch
|
|||||||
# Turn it off with this boolean, to revert back to rebuilding using CPython
|
# Turn it off with this boolean, to revert back to rebuilding using CPython
|
||||||
# and avoid a cycle in the build-time dependency graph:
|
# and avoid a cycle in the build-time dependency graph:
|
||||||
|
|
||||||
%global use_self_when_building 1
|
%global use_self_when_building 0
|
||||||
# Getting strange error on ppc64 arch when building with PyPy,
|
|
||||||
# use CPython for ppc64 temporarily
|
%ifnarch 0%{use_self_when_building}
|
||||||
# https://koji.fedoraproject.org/koji/taskinfo?taskID=23000326
|
|
||||||
# TODO: resolve this and remove power64 part of condition
|
|
||||||
%ifnarch %{power64} && 0%{use_self_when_building}
|
|
||||||
BuildRequires: pypy
|
BuildRequires: pypy
|
||||||
%global bootstrap_python_interp pypy2
|
%global bootstrap_python_interp pypy2
|
||||||
%else
|
%else
|
||||||
|
|
||||||
|
|
||||||
BuildRequires: python2-devel
|
BuildRequires: python2-devel
|
||||||
BuildRequires: python2-pycparser
|
BuildRequires: python2-pycparser
|
||||||
%global bootstrap_python_interp python2
|
%global bootstrap_python_interp python2
|
||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
@ -802,6 +793,9 @@ CheckPyPy %{name}-c-stackless
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 15 2019 Peter Robinson <pbrobinson@fedoraproject.org> 7.2.0-0.1
|
||||||
|
- Bootstrap aarch64 with new 7.2.0
|
||||||
|
|
||||||
* Sat Jul 27 2019 Peter Robinson <pbrobinson@fedoraproject.org> 7.1.1-3
|
* Sat Jul 27 2019 Peter Robinson <pbrobinson@fedoraproject.org> 7.1.1-3
|
||||||
- Re-enable power64 builds
|
- Re-enable power64 builds
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (pypy2.7-v7.1.1-src.tar.bz2) = f998931ecf4f9aeee24f0fed95589716175971816c00e50bc53de6de0cfe2a8537b89c1aee636d15faecf91df8c29943295485686185f5247a3e0913fa514f48
|
SHA512 (pypy2.7-v7.2.0-src.tar.bz2) = 8f724490f9fa06686c8e25ddd3592b260bbffae460395de4c7d29d983780ce9b8925fa87434aac6446aac2034381cc1a13074faf252f5d1ac466a252f219f1ae
|
||||||
|
Loading…
Reference in New Issue
Block a user