Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
Date: Tue, 28 Feb 2023 04:07:36
Message-Id: 1677557203.1fe553e135db1b5c6f241f1c1281e190ff1b9f4b.sam@gentoo
1 commit: 1fe553e135db1b5c6f241f1c1281e190ff1b9f4b
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 28 04:06:43 2023 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 28 04:06:43 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe553e1
7
8 dev-lang/rust-bin: add openssl{,-compat} dep
9
10 Prebuilt binary linked against libssl.so.1.1. Hit this a few times
11 on ~arch systems (where we have OpenSSL 3) when using rust-bin, shows up
12 as random build failures for Rust pkgs.
13
14 Signed-off-by: Sam James <sam <AT> gentoo.org>
15
16 .../rust-bin/{rust-bin-1.65.0.ebuild => rust-bin-1.65.0-r1.ebuild} | 6 +++++-
17 .../rust-bin/{rust-bin-1.66.1.ebuild => rust-bin-1.66.1-r1.ebuild} | 4 ++++
18 .../rust-bin/{rust-bin-1.67.1.ebuild => rust-bin-1.67.1-r1.ebuild} | 4 ++++
19 3 files changed, 13 insertions(+), 1 deletion(-)
20
21 diff --git a/dev-lang/rust-bin/rust-bin-1.65.0.ebuild b/dev-lang/rust-bin/rust-bin-1.65.0-r1.ebuild
22 similarity index 98%
23 rename from dev-lang/rust-bin/rust-bin-1.65.0.ebuild
24 rename to dev-lang/rust-bin/rust-bin-1.65.0-r1.ebuild
25 index a6d5802e3a9c..217681fdca9e 100644
26 --- a/dev-lang/rust-bin/rust-bin-1.65.0.ebuild
27 +++ b/dev-lang/rust-bin/rust-bin-1.65.0-r1.ebuild
28 @@ -1,4 +1,4 @@
29 -# Copyright 1999-2022 Gentoo Authors
30 +# Copyright 1999-2023 Gentoo Authors
31 # Distributed under the terms of the GNU General Public License v2
32
33 EAPI=8
34 @@ -27,6 +27,10 @@ DEPEND=""
35
36 RDEPEND="
37 >=app-eselect/eselect-rust-20190311
38 + || (
39 + dev-libs/openssl-compat:1.1.1
40 + <dev-libs/openssl-3
41 + )
42 sys-apps/lsb-release
43 "
44
45
46 diff --git a/dev-lang/rust-bin/rust-bin-1.66.1.ebuild b/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild
47 similarity index 99%
48 rename from dev-lang/rust-bin/rust-bin-1.66.1.ebuild
49 rename to dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild
50 index 42f1cf8bc4a3..4c965e1f5dd4 100644
51 --- a/dev-lang/rust-bin/rust-bin-1.66.1.ebuild
52 +++ b/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild
53 @@ -27,6 +27,10 @@ DEPEND=""
54
55 RDEPEND="
56 >=app-eselect/eselect-rust-20190311
57 + || (
58 + dev-libs/openssl-compat:1.1.1
59 + <dev-libs/openssl-3
60 + )
61 sys-apps/lsb-release
62 "
63
64
65 diff --git a/dev-lang/rust-bin/rust-bin-1.67.1.ebuild b/dev-lang/rust-bin/rust-bin-1.67.1-r1.ebuild
66 similarity index 99%
67 rename from dev-lang/rust-bin/rust-bin-1.67.1.ebuild
68 rename to dev-lang/rust-bin/rust-bin-1.67.1-r1.ebuild
69 index d9998776c583..ad7fd7020f34 100644
70 --- a/dev-lang/rust-bin/rust-bin-1.67.1.ebuild
71 +++ b/dev-lang/rust-bin/rust-bin-1.67.1-r1.ebuild
72 @@ -27,6 +27,10 @@ DEPEND=""
73
74 RDEPEND="
75 >=app-eselect/eselect-rust-20190311
76 + || (
77 + dev-libs/openssl-compat:1.1.1
78 + <dev-libs/openssl-3
79 + )
80 sys-apps/lsb-release
81 "