Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
Date: Tue, 02 Nov 2021 21:05:54
Message-Id: 1635887001.90086b35b98db16492aff36bae392ffafc64f66b.gyakovlev@gentoo
1 commit: 90086b35b98db16492aff36bae392ffafc64f66b
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 2 21:02:31 2021 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 2 21:03:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90086b35
7
8 dev-lang/rust: adjust QA_EXECSTACK variable again
9
10 Bug: https://bugs.gentoo.org/806466
11 Closes: https://bugs.gentoo.org/819402
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 dev-lang/rust/rust-1.52.1.ebuild | 3 +--
15 dev-lang/rust/rust-1.53.0.ebuild | 3 +--
16 dev-lang/rust/rust-1.54.0.ebuild | 3 +--
17 dev-lang/rust/rust-1.55.0.ebuild | 3 +--
18 dev-lang/rust/rust-1.56.0-r1.ebuild | 3 +--
19 dev-lang/rust/rust-1.56.1.ebuild | 3 +--
20 6 files changed, 6 insertions(+), 12 deletions(-)
21
22 diff --git a/dev-lang/rust/rust-1.52.1.ebuild b/dev-lang/rust/rust-1.52.1.ebuild
23 index 30db42404e6..9957b7ceb23 100644
24 --- a/dev-lang/rust/rust-1.52.1.ebuild
25 +++ b/dev-lang/rust/rust-1.52.1.ebuild
26 @@ -141,8 +141,7 @@ QA_SONAME="
27 # An rmeta file is custom binary format that contains the metadata for the crate.
28 # rmeta files do not support linking, since they do not contain compiled object files.
29 # so we can safely silence the warning for this QA check.
30 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
31 -QA_EXECSTACK="${QA_WX_LOAD}"
32 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
33
34 # causes double bootstrap
35 RESTRICT="test"
36
37 diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
38 index aeb7bd1f11c..fa79d5221f5 100644
39 --- a/dev-lang/rust/rust-1.53.0.ebuild
40 +++ b/dev-lang/rust/rust-1.53.0.ebuild
41 @@ -143,8 +143,7 @@ QA_SONAME="
42 # An rmeta file is custom binary format that contains the metadata for the crate.
43 # rmeta files do not support linking, since they do not contain compiled object files.
44 # so we can safely silence the warning for this QA check.
45 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
46 -QA_EXECSTACK="${QA_WX_LOAD}"
47 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
48
49 # causes double bootstrap
50 RESTRICT="test"
51
52 diff --git a/dev-lang/rust/rust-1.54.0.ebuild b/dev-lang/rust/rust-1.54.0.ebuild
53 index 0b2c51587d6..0d1daa9be3c 100644
54 --- a/dev-lang/rust/rust-1.54.0.ebuild
55 +++ b/dev-lang/rust/rust-1.54.0.ebuild
56 @@ -143,8 +143,7 @@ QA_SONAME="
57 # An rmeta file is custom binary format that contains the metadata for the crate.
58 # rmeta files do not support linking, since they do not contain compiled object files.
59 # so we can safely silence the warning for this QA check.
60 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
61 -QA_EXECSTACK="${QA_WX_LOAD}"
62 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
63
64 # causes double bootstrap
65 RESTRICT="test"
66
67 diff --git a/dev-lang/rust/rust-1.55.0.ebuild b/dev-lang/rust/rust-1.55.0.ebuild
68 index 366d1e5149b..99d6951548d 100644
69 --- a/dev-lang/rust/rust-1.55.0.ebuild
70 +++ b/dev-lang/rust/rust-1.55.0.ebuild
71 @@ -143,8 +143,7 @@ QA_SONAME="
72 # An rmeta file is custom binary format that contains the metadata for the crate.
73 # rmeta files do not support linking, since they do not contain compiled object files.
74 # so we can safely silence the warning for this QA check.
75 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
76 -QA_EXECSTACK="${QA_WX_LOAD}"
77 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
78
79 # causes double bootstrap
80 RESTRICT="test"
81
82 diff --git a/dev-lang/rust/rust-1.56.0-r1.ebuild b/dev-lang/rust/rust-1.56.0-r1.ebuild
83 index a388d0a0069..b12ed45601f 100644
84 --- a/dev-lang/rust/rust-1.56.0-r1.ebuild
85 +++ b/dev-lang/rust/rust-1.56.0-r1.ebuild
86 @@ -143,8 +143,7 @@ QA_SONAME="
87 # An rmeta file is custom binary format that contains the metadata for the crate.
88 # rmeta files do not support linking, since they do not contain compiled object files.
89 # so we can safely silence the warning for this QA check.
90 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
91 -QA_EXECSTACK="${QA_WX_LOAD}"
92 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
93
94 # causes double bootstrap
95 RESTRICT="test"
96
97 diff --git a/dev-lang/rust/rust-1.56.1.ebuild b/dev-lang/rust/rust-1.56.1.ebuild
98 index 59c50dac02d..690bbad1807 100644
99 --- a/dev-lang/rust/rust-1.56.1.ebuild
100 +++ b/dev-lang/rust/rust-1.56.1.ebuild
101 @@ -143,8 +143,7 @@ QA_SONAME="
102 # An rmeta file is custom binary format that contains the metadata for the crate.
103 # rmeta files do not support linking, since they do not contain compiled object files.
104 # so we can safely silence the warning for this QA check.
105 -QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*rmeta"
106 -QA_EXECSTACK="${QA_WX_LOAD}"
107 +QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
108
109 # causes double bootstrap
110 RESTRICT="test"