Rebuild without bootstrap binaries.
This commit is contained in:
parent
8e69a79270
commit
358469cfaa
15
rust.spec
15
rust.spec
|
@ -13,14 +13,6 @@
|
|||
|
||||
# Only the specified arches will use bootstrap binaries.
|
||||
#global bootstrap_arches %%{rust_arches}
|
||||
%global bootstrap_arches ppc64 ppc64le
|
||||
|
||||
# Temporarily override the bootstrap channel for powerpc. The binaries used
|
||||
# here are also *not* the upstream ones, but rather custom cross-compliations
|
||||
# by jistone using the newer docker images with ABI changes found here:
|
||||
# https://github.com/rust-lang/rust/pull/39382
|
||||
%global orig_bootstrap_channel %{bootstrap_channel}
|
||||
%global bootstrap_channel 1.15.0
|
||||
|
||||
# We generally don't want llvm-static present at all, since llvm-config will
|
||||
# make us link statically. But we can opt in, e.g. to aid LLVM rebases.
|
||||
|
@ -41,7 +33,7 @@
|
|||
|
||||
Name: rust
|
||||
Version: 1.15.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: The Rust Programming Language
|
||||
License: (ASL 2.0 or MIT) and (BSD and ISC and MIT)
|
||||
# ^ written as: (rust itself) and (bundled libraries)
|
||||
|
@ -97,7 +89,7 @@ end}
|
|||
%global local_rust_root %{_builddir}/%{bootstrap_root}/rustc
|
||||
Provides: bundled(%{name}-bootstrap) = %{bootstrap_channel}
|
||||
%else
|
||||
BuildRequires: %{name} >= %{orig_bootstrap_channel}
|
||||
BuildRequires: %{name} >= %{bootstrap_channel}
|
||||
BuildConflicts: %{name} > %{version}
|
||||
%global local_rust_root %{_prefix}
|
||||
%endif
|
||||
|
@ -355,6 +347,9 @@ make check-lite VERBOSE=1 -k || python2 src/etc/check-summary.py tmp/*.log || :
|
|||
|
||||
|
||||
%changelog
|
||||
* Fri Feb 10 2017 Josh Stone <jistone@redhat.com> - 1.15.1-2
|
||||
- Rebuild without bootstrap binaries.
|
||||
|
||||
* Fri Feb 10 2017 Josh Stone <jistone@redhat.com> - 1.15.1-1
|
||||
- Update to 1.15.1.
|
||||
- Require rust-rpm-macros for new crate packaging.
|
||||
|
|
2
sources
2
sources
|
@ -1,3 +1 @@
|
|||
SHA512 (rustc-1.15.1-src.tar.gz) = 10d533b17cf7f92b9dff14b399b5dd0ac8b68284eea072c85ede78a4e4c2c4fce8c781777124c64798057aceb6444535e02e067fd67ba3633c3e828fb4d2d339
|
||||
SHA512 (rustc-1.15.0-powerpc64-unknown-linux-gnu.tar.gz) = 5e556a51fbc36b71d68677bd0ad79e35c2168a3a1f0f22550fefbb3a2817c84bdc1540b5dc3b17122a7921928392aa63c475060238abb826d6e243062aadbf7a
|
||||
SHA512 (rustc-1.15.0-powerpc64le-unknown-linux-gnu.tar.gz) = 6d50d20abec91bf6a35ccbbdb2c6dc2f5e185c70b60826be4db8fcc6f49cde16f9be78035a2fc1777d8c68809aec527b9feae355d6abbea66f101960bb1187e9
|
||||
|
|
Loading…
Reference in New Issue