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.7-v7.0.0-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
|
||||
Version: %{basever}.1
|
||||
Version: %{basever}.0
|
||||
%global pyversion 2.7
|
||||
Release: 3%{?dist}
|
||||
Release: 0.1%{?dist}
|
||||
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
|
||||
@ -12,9 +12,6 @@ Summary: Python implementation with a Just-In-Time compiler
|
||||
License: MIT and Python and UCD
|
||||
URL: http://pypy.org/
|
||||
|
||||
# aarch64: Not available yet
|
||||
ExcludeArch: aarch64
|
||||
|
||||
# High-level configuration of the build:
|
||||
|
||||
# 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
|
||||
# and avoid a cycle in the build-time dependency graph:
|
||||
|
||||
%global use_self_when_building 1
|
||||
# Getting strange error on ppc64 arch when building with PyPy,
|
||||
# use CPython for ppc64 temporarily
|
||||
# https://koji.fedoraproject.org/koji/taskinfo?taskID=23000326
|
||||
# TODO: resolve this and remove power64 part of condition
|
||||
%ifnarch %{power64} && 0%{use_self_when_building}
|
||||
%global use_self_when_building 0
|
||||
|
||||
%ifnarch 0%{use_self_when_building}
|
||||
BuildRequires: pypy
|
||||
%global bootstrap_python_interp pypy2
|
||||
%else
|
||||
|
||||
|
||||
BuildRequires: python2-devel
|
||||
BuildRequires: python2-pycparser
|
||||
%global bootstrap_python_interp python2
|
||||
|
||||
%endif
|
||||
|
||||
BuildRequires: gcc
|
||||
@ -802,6 +793,9 @@ CheckPyPy %{name}-c-stackless
|
||||
|
||||
|
||||
%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
|
||||
- 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