Skip to content

Commit 7ec59f9

Browse files
authored
Merge pull request #8 from sailfishos/fix-dummy-requires
Do not require specific version of rust-std-static-i686-unknown-linux-gnu package.
2 parents c308746 + f086968 commit 7ec59f9

File tree

2 files changed

+8
-19
lines changed

2 files changed

+8
-19
lines changed

rust.changes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
* Mon Jan 25 2021 Matti Kosola <matti.kosola@jolla.com> - 1.44.0+git8
2+
- Do not require specific version of rust-std-static-i686-unknown-linux-gnu package. JB#50499
3+
- Remove cross package build requirements to avoid build loop. JB#50499
4+
15
* Fri Jan 22 2021 David Greaves <david.greaves@jolla.com> - 1.44.0+git7
26
- [build] Disable aarch64. JB#50499
37
- Remove unused bootstrap binaries

rust.spec

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
%bcond_without lldb
4545

4646
Name: rust
47-
Version: %{rust_version}+git7
47+
Version: %{rust_version}+git8
4848
Release: 1
4949
Summary: The Rust Programming Language
5050
License: (ASL 2.0 or MIT) and (BSD and MIT)
@@ -81,23 +81,6 @@ BuildRequires: make
8181
BuildRequires: cmake
8282
BuildRequires: gcc
8383
BuildRequires: gcc-c++
84-
# The cross- packages install into /opt/cross
85-
BuildRequires: cross-armv7hl-gcc
86-
BuildRequires: cross-armv7hl-binutils
87-
BuildRequires: cross-armv7hl-as
88-
BuildRequires: cross-armv7hl-glibc
89-
BuildRequires: cross-armv7hl-glibc-devel
90-
BuildRequires: cross-armv7hl-glibc-headers
91-
BuildRequires: cross-armv7hl-kernel-headers
92-
%if 0%{?build_aarch64}
93-
BuildRequires: cross-aarch64-gcc
94-
BuildRequires: cross-aarch64-binutils
95-
BuildRequires: cross-aarch64-as
96-
BuildRequires: cross-aarch64-glibc
97-
BuildRequires: cross-aarch64-glibc-devel
98-
BuildRequires: cross-aarch64-glibc-headers
99-
BuildRequires: cross-aarch64-kernel-headers
100-
%endif
10184

10285
BuildRequires: ncurses-devel
10386
BuildRequires: pkgconfig(libcurl)
@@ -512,7 +495,9 @@ rm -fr %{buildroot}%{_mandir}/man1
512495
# The requires should specify = %%{version}-%%{release} but they are repackaged from
513496
# cross-rust and we can't specify the release in OBS
514497
Requires: %{name}-std-static = %{version}
515-
Requires: %{name}-std-static-%{rust_x86_triple} = %{version}
498+
# There should be an = %version dependency for external deployment but the cross-
499+
# packaging doesn't work properly
500+
Requires: %{name}-std-static-%{rust_x86_triple}
516501

517502
%description
518503
A stub of rust for use in scratchbox2

0 commit comments

Comments
 (0)