Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-dev@l.g.o
Cc: base-system@g.o, toolchain@g.o
Subject: [gentoo-dev] [PATCH 5/6] Convert ebuilds to inherit usr-ldscript
Date: Sun, 14 Jul 2019 23:52:06
Message-Id: 20190714235007.5388-6-floppym@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/6] Make 'split-usr' USE flag global and use it in gen_usr_ldscript by Mike Gilbert
1 Signed-off-by: Mike Gilbert <floppym@g.o>
2 ---
3 app-accessibility/brltty/brltty-5.2-r1.ebuild | 2 +-
4 app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
5 app-arch/bzip2/bzip2-1.0.6-r11.ebuild | 2 +-
6 app-arch/bzip2/bzip2-1.0.7.ebuild | 2 +-
7 app-arch/bzip2/bzip2-1.0.8.ebuild | 2 +-
8 app-arch/bzip2/bzip2-9999.ebuild | 2 +-
9 app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild | 2 +-
10 app-arch/xz-utils/xz-utils-5.2.4-r3.ebuild | 2 +-
11 app-arch/xz-utils/xz-utils-9999.ebuild | 2 +-
12 dev-libs/expat/expat-2.2.6.ebuild | 2 +-
13 dev-libs/expat/expat-2.2.7.ebuild | 2 +-
14 dev-libs/libaio/libaio-0.3.110.ebuild | 2 +-
15 dev-libs/libaio/libaio-0.3.111.ebuild | 2 +-
16 dev-libs/libaio/libaio-0.3.112.ebuild | 2 +-
17 dev-libs/libaio/libaio-9999.ebuild | 2 +-
18 dev-libs/libedit/libedit-20130712.3.1.ebuild | 2 +-
19 dev-libs/libedit/libedit-20170329.3.1.ebuild | 2 +-
20 dev-libs/libiconv/libiconv-1.14-r1.ebuild | 2 +-
21 dev-libs/libiconv/libiconv-1.15.ebuild | 2 +-
22 dev-libs/libintl/libintl-0.19.7.ebuild | 2 +-
23 dev-libs/libintl/libintl-0.19.8.1.ebuild | 2 +-
24 dev-libs/libintl/libintl-0.20.1.ebuild | 2 +-
25 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
26 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
27 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
28 dev-libs/libpcre2/libpcre2-10.32.ebuild | 2 +-
29 dev-libs/libpcre2/libpcre2-10.33.ebuild | 2 +-
30 dev-libs/libpwquality/libpwquality-1.4.0.ebuild | 2 +-
31 dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild | 2 +-
32 dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild | 2 +-
33 dev-libs/libusb/libusb-1.0.19-r1.ebuild | 2 +-
34 dev-libs/libusb/libusb-1.0.21.ebuild | 2 +-
35 dev-libs/libusb/libusb-1.0.22.ebuild | 2 +-
36 dev-libs/lzo/lzo-2.10.ebuild | 2 +-
37 net-firewall/iptables/iptables-1.6.1-r3.ebuild | 2 +-
38 net-firewall/iptables/iptables-1.6.2-r2.ebuild | 2 +-
39 net-firewall/iptables/iptables-1.8.2-r2.ebuild | 2 +-
40 net-firewall/iptables/iptables-1.8.3-r1.ebuild | 2 +-
41 net-libs/libmnl/libmnl-1.0.3-r1.ebuild | 2 +-
42 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
43 net-libs/libnftnl/libnftnl-1.0.8-r1.ebuild | 2 +-
44 net-libs/libnftnl/libnftnl-1.1.1-r1.ebuild | 2 +-
45 net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild | 2 +-
46 net-libs/libnftnl/libnftnl-1.1.3.ebuild | 2 +-
47 net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild | 2 +-
48 net-libs/libtirpc/libtirpc-1.0.3.ebuild | 2 +-
49 net-libs/libtirpc/libtirpc-1.1.4.ebuild | 2 +-
50 sys-apps/acl/acl-2.2.52-r1.ebuild | 2 +-
51 sys-apps/acl/acl-2.2.53.ebuild | 2 +-
52 sys-apps/attr/attr-2.4.47-r2.ebuild | 2 +-
53 sys-apps/attr/attr-2.4.48-r2.ebuild | 2 +-
54 sys-apps/attr/attr-2.4.48-r3.ebuild | 2 +-
55 sys-apps/dmapi/dmapi-2.2.12-r1.ebuild | 2 +-
56 sys-apps/keyutils/keyutils-1.5.11-r1.ebuild | 2 +-
57 sys-apps/keyutils/keyutils-1.5.9-r4.ebuild | 2 +-
58 sys-apps/keyutils/keyutils-1.6.ebuild | 2 +-
59 sys-apps/openrc/openrc-0.34.11.ebuild | 2 +-
60 sys-apps/openrc/openrc-0.38.3-r1.ebuild | 2 +-
61 sys-apps/openrc/openrc-0.38.3.ebuild | 2 +-
62 sys-apps/openrc/openrc-0.41.2.ebuild | 2 +-
63 sys-apps/openrc/openrc-9999.ebuild | 2 +-
64 sys-apps/tcp-wrappers/tcp-wrappers-7.6.22-r1.ebuild | 2 +-
65 sys-apps/util-linux/util-linux-2.33-r1.ebuild | 2 +-
66 sys-apps/util-linux/util-linux-2.33.1.ebuild | 2 +-
67 sys-apps/util-linux/util-linux-2.33.2.ebuild | 2 +-
68 sys-apps/util-linux/util-linux-2.34-r2.ebuild | 2 +-
69 sys-apps/util-linux/util-linux-9999.ebuild | 2 +-
70 sys-auth/skey/skey-1.1.5-r11.ebuild | 2 +-
71 sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild | 2 +-
72 sys-freebsd/freebsd-cddl/freebsd-cddl-9.1.ebuild | 2 +-
73 sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild | 2 +-
74 sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild | 2 +-
75 sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild | 2 +-
76 sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild | 2 +-
77 sys-fs/e2fsprogs/e2fsprogs-1.45.1-r1.ebuild | 2 +-
78 sys-fs/e2fsprogs/e2fsprogs-1.45.2.ebuild | 2 +-
79 sys-fs/lvm2/lvm2-2.02.116.ebuild | 2 +-
80 sys-fs/lvm2/lvm2-2.02.145-r2.ebuild | 2 +-
81 sys-fs/lvm2/lvm2-2.02.183.ebuild | 2 +-
82 sys-fs/lvm2/lvm2-2.02.184-r4.ebuild | 2 +-
83 sys-fs/lvm2/lvm2-2.02.185.ebuild | 2 +-
84 sys-fs/lvm2/lvm2-2.03.05.ebuild | 2 +-
85 sys-fs/reiser4progs/reiser4progs-1.1.0.ebuild | 2 +-
86 sys-fs/reiser4progs/reiser4progs-1.2.0.ebuild | 2 +-
87 sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild | 2 +-
88 sys-fs/reiserfsprogs/reiserfsprogs-3.6.25.ebuild | 2 +-
89 sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild | 2 +-
90 sys-fs/sysfsutils/sysfsutils-2.1.0.ebuild | 2 +-
91 sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild | 2 +-
92 sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild | 2 +-
93 sys-fs/xfsprogs/xfsprogs-4.20.0.ebuild | 2 +-
94 sys-fs/xfsprogs/xfsprogs-5.0.0.ebuild | 2 +-
95 sys-fs/zfs/zfs-0.6.5.11-r2.ebuild | 2 +-
96 sys-fs/zfs/zfs-0.7.13.ebuild | 2 +-
97 sys-fs/zfs/zfs-0.7.9999.ebuild | 2 +-
98 sys-fs/zfs/zfs-0.8.1.ebuild | 2 +-
99 sys-fs/zfs/zfs-9999.ebuild | 2 +-
100 sys-libs/cracklib/cracklib-2.9.6-r2.ebuild | 2 +-
101 sys-libs/cracklib/cracklib-2.9.7.ebuild | 2 +-
102 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild | 2 +-
103 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild | 2 +-
104 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.1.ebuild | 2 +-
105 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.2.ebuild | 2 +-
106 sys-libs/glibc/glibc-2.19-r2.ebuild | 2 +-
107 sys-libs/glibc/glibc-2.26-r7.ebuild | 2 +-
108 sys-libs/glibc/glibc-2.27-r6.ebuild | 2 +-
109 sys-libs/glibc/glibc-2.28-r6.ebuild | 2 +-
110 sys-libs/glibc/glibc-2.29-r2.ebuild | 2 +-
111 sys-libs/glibc/glibc-9999.ebuild | 2 +-
112 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 2 +-
113 sys-libs/libaal/libaal-1.0.6.ebuild | 2 +-
114 sys-libs/libaal/libaal-1.0.7-r1.ebuild | 2 +-
115 sys-libs/libaal/libaal-1.0.7.ebuild | 2 +-
116 sys-libs/libcap/libcap-2.26-r2.ebuild | 2 +-
117 sys-libs/libcap/libcap-2.27.ebuild | 2 +-
118 sys-libs/libnih/libnih-1.0.3-r3.ebuild | 2 +-
119 sys-libs/ncurses/ncurses-6.1-r2.ebuild | 2 +-
120 sys-libs/ncurses/ncurses-6.1-r3.ebuild | 2 +-
121 sys-libs/ncurses/ncurses-6.1_p20181020.ebuild | 2 +-
122 sys-libs/pam/pam-1.2.1-r2.ebuild | 2 +-
123 sys-libs/pam/pam-1.3.0-r2.ebuild | 2 +-
124 sys-libs/pam/pam-1.3.1-r1.ebuild | 2 +-
125 sys-libs/pwdb/pwdb-0.62-r1.ebuild | 2 +-
126 sys-libs/readline/readline-6.3_p8-r3.ebuild | 2 +-
127 sys-libs/readline/readline-7.0_p3-r1.ebuild | 2 +-
128 sys-libs/readline/readline-7.0_p3.ebuild | 2 +-
129 sys-libs/readline/readline-7.0_p5.ebuild | 2 +-
130 sys-libs/readline/readline-8.0.ebuild | 2 +-
131 sys-libs/zlib/zlib-1.2.11-r2.ebuild | 2 +-
132 sys-process/audit/audit-2.6.4.ebuild | 2 +-
133 sys-process/audit/audit-2.7.1.ebuild | 2 +-
134 sys-process/audit/audit-2.8.2.ebuild | 2 +-
135 sys-process/audit/audit-2.8.3.ebuild | 2 +-
136 sys-process/audit/audit-2.8.4.ebuild | 2 +-
137 sys-process/procps/procps-3.3.15-r1.ebuild | 2 +-
138 135 files changed, 135 insertions(+), 135 deletions(-)
139
140 diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
141 index 7f9cc71db5fd..ab9c8c096d17 100644
142 --- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
143 +++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
144 @@ -6,7 +6,7 @@ EAPI=6
145 PYTHON_COMPAT=( python2_7 python3_{5,6} )
146 FINDLIB_USE="ocaml"
147
148 -inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
149 +inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
150 autotools udev systemd python-r1
151
152 DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
153 diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
154 index cdc5b015c769..578a5f5d432f 100644
155 --- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
156 +++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
157 @@ -8,7 +8,7 @@ FINDLIB_USE="ocaml"
158 JAVA_PKG_WANT_SOURCE="1.8"
159 JAVA_PKG_WANT_TARGET="1.8"
160
161 -inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
162 +inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
163 autotools udev systemd python-r1
164
165 DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
166 diff --git a/app-arch/bzip2/bzip2-1.0.6-r11.ebuild b/app-arch/bzip2/bzip2-1.0.6-r11.ebuild
167 index 0bad400bb1de..09361b3bc875 100644
168 --- a/app-arch/bzip2/bzip2-1.0.6-r11.ebuild
169 +++ b/app-arch/bzip2/bzip2-1.0.6-r11.ebuild
170 @@ -6,7 +6,7 @@
171
172 EAPI=6
173
174 -inherit toolchain-funcs multilib-minimal
175 +inherit toolchain-funcs multilib-minimal usr-ldscript
176
177 DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
178 HOMEPAGE="https://sourceware.org/bzip2/"
179 diff --git a/app-arch/bzip2/bzip2-1.0.7.ebuild b/app-arch/bzip2/bzip2-1.0.7.ebuild
180 index b0538f6ddf11..eb484311ab63 100644
181 --- a/app-arch/bzip2/bzip2-1.0.7.ebuild
182 +++ b/app-arch/bzip2/bzip2-1.0.7.ebuild
183 @@ -6,7 +6,7 @@
184
185 EAPI=7
186
187 -inherit toolchain-funcs multilib-minimal
188 +inherit toolchain-funcs multilib-minimal usr-ldscript
189
190 DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
191 HOMEPAGE="https://sourceware.org/bzip2/"
192 diff --git a/app-arch/bzip2/bzip2-1.0.8.ebuild b/app-arch/bzip2/bzip2-1.0.8.ebuild
193 index fd6f85299859..ffd93f563cb2 100644
194 --- a/app-arch/bzip2/bzip2-1.0.8.ebuild
195 +++ b/app-arch/bzip2/bzip2-1.0.8.ebuild
196 @@ -6,7 +6,7 @@
197
198 EAPI=7
199
200 -inherit toolchain-funcs multilib-minimal
201 +inherit toolchain-funcs multilib-minimal usr-ldscript
202
203 DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
204 HOMEPAGE="https://sourceware.org/bzip2/"
205 diff --git a/app-arch/bzip2/bzip2-9999.ebuild b/app-arch/bzip2/bzip2-9999.ebuild
206 index 1b4bac424b04..18d203a04c24 100644
207 --- a/app-arch/bzip2/bzip2-9999.ebuild
208 +++ b/app-arch/bzip2/bzip2-9999.ebuild
209 @@ -3,7 +3,7 @@
210
211 EAPI=7
212
213 -inherit meson multilib-minimal
214 +inherit meson multilib-minimal usr-ldscript
215
216 DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
217 HOMEPAGE="https://gitlab.com/federicomenaquintero/bzip2"
218 diff --git a/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
219 index 3ba0a112b9ef..46b80edbb4e0 100644
220 --- a/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
221 +++ b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
222 @@ -6,7 +6,7 @@
223
224 EAPI=6
225
226 -inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs
227 +inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs usr-ldscript
228
229 if [[ ${PV} == "9999" ]] ; then
230 EGIT_REPO_URI="https://git.tukaani.org/xz.git"
231 diff --git a/app-arch/xz-utils/xz-utils-5.2.4-r3.ebuild b/app-arch/xz-utils/xz-utils-5.2.4-r3.ebuild
232 index 249d0a2b31e2..ac156fa115ad 100644
233 --- a/app-arch/xz-utils/xz-utils-5.2.4-r3.ebuild
234 +++ b/app-arch/xz-utils/xz-utils-5.2.4-r3.ebuild
235 @@ -6,7 +6,7 @@
236
237 EAPI=6
238
239 -inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs
240 +inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs usr-ldscript
241
242 if [[ ${PV} == "9999" ]] ; then
243 EGIT_REPO_URI="https://git.tukaani.org/xz.git"
244 diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild b/app-arch/xz-utils/xz-utils-9999.ebuild
245 index 249d0a2b31e2..ac156fa115ad 100644
246 --- a/app-arch/xz-utils/xz-utils-9999.ebuild
247 +++ b/app-arch/xz-utils/xz-utils-9999.ebuild
248 @@ -6,7 +6,7 @@
249
250 EAPI=6
251
252 -inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs
253 +inherit multilib toolchain-funcs libtool multilib-minimal preserve-libs usr-ldscript
254
255 if [[ ${PV} == "9999" ]] ; then
256 EGIT_REPO_URI="https://git.tukaani.org/xz.git"
257 diff --git a/dev-libs/expat/expat-2.2.6.ebuild b/dev-libs/expat/expat-2.2.6.ebuild
258 index 1dcb23acd7cc..09463066ad8e 100644
259 --- a/dev-libs/expat/expat-2.2.6.ebuild
260 +++ b/dev-libs/expat/expat-2.2.6.ebuild
261 @@ -3,7 +3,7 @@
262
263 EAPI=6
264 AUTOTOOLS_AUTO_DEPEND=no
265 -inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal
266 +inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal usr-ldscript
267
268 DESCRIPTION="Stream-oriented XML parser library"
269 HOMEPAGE="https://libexpat.github.io/"
270 diff --git a/dev-libs/expat/expat-2.2.7.ebuild b/dev-libs/expat/expat-2.2.7.ebuild
271 index 10b55b52b3ce..fae01371c50f 100644
272 --- a/dev-libs/expat/expat-2.2.7.ebuild
273 +++ b/dev-libs/expat/expat-2.2.7.ebuild
274 @@ -3,7 +3,7 @@
275
276 EAPI=7
277 AUTOTOOLS_AUTO_DEPEND=no
278 -inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal
279 +inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal usr-ldscript
280
281 DESCRIPTION="Stream-oriented XML parser library"
282 HOMEPAGE="https://libexpat.github.io/"
283 diff --git a/dev-libs/libaio/libaio-0.3.110.ebuild b/dev-libs/libaio/libaio-0.3.110.ebuild
284 index 5b5e2acaf55e..e8dbee25e771 100644
285 --- a/dev-libs/libaio/libaio-0.3.110.ebuild
286 +++ b/dev-libs/libaio/libaio-0.3.110.ebuild
287 @@ -3,7 +3,7 @@
288
289 EAPI=5
290
291 -inherit eutils multilib-minimal toolchain-funcs flag-o-matic
292 +inherit eutils multilib-minimal toolchain-funcs flag-o-matic usr-ldscript
293
294 DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
295 HOMEPAGE="http://lse.sourceforge.net/io/aio.html"
296 diff --git a/dev-libs/libaio/libaio-0.3.111.ebuild b/dev-libs/libaio/libaio-0.3.111.ebuild
297 index f0f972624dcf..926858c4ed94 100644
298 --- a/dev-libs/libaio/libaio-0.3.111.ebuild
299 +++ b/dev-libs/libaio/libaio-0.3.111.ebuild
300 @@ -3,7 +3,7 @@
301
302 EAPI=7
303
304 -inherit multilib-minimal toolchain-funcs flag-o-matic
305 +inherit multilib-minimal toolchain-funcs flag-o-matic usr-ldscript
306
307 DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
308 HOMEPAGE="https://pagure.io/libaio"
309 diff --git a/dev-libs/libaio/libaio-0.3.112.ebuild b/dev-libs/libaio/libaio-0.3.112.ebuild
310 index b6ff5d1d4215..17263d200f64 100644
311 --- a/dev-libs/libaio/libaio-0.3.112.ebuild
312 +++ b/dev-libs/libaio/libaio-0.3.112.ebuild
313 @@ -3,7 +3,7 @@
314
315 EAPI="7"
316
317 -inherit multilib-minimal toolchain-funcs flag-o-matic
318 +inherit multilib-minimal toolchain-funcs flag-o-matic usr-ldscript
319
320 DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
321 HOMEPAGE="https://pagure.io/libaio"
322 diff --git a/dev-libs/libaio/libaio-9999.ebuild b/dev-libs/libaio/libaio-9999.ebuild
323 index b6ff5d1d4215..17263d200f64 100644
324 --- a/dev-libs/libaio/libaio-9999.ebuild
325 +++ b/dev-libs/libaio/libaio-9999.ebuild
326 @@ -3,7 +3,7 @@
327
328 EAPI="7"
329
330 -inherit multilib-minimal toolchain-funcs flag-o-matic
331 +inherit multilib-minimal toolchain-funcs flag-o-matic usr-ldscript
332
333 DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
334 HOMEPAGE="https://pagure.io/libaio"
335 diff --git a/dev-libs/libedit/libedit-20130712.3.1.ebuild b/dev-libs/libedit/libedit-20130712.3.1.ebuild
336 index 6bf68ac10f6f..03923953f6d9 100644
337 --- a/dev-libs/libedit/libedit-20130712.3.1.ebuild
338 +++ b/dev-libs/libedit/libedit-20130712.3.1.ebuild
339 @@ -3,7 +3,7 @@
340
341 EAPI=5
342
343 -inherit eutils toolchain-funcs versionator base multilib-minimal
344 +inherit eutils toolchain-funcs versionator base multilib-minimal usr-ldscript
345
346 MY_PV=$(get_major_version)-$(get_after_major_version)
347 MY_P=${PN}-${MY_PV}
348 diff --git a/dev-libs/libedit/libedit-20170329.3.1.ebuild b/dev-libs/libedit/libedit-20170329.3.1.ebuild
349 index 19cad65d54ad..bf68b0153f00 100644
350 --- a/dev-libs/libedit/libedit-20170329.3.1.ebuild
351 +++ b/dev-libs/libedit/libedit-20170329.3.1.ebuild
352 @@ -2,7 +2,7 @@
353 # Distributed under the terms of the GNU General Public License v2
354
355 EAPI="6"
356 -inherit autotools multilib-minimal toolchain-funcs
357 +inherit autotools multilib-minimal toolchain-funcs usr-ldscript
358
359 MY_PV=${PV/./-}
360 MY_P=${PN}-${MY_PV}
361 diff --git a/dev-libs/libiconv/libiconv-1.14-r1.ebuild b/dev-libs/libiconv/libiconv-1.14-r1.ebuild
362 index 644bfafed5ea..c3c450b8a397 100644
363 --- a/dev-libs/libiconv/libiconv-1.14-r1.ebuild
364 +++ b/dev-libs/libiconv/libiconv-1.14-r1.ebuild
365 @@ -3,7 +3,7 @@
366
367 EAPI="4"
368
369 -inherit libtool toolchain-funcs multilib-minimal
370 +inherit libtool toolchain-funcs multilib-minimal usr-ldscript
371
372 DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
373 HOMEPAGE="https://www.gnu.org/software/libiconv/"
374 diff --git a/dev-libs/libiconv/libiconv-1.15.ebuild b/dev-libs/libiconv/libiconv-1.15.ebuild
375 index 5d47b69f440f..e935e807bd3c 100644
376 --- a/dev-libs/libiconv/libiconv-1.15.ebuild
377 +++ b/dev-libs/libiconv/libiconv-1.15.ebuild
378 @@ -3,7 +3,7 @@
379
380 EAPI="6"
381
382 -inherit libtool toolchain-funcs multilib-minimal
383 +inherit libtool toolchain-funcs multilib-minimal usr-ldscript
384
385 DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
386 HOMEPAGE="https://www.gnu.org/software/libiconv/"
387 diff --git a/dev-libs/libintl/libintl-0.19.7.ebuild b/dev-libs/libintl/libintl-0.19.7.ebuild
388 index 611831825144..00d244bd65c1 100644
389 --- a/dev-libs/libintl/libintl-0.19.7.ebuild
390 +++ b/dev-libs/libintl/libintl-0.19.7.ebuild
391 @@ -7,7 +7,7 @@ EAPI="5"
392
393 MY_P="gettext-${PV}"
394
395 -inherit multilib-minimal toolchain-funcs libtool
396 +inherit multilib-minimal toolchain-funcs libtool usr-ldscript
397
398 DESCRIPTION="the GNU international library (split out of gettext)"
399 HOMEPAGE="https://www.gnu.org/software/gettext/"
400 diff --git a/dev-libs/libintl/libintl-0.19.8.1.ebuild b/dev-libs/libintl/libintl-0.19.8.1.ebuild
401 index 25e6cde3bcec..49b6bc0d32c3 100644
402 --- a/dev-libs/libintl/libintl-0.19.8.1.ebuild
403 +++ b/dev-libs/libintl/libintl-0.19.8.1.ebuild
404 @@ -7,7 +7,7 @@ EAPI="5"
405
406 MY_P="gettext-${PV}"
407
408 -inherit multilib-minimal toolchain-funcs libtool
409 +inherit multilib-minimal toolchain-funcs libtool usr-ldscript
410
411 DESCRIPTION="the GNU international library (split out of gettext)"
412 HOMEPAGE="https://www.gnu.org/software/gettext/"
413 diff --git a/dev-libs/libintl/libintl-0.20.1.ebuild b/dev-libs/libintl/libintl-0.20.1.ebuild
414 index da2640badddb..464638fd8ba4 100644
415 --- a/dev-libs/libintl/libintl-0.20.1.ebuild
416 +++ b/dev-libs/libintl/libintl-0.20.1.ebuild
417 @@ -7,7 +7,7 @@ EAPI=7
418
419 MY_P="gettext-${PV}"
420
421 -inherit multilib-minimal toolchain-funcs libtool
422 +inherit multilib-minimal toolchain-funcs libtool usr-ldscript
423
424 DESCRIPTION="the GNU international library (split out of gettext)"
425 HOMEPAGE="https://www.gnu.org/software/gettext/"
426 diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
427 index d6f935a21d87..a56a11099734 100644
428 --- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
429 +++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
430 @@ -3,7 +3,7 @@
431
432 EAPI=5
433
434 -inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
435 +inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal usr-ldscript
436
437 DESCRIPTION="Perl-compatible regular expression library"
438 HOMEPAGE="http://www.pcre.org/"
439 diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild b/dev-libs/libpcre/libpcre-8.42.ebuild
440 index 5de61cf52e95..eac6c8167e91 100644
441 --- a/dev-libs/libpcre/libpcre-8.42.ebuild
442 +++ b/dev-libs/libpcre/libpcre-8.42.ebuild
443 @@ -3,7 +3,7 @@
444
445 EAPI=6
446
447 -inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal
448 +inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal usr-ldscript
449
450 DESCRIPTION="Perl-compatible regular expression library"
451 HOMEPAGE="http://www.pcre.org/"
452 diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild b/dev-libs/libpcre/libpcre-8.43.ebuild
453 index 3a5b54a20a8f..5f64e1c1ac8c 100644
454 --- a/dev-libs/libpcre/libpcre-8.43.ebuild
455 +++ b/dev-libs/libpcre/libpcre-8.43.ebuild
456 @@ -3,7 +3,7 @@
457
458 EAPI=6
459
460 -inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal
461 +inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal usr-ldscript
462
463 DESCRIPTION="Perl-compatible regular expression library"
464 HOMEPAGE="http://www.pcre.org/"
465 diff --git a/dev-libs/libpcre2/libpcre2-10.32.ebuild b/dev-libs/libpcre2/libpcre2-10.32.ebuild
466 index 2f727e0827a6..46a1c5ac6da0 100644
467 --- a/dev-libs/libpcre2/libpcre2-10.32.ebuild
468 +++ b/dev-libs/libpcre2/libpcre2-10.32.ebuild
469 @@ -3,7 +3,7 @@
470
471 EAPI=6
472
473 -inherit flag-o-matic libtool multilib-minimal toolchain-funcs
474 +inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript
475
476 DESCRIPTION="Perl-compatible regular expression library"
477 HOMEPAGE="http://www.pcre.org/"
478 diff --git a/dev-libs/libpcre2/libpcre2-10.33.ebuild b/dev-libs/libpcre2/libpcre2-10.33.ebuild
479 index 36feb39ef3d3..152a9b890bbe 100644
480 --- a/dev-libs/libpcre2/libpcre2-10.33.ebuild
481 +++ b/dev-libs/libpcre2/libpcre2-10.33.ebuild
482 @@ -3,7 +3,7 @@
483
484 EAPI=6
485
486 -inherit flag-o-matic libtool multilib-minimal toolchain-funcs
487 +inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript
488
489 DESCRIPTION="Perl-compatible regular expression library"
490 HOMEPAGE="http://www.pcre.org/"
491 diff --git a/dev-libs/libpwquality/libpwquality-1.4.0.ebuild b/dev-libs/libpwquality/libpwquality-1.4.0.ebuild
492 index a27c196f0607..55e9c8b1b473 100644
493 --- a/dev-libs/libpwquality/libpwquality-1.4.0.ebuild
494 +++ b/dev-libs/libpwquality/libpwquality-1.4.0.ebuild
495 @@ -4,7 +4,7 @@
496 EAPI=6
497 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
498
499 -inherit eutils multilib pam python-r1 toolchain-funcs
500 +inherit eutils multilib pam python-r1 toolchain-funcs usr-ldscript
501
502 DESCRIPTION="Library for password quality checking and generating random passwords"
503 HOMEPAGE="https://github.com/libpwquality/libpwquality"
504 diff --git a/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild b/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild
505 index a6572e20ab75..44ada6fd920c 100644
506 --- a/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild
507 +++ b/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild
508 @@ -3,7 +3,7 @@
509
510 EAPI=6
511
512 -inherit toolchain-funcs multilib-minimal
513 +inherit toolchain-funcs multilib-minimal usr-ldscript
514
515 DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)"
516 HOMEPAGE="http://libusb.sourceforge.net/"
517 diff --git a/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild b/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild
518 index 4e620b5b8fb4..b69a4a60f75e 100644
519 --- a/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild
520 +++ b/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild
521 @@ -3,7 +3,7 @@
522
523 EAPI=6
524
525 -inherit toolchain-funcs multilib-minimal
526 +inherit toolchain-funcs multilib-minimal usr-ldscript
527
528 DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)"
529 HOMEPAGE="http://libusb.sourceforge.net/"
530 diff --git a/dev-libs/libusb/libusb-1.0.19-r1.ebuild b/dev-libs/libusb/libusb-1.0.19-r1.ebuild
531 index c2aeaec6561f..0485e029b05d 100644
532 --- a/dev-libs/libusb/libusb-1.0.19-r1.ebuild
533 +++ b/dev-libs/libusb/libusb-1.0.19-r1.ebuild
534 @@ -3,7 +3,7 @@
535
536 EAPI=6
537
538 -inherit multilib-minimal toolchain-funcs
539 +inherit multilib-minimal toolchain-funcs usr-ldscript
540
541 DESCRIPTION="Userspace access to USB devices"
542 HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb"
543 diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild b/dev-libs/libusb/libusb-1.0.21.ebuild
544 index b9139ce49c31..660a93b597c9 100644
545 --- a/dev-libs/libusb/libusb-1.0.21.ebuild
546 +++ b/dev-libs/libusb/libusb-1.0.21.ebuild
547 @@ -3,7 +3,7 @@
548
549 EAPI=6
550
551 -inherit multilib-minimal toolchain-funcs
552 +inherit multilib-minimal toolchain-funcs usr-ldscript
553
554 DESCRIPTION="Userspace access to USB devices"
555 HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb"
556 diff --git a/dev-libs/libusb/libusb-1.0.22.ebuild b/dev-libs/libusb/libusb-1.0.22.ebuild
557 index 0b14288ec0d2..11f3472ae014 100644
558 --- a/dev-libs/libusb/libusb-1.0.22.ebuild
559 +++ b/dev-libs/libusb/libusb-1.0.22.ebuild
560 @@ -2,7 +2,7 @@
561 # Distributed under the terms of the GNU General Public License v2
562
563 EAPI=6
564 -inherit ltprune toolchain-funcs multilib-minimal
565 +inherit ltprune toolchain-funcs multilib-minimal usr-ldscript
566
567 DESCRIPTION="Userspace access to USB devices"
568 HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb"
569 diff --git a/dev-libs/lzo/lzo-2.10.ebuild b/dev-libs/lzo/lzo-2.10.ebuild
570 index 2960660b6803..34b3f895ccc1 100644
571 --- a/dev-libs/lzo/lzo-2.10.ebuild
572 +++ b/dev-libs/lzo/lzo-2.10.ebuild
573 @@ -3,7 +3,7 @@
574
575 EAPI=6
576
577 -inherit multilib-minimal toolchain-funcs
578 +inherit multilib-minimal toolchain-funcs usr-ldscript
579
580 DESCRIPTION="An extremely fast compression and decompression library"
581 HOMEPAGE="http://www.oberhumer.com/opensource/lzo/"
582 diff --git a/net-firewall/iptables/iptables-1.6.1-r3.ebuild b/net-firewall/iptables/iptables-1.6.1-r3.ebuild
583 index 1a3c753e2820..8c2f8c8173fa 100644
584 --- a/net-firewall/iptables/iptables-1.6.1-r3.ebuild
585 +++ b/net-firewall/iptables/iptables-1.6.1-r3.ebuild
586 @@ -6,7 +6,7 @@ EAPI="5"
587 # Force users doing their own patches to install their own tools
588 AUTOTOOLS_AUTO_DEPEND=no
589
590 -inherit eutils multilib systemd toolchain-funcs autotools flag-o-matic
591 +inherit eutils multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
592
593 DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
594 HOMEPAGE="https://www.netfilter.org/projects/iptables/"
595 diff --git a/net-firewall/iptables/iptables-1.6.2-r2.ebuild b/net-firewall/iptables/iptables-1.6.2-r2.ebuild
596 index 6688c68b711c..40d1b1f8de5f 100644
597 --- a/net-firewall/iptables/iptables-1.6.2-r2.ebuild
598 +++ b/net-firewall/iptables/iptables-1.6.2-r2.ebuild
599 @@ -6,7 +6,7 @@ EAPI=6
600 # Force users doing their own patches to install their own tools
601 AUTOTOOLS_AUTO_DEPEND=no
602
603 -inherit ltprune multilib systemd toolchain-funcs autotools flag-o-matic
604 +inherit ltprune multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
605
606 DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
607 HOMEPAGE="https://www.netfilter.org/projects/iptables/"
608 diff --git a/net-firewall/iptables/iptables-1.8.2-r2.ebuild b/net-firewall/iptables/iptables-1.8.2-r2.ebuild
609 index c739239e1fbb..65bb18d8aad2 100644
610 --- a/net-firewall/iptables/iptables-1.8.2-r2.ebuild
611 +++ b/net-firewall/iptables/iptables-1.8.2-r2.ebuild
612 @@ -6,7 +6,7 @@ EAPI=6
613 # Force users doing their own patches to install their own tools
614 AUTOTOOLS_AUTO_DEPEND=no
615
616 -inherit multilib systemd toolchain-funcs autotools flag-o-matic
617 +inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
618
619 DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
620 HOMEPAGE="https://www.netfilter.org/projects/iptables/"
621 diff --git a/net-firewall/iptables/iptables-1.8.3-r1.ebuild b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
622 index bd4baa71ef07..108426718102 100644
623 --- a/net-firewall/iptables/iptables-1.8.3-r1.ebuild
624 +++ b/net-firewall/iptables/iptables-1.8.3-r1.ebuild
625 @@ -6,7 +6,7 @@ EAPI=7
626 # Force users doing their own patches to install their own tools
627 AUTOTOOLS_AUTO_DEPEND=no
628
629 -inherit multilib systemd toolchain-funcs autotools flag-o-matic
630 +inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
631
632 DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
633 HOMEPAGE="https://www.netfilter.org/projects/iptables/"
634 diff --git a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
635 index 32cb3b12ff39..316073b5786e 100644
636 --- a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
637 +++ b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
638 @@ -3,7 +3,7 @@
639
640 EAPI=4
641
642 -inherit eutils toolchain-funcs
643 +inherit eutils toolchain-funcs usr-ldscript
644
645 DESCRIPTION="Minimalistic netlink library"
646 HOMEPAGE="https://netfilter.org/projects/libmnl/"
647 diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild b/net-libs/libmnl/libmnl-1.0.4.ebuild
648 index af3095f7d746..fd97a5559d26 100644
649 --- a/net-libs/libmnl/libmnl-1.0.4.ebuild
650 +++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
651 @@ -3,7 +3,7 @@
652
653 EAPI=6
654
655 -inherit eutils toolchain-funcs
656 +inherit eutils toolchain-funcs usr-ldscript
657
658 DESCRIPTION="Minimalistic netlink library"
659 HOMEPAGE="https://netfilter.org/projects/libmnl/"
660 diff --git a/net-libs/libnftnl/libnftnl-1.0.8-r1.ebuild b/net-libs/libnftnl/libnftnl-1.0.8-r1.ebuild
661 index 2d6458565f50..469321c67eb3 100644
662 --- a/net-libs/libnftnl/libnftnl-1.0.8-r1.ebuild
663 +++ b/net-libs/libnftnl/libnftnl-1.0.8-r1.ebuild
664 @@ -3,7 +3,7 @@
665
666 EAPI=6
667
668 -inherit autotools linux-info toolchain-funcs
669 +inherit autotools linux-info toolchain-funcs usr-ldscript
670
671 DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
672 HOMEPAGE="https://netfilter.org/projects/nftables/"
673 diff --git a/net-libs/libnftnl/libnftnl-1.1.1-r1.ebuild b/net-libs/libnftnl/libnftnl-1.1.1-r1.ebuild
674 index 078b64bdd182..e6bf90ec6c46 100644
675 --- a/net-libs/libnftnl/libnftnl-1.1.1-r1.ebuild
676 +++ b/net-libs/libnftnl/libnftnl-1.1.1-r1.ebuild
677 @@ -3,7 +3,7 @@
678
679 EAPI=6
680
681 -inherit autotools linux-info toolchain-funcs
682 +inherit autotools linux-info toolchain-funcs usr-ldscript
683
684 DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
685 HOMEPAGE="https://netfilter.org/projects/nftables/"
686 diff --git a/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild b/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
687 index f30e15c1dafc..b1708f1cde2b 100644
688 --- a/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
689 +++ b/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
690 @@ -3,7 +3,7 @@
691
692 EAPI=6
693
694 -inherit autotools linux-info toolchain-funcs
695 +inherit autotools linux-info toolchain-funcs usr-ldscript
696
697 DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
698 HOMEPAGE="https://netfilter.org/projects/nftables/"
699 diff --git a/net-libs/libnftnl/libnftnl-1.1.3.ebuild b/net-libs/libnftnl/libnftnl-1.1.3.ebuild
700 index fef5f291c8c5..ac6405559337 100644
701 --- a/net-libs/libnftnl/libnftnl-1.1.3.ebuild
702 +++ b/net-libs/libnftnl/libnftnl-1.1.3.ebuild
703 @@ -3,7 +3,7 @@
704
705 EAPI=7
706
707 -inherit autotools linux-info toolchain-funcs
708 +inherit autotools linux-info toolchain-funcs usr-ldscript
709
710 DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
711 HOMEPAGE="https://netfilter.org/projects/nftables/"
712 diff --git a/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild b/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
713 index effab58d64ba..18d84c39cbc4 100644
714 --- a/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
715 +++ b/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
716 @@ -3,7 +3,7 @@
717
718 EAPI="5"
719
720 -inherit autotools multilib-minimal toolchain-funcs eutils
721 +inherit autotools multilib-minimal toolchain-funcs eutils usr-ldscript
722
723 DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
724 HOMEPAGE="http://libtirpc.sourceforge.net/"
725 diff --git a/net-libs/libtirpc/libtirpc-1.0.3.ebuild b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
726 index edd425c4147f..f11a57ae4b22 100644
727 --- a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
728 +++ b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
729 @@ -3,7 +3,7 @@
730
731 EAPI=6
732
733 -inherit autotools multilib-minimal toolchain-funcs
734 +inherit autotools multilib-minimal toolchain-funcs usr-ldscript
735
736 DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
737 HOMEPAGE="http://libtirpc.sourceforge.net/"
738 diff --git a/net-libs/libtirpc/libtirpc-1.1.4.ebuild b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
739 index 379d48aabec7..154c5fcdab39 100644
740 --- a/net-libs/libtirpc/libtirpc-1.1.4.ebuild
741 +++ b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
742 @@ -3,7 +3,7 @@
743
744 EAPI=6
745
746 -inherit autotools multilib-minimal toolchain-funcs
747 +inherit autotools multilib-minimal toolchain-funcs usr-ldscript
748
749 DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
750 HOMEPAGE="http://libtirpc.sourceforge.net/"
751 diff --git a/sys-apps/acl/acl-2.2.52-r1.ebuild b/sys-apps/acl/acl-2.2.52-r1.ebuild
752 index bdd5e9b35d2c..11c8d630a18c 100644
753 --- a/sys-apps/acl/acl-2.2.52-r1.ebuild
754 +++ b/sys-apps/acl/acl-2.2.52-r1.ebuild
755 @@ -3,7 +3,7 @@
756
757 EAPI="4"
758
759 -inherit eutils libtool toolchain-funcs multilib-minimal
760 +inherit eutils libtool toolchain-funcs multilib-minimal usr-ldscript
761
762 DESCRIPTION="access control list utilities, libraries and headers"
763 HOMEPAGE="https://savannah.nongnu.org/projects/acl"
764 diff --git a/sys-apps/acl/acl-2.2.53.ebuild b/sys-apps/acl/acl-2.2.53.ebuild
765 index 0f86e64949fb..97265989420a 100644
766 --- a/sys-apps/acl/acl-2.2.53.ebuild
767 +++ b/sys-apps/acl/acl-2.2.53.ebuild
768 @@ -3,7 +3,7 @@
769
770 EAPI="6"
771
772 -inherit libtool ltprune toolchain-funcs multilib-minimal
773 +inherit libtool ltprune toolchain-funcs multilib-minimal usr-ldscript
774
775 DESCRIPTION="access control list utilities, libraries and headers"
776 HOMEPAGE="https://savannah.nongnu.org/projects/acl"
777 diff --git a/sys-apps/attr/attr-2.4.47-r2.ebuild b/sys-apps/attr/attr-2.4.47-r2.ebuild
778 index 73a66e95a563..62babe4016f4 100644
779 --- a/sys-apps/attr/attr-2.4.47-r2.ebuild
780 +++ b/sys-apps/attr/attr-2.4.47-r2.ebuild
781 @@ -3,7 +3,7 @@
782
783 EAPI="4"
784
785 -inherit eutils libtool toolchain-funcs multilib-minimal
786 +inherit eutils libtool toolchain-funcs multilib-minimal usr-ldscript
787
788 DESCRIPTION="Extended attributes tools"
789 HOMEPAGE="https://savannah.nongnu.org/projects/attr"
790 diff --git a/sys-apps/attr/attr-2.4.48-r2.ebuild b/sys-apps/attr/attr-2.4.48-r2.ebuild
791 index cddd683796bf..0f25cfed5ee3 100644
792 --- a/sys-apps/attr/attr-2.4.48-r2.ebuild
793 +++ b/sys-apps/attr/attr-2.4.48-r2.ebuild
794 @@ -3,7 +3,7 @@
795
796 EAPI="6"
797
798 -inherit libtool ltprune toolchain-funcs multilib-minimal
799 +inherit libtool ltprune toolchain-funcs multilib-minimal usr-ldscript
800
801 DESCRIPTION="Extended attributes tools"
802 HOMEPAGE="https://savannah.nongnu.org/projects/attr"
803 diff --git a/sys-apps/attr/attr-2.4.48-r3.ebuild b/sys-apps/attr/attr-2.4.48-r3.ebuild
804 index fc52baba5793..15333e644dad 100644
805 --- a/sys-apps/attr/attr-2.4.48-r3.ebuild
806 +++ b/sys-apps/attr/attr-2.4.48-r3.ebuild
807 @@ -3,7 +3,7 @@
808
809 EAPI="6"
810
811 -inherit libtool toolchain-funcs multilib-minimal
812 +inherit libtool toolchain-funcs multilib-minimal usr-ldscript
813
814 DESCRIPTION="Extended attributes tools"
815 HOMEPAGE="https://savannah.nongnu.org/projects/attr"
816 diff --git a/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild b/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild
817 index 4ef5173b2030..db8656744f24 100644
818 --- a/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild
819 +++ b/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild
820 @@ -3,7 +3,7 @@
821
822 EAPI="5"
823
824 -inherit eutils toolchain-funcs multilib multilib-minimal
825 +inherit eutils toolchain-funcs multilib multilib-minimal usr-ldscript
826
827 DESCRIPTION="XFS data management API library"
828 HOMEPAGE="https://xfs.wiki.kernel.org/"
829 diff --git a/sys-apps/keyutils/keyutils-1.5.11-r1.ebuild b/sys-apps/keyutils/keyutils-1.5.11-r1.ebuild
830 index 23be07210bad..d133ff0065c1 100644
831 --- a/sys-apps/keyutils/keyutils-1.5.11-r1.ebuild
832 +++ b/sys-apps/keyutils/keyutils-1.5.11-r1.ebuild
833 @@ -3,7 +3,7 @@
834
835 EAPI="6"
836
837 -inherit multilib toolchain-funcs linux-info multilib-minimal
838 +inherit multilib toolchain-funcs linux-info multilib-minimal usr-ldscript
839
840 DESCRIPTION="Linux Key Management Utilities"
841 HOMEPAGE="https://people.redhat.com/dhowells/keyutils/"
842 diff --git a/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild b/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
843 index 9270c709bd7f..dfe742f2070a 100644
844 --- a/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
845 +++ b/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
846 @@ -3,7 +3,7 @@
847
848 EAPI="5"
849
850 -inherit multilib eutils toolchain-funcs linux-info multilib-minimal
851 +inherit multilib eutils toolchain-funcs linux-info multilib-minimal usr-ldscript
852
853 DESCRIPTION="Linux Key Management Utilities"
854 HOMEPAGE="https://people.redhat.com/dhowells/keyutils/"
855 diff --git a/sys-apps/keyutils/keyutils-1.6.ebuild b/sys-apps/keyutils/keyutils-1.6.ebuild
856 index eeca7d4ac1f6..b09c313644d6 100644
857 --- a/sys-apps/keyutils/keyutils-1.6.ebuild
858 +++ b/sys-apps/keyutils/keyutils-1.6.ebuild
859 @@ -3,7 +3,7 @@
860
861 EAPI="6"
862
863 -inherit multilib toolchain-funcs linux-info multilib-minimal
864 +inherit multilib toolchain-funcs linux-info multilib-minimal usr-ldscript
865
866 DESCRIPTION="Linux Key Management Utilities"
867 HOMEPAGE="https://people.redhat.com/dhowells/keyutils/"
868 diff --git a/sys-apps/openrc/openrc-0.34.11.ebuild b/sys-apps/openrc/openrc-0.34.11.ebuild
869 index 7fd281798c14..9ae507eb58b0 100644
870 --- a/sys-apps/openrc/openrc-0.34.11.ebuild
871 +++ b/sys-apps/openrc/openrc-0.34.11.ebuild
872 @@ -3,7 +3,7 @@
873
874 EAPI=6
875
876 -inherit flag-o-matic pam toolchain-funcs
877 +inherit flag-o-matic pam toolchain-funcs usr-ldscript
878
879 DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
880 HOMEPAGE="https://github.com/openrc/openrc/"
881 diff --git a/sys-apps/openrc/openrc-0.38.3-r1.ebuild b/sys-apps/openrc/openrc-0.38.3-r1.ebuild
882 index 0aac6fcda8c0..e9d7ad4ad0c1 100644
883 --- a/sys-apps/openrc/openrc-0.38.3-r1.ebuild
884 +++ b/sys-apps/openrc/openrc-0.38.3-r1.ebuild
885 @@ -3,7 +3,7 @@
886
887 EAPI=6
888
889 -inherit flag-o-matic pam toolchain-funcs
890 +inherit flag-o-matic pam toolchain-funcs usr-ldscript
891
892 DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
893 HOMEPAGE="https://github.com/openrc/openrc/"
894 diff --git a/sys-apps/openrc/openrc-0.38.3.ebuild b/sys-apps/openrc/openrc-0.38.3.ebuild
895 index 36b27b7c1239..f11de7bde25d 100644
896 --- a/sys-apps/openrc/openrc-0.38.3.ebuild
897 +++ b/sys-apps/openrc/openrc-0.38.3.ebuild
898 @@ -3,7 +3,7 @@
899
900 EAPI=6
901
902 -inherit flag-o-matic pam toolchain-funcs
903 +inherit flag-o-matic pam toolchain-funcs usr-ldscript
904
905 DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
906 HOMEPAGE="https://github.com/openrc/openrc/"
907 diff --git a/sys-apps/openrc/openrc-0.41.2.ebuild b/sys-apps/openrc/openrc-0.41.2.ebuild
908 index f1133a48f97f..efd8b930cfff 100644
909 --- a/sys-apps/openrc/openrc-0.41.2.ebuild
910 +++ b/sys-apps/openrc/openrc-0.41.2.ebuild
911 @@ -3,7 +3,7 @@
912
913 EAPI=6
914
915 -inherit flag-o-matic pam toolchain-funcs
916 +inherit flag-o-matic pam toolchain-funcs usr-ldscript
917
918 DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
919 HOMEPAGE="https://github.com/openrc/openrc/"
920 diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild
921 index 1ad60296587a..11160d67f9bc 100644
922 --- a/sys-apps/openrc/openrc-9999.ebuild
923 +++ b/sys-apps/openrc/openrc-9999.ebuild
924 @@ -3,7 +3,7 @@
925
926 EAPI=6
927
928 -inherit flag-o-matic pam toolchain-funcs
929 +inherit flag-o-matic pam toolchain-funcs usr-ldscript
930
931 DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
932 HOMEPAGE="https://github.com/openrc/openrc/"
933 diff --git a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.22-r1.ebuild b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.22-r1.ebuild
934 index ce6284cf8b66..f1edc84189b8 100644
935 --- a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.22-r1.ebuild
936 +++ b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.22-r1.ebuild
937 @@ -3,7 +3,7 @@
938
939 EAPI="4"
940
941 -inherit eutils toolchain-funcs versionator flag-o-matic multilib-minimal
942 +inherit eutils toolchain-funcs versionator flag-o-matic multilib-minimal usr-ldscript
943
944 MY_PV=$(get_version_component_range 1-2)
945 DEB_PV=$(get_version_component_range 3)
946 diff --git a/sys-apps/util-linux/util-linux-2.33-r1.ebuild b/sys-apps/util-linux/util-linux-2.33-r1.ebuild
947 index 1655fa2b7b99..48646c81ec91 100644
948 --- a/sys-apps/util-linux/util-linux-2.33-r1.ebuild
949 +++ b/sys-apps/util-linux/util-linux-2.33-r1.ebuild
950 @@ -6,7 +6,7 @@ EAPI=6
951
952 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
953
954 -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
955 +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
956 pam python-r1 multilib-minimal multiprocessing systemd
957
958 MY_PV="${PV/_/-}"
959 diff --git a/sys-apps/util-linux/util-linux-2.33.1.ebuild b/sys-apps/util-linux/util-linux-2.33.1.ebuild
960 index 661e74c09f59..cf434f37b7d6 100644
961 --- a/sys-apps/util-linux/util-linux-2.33.1.ebuild
962 +++ b/sys-apps/util-linux/util-linux-2.33.1.ebuild
963 @@ -6,7 +6,7 @@ EAPI=6
964
965 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
966
967 -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
968 +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
969 pam python-r1 multilib-minimal multiprocessing systemd
970
971 MY_PV="${PV/_/-}"
972 diff --git a/sys-apps/util-linux/util-linux-2.33.2.ebuild b/sys-apps/util-linux/util-linux-2.33.2.ebuild
973 index f8deb925a000..603e9b589105 100644
974 --- a/sys-apps/util-linux/util-linux-2.33.2.ebuild
975 +++ b/sys-apps/util-linux/util-linux-2.33.2.ebuild
976 @@ -5,7 +5,7 @@ EAPI=6
977
978 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
979
980 -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
981 +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
982 pam python-r1 multilib-minimal multiprocessing systemd
983
984 MY_PV="${PV/_/-}"
985 diff --git a/sys-apps/util-linux/util-linux-2.34-r2.ebuild b/sys-apps/util-linux/util-linux-2.34-r2.ebuild
986 index 89fd6458e7b2..166323bf558c 100644
987 --- a/sys-apps/util-linux/util-linux-2.34-r2.ebuild
988 +++ b/sys-apps/util-linux/util-linux-2.34-r2.ebuild
989 @@ -5,7 +5,7 @@ EAPI=7
990
991 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
992
993 -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
994 +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
995 pam python-r1 multilib-minimal multiprocessing systemd
996
997 MY_PV="${PV/_/-}"
998 diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild
999 index 89fd6458e7b2..166323bf558c 100644
1000 --- a/sys-apps/util-linux/util-linux-9999.ebuild
1001 +++ b/sys-apps/util-linux/util-linux-9999.ebuild
1002 @@ -5,7 +5,7 @@ EAPI=7
1003
1004 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
1005
1006 -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
1007 +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
1008 pam python-r1 multilib-minimal multiprocessing systemd
1009
1010 MY_PV="${PV/_/-}"
1011 diff --git a/sys-auth/skey/skey-1.1.5-r11.ebuild b/sys-auth/skey/skey-1.1.5-r11.ebuild
1012 index 1100c546e4fc..20fa205171d0 100644
1013 --- a/sys-auth/skey/skey-1.1.5-r11.ebuild
1014 +++ b/sys-auth/skey/skey-1.1.5-r11.ebuild
1015 @@ -3,7 +3,7 @@
1016
1017 EAPI=6
1018
1019 -inherit toolchain-funcs readme.gentoo-r1
1020 +inherit toolchain-funcs readme.gentoo-r1 usr-ldscript
1021
1022 DESCRIPTION="Linux Port of OpenBSD Single-key Password System"
1023 HOMEPAGE="http://www.openbsd.org/faq/faq8.html#SKey"
1024 diff --git a/sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild b/sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild
1025 index 673b4bd19b29..06a875225fed 100644
1026 --- a/sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild
1027 +++ b/sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild
1028 @@ -3,7 +3,7 @@
1029
1030 EAPI=5
1031
1032 -inherit bsdmk freebsd toolchain-funcs multilib
1033 +inherit bsdmk freebsd toolchain-funcs multilib usr-ldscript
1034
1035 DESCRIPTION="FreeBSD CDDL (opensolaris/zfs) extra software"
1036 SLOT="0"
1037 diff --git a/sys-freebsd/freebsd-cddl/freebsd-cddl-9.1.ebuild b/sys-freebsd/freebsd-cddl/freebsd-cddl-9.1.ebuild
1038 index 9191274069da..517b17da8e2c 100644
1039 --- a/sys-freebsd/freebsd-cddl/freebsd-cddl-9.1.ebuild
1040 +++ b/sys-freebsd/freebsd-cddl/freebsd-cddl-9.1.ebuild
1041 @@ -3,7 +3,7 @@
1042
1043 EAPI=4
1044
1045 -inherit bsdmk freebsd toolchain-funcs multilib
1046 +inherit bsdmk freebsd toolchain-funcs multilib usr-ldscript
1047
1048 DESCRIPTION="FreeBSD CDDL (opensolaris/zfs) extra software"
1049 SLOT="0"
1050 diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
1051 index cd66d1e6bd91..68bc1432a8a3 100644
1052 --- a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
1053 +++ b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
1054 @@ -3,7 +3,7 @@
1055
1056 EAPI=5
1057
1058 -inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs eutils multibuild multilib-build
1059 +inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs eutils multibuild multilib-build usr-ldscript
1060
1061 DESCRIPTION="FreeBSD's base system libraries"
1062 SLOT="0"
1063 diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
1064 index 500ae3dcf0ab..354d1d40f722 100644
1065 --- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
1066 +++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
1067 @@ -3,7 +3,7 @@
1068
1069 EAPI=5
1070
1071 -inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs eutils multibuild multilib-build
1072 +inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs eutils multibuild multilib-build usr-ldscript
1073
1074 DESCRIPTION="FreeBSD's base system libraries"
1075 SLOT="0"
1076 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
1077 index 78f00a2c0a26..94a537874026 100644
1078 --- a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
1079 +++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
1080 @@ -3,7 +3,7 @@
1081
1082 EAPI="6"
1083
1084 -inherit flag-o-matic multilib toolchain-funcs
1085 +inherit flag-o-matic multilib toolchain-funcs usr-ldscript
1086
1087 DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
1088 HOMEPAGE="http://e2fsprogs.sourceforge.net/"
1089 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
1090 index 8dc1b6efbfd7..9f9a16850ec7 100644
1091 --- a/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
1092 +++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
1093 @@ -3,7 +3,7 @@
1094
1095 EAPI="6"
1096
1097 -inherit flag-o-matic multilib toolchain-funcs
1098 +inherit flag-o-matic multilib toolchain-funcs usr-ldscript
1099
1100 DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
1101 HOMEPAGE="http://e2fsprogs.sourceforge.net/"
1102 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.45.1-r1.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.45.1-r1.ebuild
1103 index c0ce32929e1b..e8d3b12ae9d9 100644
1104 --- a/sys-fs/e2fsprogs/e2fsprogs-1.45.1-r1.ebuild
1105 +++ b/sys-fs/e2fsprogs/e2fsprogs-1.45.1-r1.ebuild
1106 @@ -3,7 +3,7 @@
1107
1108 EAPI=7
1109
1110 -inherit flag-o-matic systemd toolchain-funcs udev
1111 +inherit flag-o-matic systemd toolchain-funcs udev usr-ldscript
1112
1113 DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
1114 HOMEPAGE="http://e2fsprogs.sourceforge.net/"
1115 diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.45.2.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.45.2.ebuild
1116 index 0a5a645000b5..a0376e387d27 100644
1117 --- a/sys-fs/e2fsprogs/e2fsprogs-1.45.2.ebuild
1118 +++ b/sys-fs/e2fsprogs/e2fsprogs-1.45.2.ebuild
1119 @@ -3,7 +3,7 @@
1120
1121 EAPI=7
1122
1123 -inherit flag-o-matic systemd toolchain-funcs udev
1124 +inherit flag-o-matic systemd toolchain-funcs udev usr-ldscript
1125
1126 DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
1127 HOMEPAGE="http://e2fsprogs.sourceforge.net/"
1128 diff --git a/sys-fs/lvm2/lvm2-2.02.116.ebuild b/sys-fs/lvm2/lvm2-2.02.116.ebuild
1129 index 25f00eb6d517..c08ea9082043 100644
1130 --- a/sys-fs/lvm2/lvm2-2.02.116.ebuild
1131 +++ b/sys-fs/lvm2/lvm2-2.02.116.ebuild
1132 @@ -2,7 +2,7 @@
1133 # Distributed under the terms of the GNU General Public License v2
1134
1135 EAPI=5
1136 -inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic
1137 +inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1138
1139 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1140 HOMEPAGE="https://sourceware.org/lvm2/"
1141 diff --git a/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
1142 index 31435ff9d055..9123620e40b1 100644
1143 --- a/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
1144 +++ b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
1145 @@ -2,7 +2,7 @@
1146 # Distributed under the terms of the GNU General Public License v2
1147
1148 EAPI=6
1149 -inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic
1150 +inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1151
1152 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1153 HOMEPAGE="https://sourceware.org/lvm2/"
1154 diff --git a/sys-fs/lvm2/lvm2-2.02.183.ebuild b/sys-fs/lvm2/lvm2-2.02.183.ebuild
1155 index a42fa720445f..1b37eab4af34 100644
1156 --- a/sys-fs/lvm2/lvm2-2.02.183.ebuild
1157 +++ b/sys-fs/lvm2/lvm2-2.02.183.ebuild
1158 @@ -2,7 +2,7 @@
1159 # Distributed under the terms of the GNU General Public License v2
1160
1161 EAPI=6
1162 -inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
1163 +inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1164
1165 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1166 HOMEPAGE="https://sourceware.org/lvm2/"
1167 diff --git a/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild b/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild
1168 index 5841cdc1a4da..8bdc388eb348 100644
1169 --- a/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild
1170 +++ b/sys-fs/lvm2/lvm2-2.02.184-r4.ebuild
1171 @@ -2,7 +2,7 @@
1172 # Distributed under the terms of the GNU General Public License v2
1173
1174 EAPI=6
1175 -inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
1176 +inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1177
1178 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1179 HOMEPAGE="https://sourceware.org/lvm2/"
1180 diff --git a/sys-fs/lvm2/lvm2-2.02.185.ebuild b/sys-fs/lvm2/lvm2-2.02.185.ebuild
1181 index 871a483ce9f3..2912f4832990 100644
1182 --- a/sys-fs/lvm2/lvm2-2.02.185.ebuild
1183 +++ b/sys-fs/lvm2/lvm2-2.02.185.ebuild
1184 @@ -2,7 +2,7 @@
1185 # Distributed under the terms of the GNU General Public License v2
1186
1187 EAPI=7
1188 -inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
1189 +inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1190
1191 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1192 HOMEPAGE="https://sourceware.org/lvm2/"
1193 diff --git a/sys-fs/lvm2/lvm2-2.03.05.ebuild b/sys-fs/lvm2/lvm2-2.03.05.ebuild
1194 index f82f1a6846b5..c605404faf84 100644
1195 --- a/sys-fs/lvm2/lvm2-2.03.05.ebuild
1196 +++ b/sys-fs/lvm2/lvm2-2.03.05.ebuild
1197 @@ -2,7 +2,7 @@
1198 # Distributed under the terms of the GNU General Public License v2
1199
1200 EAPI=6
1201 -inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
1202 +inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic usr-ldscript
1203
1204 DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
1205 HOMEPAGE="https://sourceware.org/lvm2/"
1206 diff --git a/sys-fs/reiser4progs/reiser4progs-1.1.0.ebuild b/sys-fs/reiser4progs/reiser4progs-1.1.0.ebuild
1207 index b4bf73709751..09e280d49e72 100644
1208 --- a/sys-fs/reiser4progs/reiser4progs-1.1.0.ebuild
1209 +++ b/sys-fs/reiser4progs/reiser4progs-1.1.0.ebuild
1210 @@ -3,7 +3,7 @@
1211
1212 EAPI="4"
1213
1214 -inherit multilib eutils toolchain-funcs
1215 +inherit multilib eutils toolchain-funcs usr-ldscript
1216
1217 DESCRIPTION="reiser4progs: mkfs, fsck, etc..."
1218 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1219 diff --git a/sys-fs/reiser4progs/reiser4progs-1.2.0.ebuild b/sys-fs/reiser4progs/reiser4progs-1.2.0.ebuild
1220 index 2eea9f465d4e..d1dfac41fa30 100644
1221 --- a/sys-fs/reiser4progs/reiser4progs-1.2.0.ebuild
1222 +++ b/sys-fs/reiser4progs/reiser4progs-1.2.0.ebuild
1223 @@ -3,7 +3,7 @@
1224
1225 EAPI="6"
1226
1227 -inherit multilib eutils toolchain-funcs
1228 +inherit multilib eutils toolchain-funcs usr-ldscript
1229
1230 DESCRIPTION="reiser4progs: mkfs, fsck, etc..."
1231 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1232 diff --git a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild b/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
1233 index 1e0a57a8fb8d..0c268dd4ffc2 100644
1234 --- a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
1235 +++ b/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
1236 @@ -3,7 +3,7 @@
1237
1238 EAPI="6"
1239
1240 -inherit multilib eutils toolchain-funcs
1241 +inherit multilib eutils toolchain-funcs usr-ldscript
1242
1243 DESCRIPTION="reiser4progs: mkfs, fsck, etc..."
1244 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1245 diff --git a/sys-fs/reiserfsprogs/reiserfsprogs-3.6.25.ebuild b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.25.ebuild
1246 index 89edb77da894..136fa84d1c7f 100644
1247 --- a/sys-fs/reiserfsprogs/reiserfsprogs-3.6.25.ebuild
1248 +++ b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.25.ebuild
1249 @@ -3,7 +3,7 @@
1250
1251 EAPI="5"
1252
1253 -inherit eutils flag-o-matic
1254 +inherit eutils flag-o-matic usr-ldscript
1255
1256 DESCRIPTION="Reiserfs Utilities"
1257 HOMEPAGE="https://www.kernel.org/pub/linux/utils/fs/reiserfs/"
1258 diff --git a/sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild
1259 index 7b78ae3280d9..4dbf1f47be7a 100644
1260 --- a/sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild
1261 +++ b/sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild
1262 @@ -3,7 +3,7 @@
1263
1264 EAPI=6
1265
1266 -inherit autotools flag-o-matic
1267 +inherit autotools flag-o-matic usr-ldscript
1268
1269 DESCRIPTION="Reiserfs Utilities"
1270 HOMEPAGE="https://www.kernel.org/pub/linux/utils/fs/reiserfs/"
1271 diff --git a/sys-fs/sysfsutils/sysfsutils-2.1.0.ebuild b/sys-fs/sysfsutils/sysfsutils-2.1.0.ebuild
1272 index b4194627134d..6cbfd5ef5e3f 100644
1273 --- a/sys-fs/sysfsutils/sysfsutils-2.1.0.ebuild
1274 +++ b/sys-fs/sysfsutils/sysfsutils-2.1.0.ebuild
1275 @@ -2,7 +2,7 @@
1276 # Distributed under the terms of the GNU General Public License v2
1277
1278 EAPI=5
1279 -inherit autotools toolchain-funcs
1280 +inherit autotools toolchain-funcs usr-ldscript
1281
1282 DESCRIPTION="System Utilities Based on Sysfs"
1283 HOMEPAGE="http://linux-diag.sourceforge.net/Sysfsutils.html"
1284 diff --git a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
1285 index 8e1861b25c61..1fd9976f056b 100644
1286 --- a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
1287 +++ b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
1288 @@ -3,7 +3,7 @@
1289
1290 EAPI=6
1291
1292 -inherit toolchain-funcs multilib systemd
1293 +inherit toolchain-funcs multilib systemd usr-ldscript
1294
1295 DESCRIPTION="xfs filesystem utilities"
1296 HOMEPAGE="https://xfs.wiki.kernel.org/"
1297 diff --git a/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild b/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
1298 index 6e3d050f54b1..ae8d51e34a04 100644
1299 --- a/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
1300 +++ b/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
1301 @@ -3,7 +3,7 @@
1302
1303 EAPI=6
1304
1305 -inherit toolchain-funcs multilib systemd
1306 +inherit toolchain-funcs multilib systemd usr-ldscript
1307
1308 DESCRIPTION="xfs filesystem utilities"
1309 HOMEPAGE="https://xfs.wiki.kernel.org/"
1310 diff --git a/sys-fs/xfsprogs/xfsprogs-4.20.0.ebuild b/sys-fs/xfsprogs/xfsprogs-4.20.0.ebuild
1311 index d676076b7dc9..79a212d5e50d 100644
1312 --- a/sys-fs/xfsprogs/xfsprogs-4.20.0.ebuild
1313 +++ b/sys-fs/xfsprogs/xfsprogs-4.20.0.ebuild
1314 @@ -3,7 +3,7 @@
1315
1316 EAPI=6
1317
1318 -inherit toolchain-funcs multilib systemd
1319 +inherit toolchain-funcs multilib systemd usr-ldscript
1320
1321 DESCRIPTION="xfs filesystem utilities"
1322 HOMEPAGE="https://xfs.wiki.kernel.org/"
1323 diff --git a/sys-fs/xfsprogs/xfsprogs-5.0.0.ebuild b/sys-fs/xfsprogs/xfsprogs-5.0.0.ebuild
1324 index d676076b7dc9..79a212d5e50d 100644
1325 --- a/sys-fs/xfsprogs/xfsprogs-5.0.0.ebuild
1326 +++ b/sys-fs/xfsprogs/xfsprogs-5.0.0.ebuild
1327 @@ -3,7 +3,7 @@
1328
1329 EAPI=6
1330
1331 -inherit toolchain-funcs multilib systemd
1332 +inherit toolchain-funcs multilib systemd usr-ldscript
1333
1334 DESCRIPTION="xfs filesystem utilities"
1335 HOMEPAGE="https://xfs.wiki.kernel.org/"
1336 diff --git a/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild
1337 index de5c91273626..10a8985e6e6e 100644
1338 --- a/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild
1339 +++ b/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild
1340 @@ -13,7 +13,7 @@ else
1341 KEYWORDS="amd64"
1342 fi
1343
1344 -inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev
1345 +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev usr-ldscript
1346
1347 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
1348 HOMEPAGE="https://zfsonlinux.org/"
1349 diff --git a/sys-fs/zfs/zfs-0.7.13.ebuild b/sys-fs/zfs/zfs-0.7.13.ebuild
1350 index e756a9445a1d..18349e7f7c5b 100644
1351 --- a/sys-fs/zfs/zfs-0.7.13.ebuild
1352 +++ b/sys-fs/zfs/zfs-0.7.13.ebuild
1353 @@ -13,7 +13,7 @@ else
1354 KEYWORDS="amd64"
1355 fi
1356
1357 -inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-single-r1 systemd toolchain-funcs udev
1358 +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-single-r1 systemd toolchain-funcs udev usr-ldscript
1359
1360 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
1361 HOMEPAGE="https://zfsonlinux.org/"
1362 diff --git a/sys-fs/zfs/zfs-0.7.9999.ebuild b/sys-fs/zfs/zfs-0.7.9999.ebuild
1363 index b5d23507354f..e1e82c39ace1 100644
1364 --- a/sys-fs/zfs/zfs-0.7.9999.ebuild
1365 +++ b/sys-fs/zfs/zfs-0.7.9999.ebuild
1366 @@ -14,7 +14,7 @@ else
1367 KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
1368 fi
1369
1370 -inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev
1371 +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev usr-ldscript
1372
1373 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
1374 HOMEPAGE="https://zfsonlinux.org/"
1375 diff --git a/sys-fs/zfs/zfs-0.8.1.ebuild b/sys-fs/zfs/zfs-0.8.1.ebuild
1376 index 129f34845447..275c7978fbc8 100644
1377 --- a/sys-fs/zfs/zfs-0.8.1.ebuild
1378 +++ b/sys-fs/zfs/zfs-0.8.1.ebuild
1379 @@ -6,7 +6,7 @@ EAPI=7
1380 DISTUTILS_OPTIONAL=1
1381 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
1382
1383 -inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 systemd toolchain-funcs udev
1384 +inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 systemd toolchain-funcs udev usr-ldscript
1385
1386 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
1387 HOMEPAGE="https://zfsonlinux.org/"
1388 diff --git a/sys-fs/zfs/zfs-9999.ebuild b/sys-fs/zfs/zfs-9999.ebuild
1389 index 129f34845447..275c7978fbc8 100644
1390 --- a/sys-fs/zfs/zfs-9999.ebuild
1391 +++ b/sys-fs/zfs/zfs-9999.ebuild
1392 @@ -6,7 +6,7 @@ EAPI=7
1393 DISTUTILS_OPTIONAL=1
1394 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
1395
1396 -inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 systemd toolchain-funcs udev
1397 +inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 systemd toolchain-funcs udev usr-ldscript
1398
1399 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
1400 HOMEPAGE="https://zfsonlinux.org/"
1401 diff --git a/sys-libs/cracklib/cracklib-2.9.6-r2.ebuild b/sys-libs/cracklib/cracklib-2.9.6-r2.ebuild
1402 index 6e376b8e318d..896e7381b42e 100644
1403 --- a/sys-libs/cracklib/cracklib-2.9.6-r2.ebuild
1404 +++ b/sys-libs/cracklib/cracklib-2.9.6-r2.ebuild
1405 @@ -6,7 +6,7 @@ EAPI=6
1406 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1407 DISTUTILS_OPTIONAL=1
1408
1409 -inherit distutils-r1 libtool multilib-minimal toolchain-funcs
1410 +inherit distutils-r1 libtool multilib-minimal toolchain-funcs usr-ldscript
1411
1412 MY_P=${P/_}
1413 DESCRIPTION="Password Checking Library"
1414 diff --git a/sys-libs/cracklib/cracklib-2.9.7.ebuild b/sys-libs/cracklib/cracklib-2.9.7.ebuild
1415 index 7df94016acec..0a330b76d928 100644
1416 --- a/sys-libs/cracklib/cracklib-2.9.7.ebuild
1417 +++ b/sys-libs/cracklib/cracklib-2.9.7.ebuild
1418 @@ -6,7 +6,7 @@ EAPI=6
1419 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
1420 DISTUTILS_OPTIONAL=1
1421
1422 -inherit distutils-r1 libtool multilib-minimal toolchain-funcs
1423 +inherit distutils-r1 libtool multilib-minimal toolchain-funcs usr-ldscript
1424
1425 MY_P=${P/_}
1426 DESCRIPTION="Password Checking Library"
1427 diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
1428 index 8cff9d1681dc..cb2148f93d6a 100644
1429 --- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
1430 +++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
1431 @@ -3,7 +3,7 @@
1432
1433 EAPI="6"
1434
1435 -inherit toolchain-funcs multilib-minimal
1436 +inherit toolchain-funcs multilib-minimal usr-ldscript
1437
1438 MY_PN=${PN%-libs}
1439 MY_P="${MY_PN}-${PV}"
1440 diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild
1441 index 4e57e98b3787..ddc14e8614b7 100644
1442 --- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild
1443 +++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild
1444 @@ -3,7 +3,7 @@
1445
1446 EAPI="6"
1447
1448 -inherit toolchain-funcs multilib-minimal
1449 +inherit toolchain-funcs multilib-minimal usr-ldscript
1450
1451 MY_PN=${PN%-libs}
1452 MY_P="${MY_PN}-${PV}"
1453 diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.1.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.1.ebuild
1454 index 79ee32709eb3..336f8a744c79 100644
1455 --- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.1.ebuild
1456 +++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.1.ebuild
1457 @@ -3,7 +3,7 @@
1458
1459 EAPI=7
1460
1461 -inherit toolchain-funcs multilib-minimal
1462 +inherit toolchain-funcs multilib-minimal usr-ldscript
1463
1464 MY_PN=${PN%-libs}
1465 MY_P="${MY_PN}-${PV}"
1466 diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.2.ebuild b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.2.ebuild
1467 index b792476b0e35..33de769f874a 100644
1468 --- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.2.ebuild
1469 +++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.45.2.ebuild
1470 @@ -3,7 +3,7 @@
1471
1472 EAPI=7
1473
1474 -inherit toolchain-funcs multilib-minimal
1475 +inherit toolchain-funcs multilib-minimal usr-ldscript
1476
1477 MY_PN=${PN%-libs}
1478 MY_P="${MY_PN}-${PV}"
1479 diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild b/sys-libs/glibc/glibc-2.19-r2.ebuild
1480 index 496ac4d5a31a..376a1082ba8a 100644
1481 --- a/sys-libs/glibc/glibc-2.19-r2.ebuild
1482 +++ b/sys-libs/glibc/glibc-2.19-r2.ebuild
1483 @@ -3,7 +3,7 @@
1484
1485 EAPI=6
1486
1487 -inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
1488 +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig usr-ldscript \
1489 multilib systemd multiprocessing
1490
1491 DESCRIPTION="GNU libc C library"
1492 diff --git a/sys-libs/glibc/glibc-2.26-r7.ebuild b/sys-libs/glibc/glibc-2.26-r7.ebuild
1493 index 75c16e8a73bb..7caf7ba188cb 100644
1494 --- a/sys-libs/glibc/glibc-2.26-r7.ebuild
1495 +++ b/sys-libs/glibc/glibc-2.26-r7.ebuild
1496 @@ -3,7 +3,7 @@
1497
1498 EAPI=6
1499
1500 -inherit prefix toolchain-glibc
1501 +inherit prefix toolchain-glibc usr-ldscript
1502
1503 DESCRIPTION="GNU libc C library"
1504 HOMEPAGE="https://www.gnu.org/software/libc/"
1505 diff --git a/sys-libs/glibc/glibc-2.27-r6.ebuild b/sys-libs/glibc/glibc-2.27-r6.ebuild
1506 index 157ab8b051d5..fc6931ffb7cb 100644
1507 --- a/sys-libs/glibc/glibc-2.27-r6.ebuild
1508 +++ b/sys-libs/glibc/glibc-2.27-r6.ebuild
1509 @@ -3,7 +3,7 @@
1510
1511 EAPI=6
1512
1513 -inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
1514 +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig usr-ldscript \
1515 multilib systemd multiprocessing
1516
1517 DESCRIPTION="GNU libc C library"
1518 diff --git a/sys-libs/glibc/glibc-2.28-r6.ebuild b/sys-libs/glibc/glibc-2.28-r6.ebuild
1519 index e92fe7e72e68..761c007900b2 100644
1520 --- a/sys-libs/glibc/glibc-2.28-r6.ebuild
1521 +++ b/sys-libs/glibc/glibc-2.28-r6.ebuild
1522 @@ -3,7 +3,7 @@
1523
1524 EAPI=6
1525
1526 -inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
1527 +inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig usr-ldscript \
1528 multilib systemd multiprocessing
1529
1530 DESCRIPTION="GNU libc C library"
1531 diff --git a/sys-libs/glibc/glibc-2.29-r2.ebuild b/sys-libs/glibc/glibc-2.29-r2.ebuild
1532 index 1530ae9e9a3d..ad6fed1c1662 100644
1533 --- a/sys-libs/glibc/glibc-2.29-r2.ebuild
1534 +++ b/sys-libs/glibc/glibc-2.29-r2.ebuild
1535 @@ -5,7 +5,7 @@ EAPI=6
1536
1537 PYTHON_COMPAT=( python3_{5,6,7} )
1538
1539 -inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
1540 +inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig usr-ldscript \
1541 multilib systemd multiprocessing
1542
1543 DESCRIPTION="GNU libc C library"
1544 diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
1545 index da0584e4b079..39209741d278 100644
1546 --- a/sys-libs/glibc/glibc-9999.ebuild
1547 +++ b/sys-libs/glibc/glibc-9999.ebuild
1548 @@ -5,7 +5,7 @@ EAPI=6
1549
1550 PYTHON_COMPAT=( python3_{5,6,7} )
1551
1552 -inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
1553 +inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig usr-ldscript \
1554 multilib systemd multiprocessing
1555
1556 DESCRIPTION="GNU libc C library"
1557 diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
1558 index e7d0c6b08f94..4738990b77e9 100644
1559 --- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
1560 +++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
1561 @@ -5,7 +5,7 @@
1562
1563 EAPI=5
1564
1565 -inherit eutils systemd toolchain-funcs autotools multilib-minimal
1566 +inherit eutils systemd toolchain-funcs autotools multilib-minimal usr-ldscript
1567
1568 DESCRIPTION="Console-based mouse driver"
1569 HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
1570 diff --git a/sys-libs/libaal/libaal-1.0.6.ebuild b/sys-libs/libaal/libaal-1.0.6.ebuild
1571 index 21061c06745e..7c3711c17c19 100644
1572 --- a/sys-libs/libaal/libaal-1.0.6.ebuild
1573 +++ b/sys-libs/libaal/libaal-1.0.6.ebuild
1574 @@ -3,7 +3,7 @@
1575
1576 EAPI="4"
1577
1578 -inherit toolchain-funcs eutils
1579 +inherit toolchain-funcs eutils usr-ldscript
1580
1581 DESCRIPTION="library required by reiser4progs"
1582 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1583 diff --git a/sys-libs/libaal/libaal-1.0.7-r1.ebuild b/sys-libs/libaal/libaal-1.0.7-r1.ebuild
1584 index bd15352a4c18..b2206e5a7024 100644
1585 --- a/sys-libs/libaal/libaal-1.0.7-r1.ebuild
1586 +++ b/sys-libs/libaal/libaal-1.0.7-r1.ebuild
1587 @@ -3,7 +3,7 @@
1588
1589 EAPI="6"
1590
1591 -inherit toolchain-funcs
1592 +inherit toolchain-funcs usr-ldscript
1593
1594 DESCRIPTION="library required by reiser4progs"
1595 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1596 diff --git a/sys-libs/libaal/libaal-1.0.7.ebuild b/sys-libs/libaal/libaal-1.0.7.ebuild
1597 index 78fb9df4d93b..0c87ceae6fdc 100644
1598 --- a/sys-libs/libaal/libaal-1.0.7.ebuild
1599 +++ b/sys-libs/libaal/libaal-1.0.7.ebuild
1600 @@ -3,7 +3,7 @@
1601
1602 EAPI=6
1603
1604 -inherit toolchain-funcs
1605 +inherit toolchain-funcs usr-ldscript
1606
1607 DESCRIPTION="library required by reiser4progs"
1608 HOMEPAGE="https://sourceforge.net/projects/reiser4/"
1609 diff --git a/sys-libs/libcap/libcap-2.26-r2.ebuild b/sys-libs/libcap/libcap-2.26-r2.ebuild
1610 index fd3012bbc79f..868775df0ffc 100644
1611 --- a/sys-libs/libcap/libcap-2.26-r2.ebuild
1612 +++ b/sys-libs/libcap/libcap-2.26-r2.ebuild
1613 @@ -3,7 +3,7 @@
1614
1615 EAPI=6
1616
1617 -inherit multilib multilib-minimal toolchain-funcs pam
1618 +inherit multilib multilib-minimal toolchain-funcs pam usr-ldscript
1619
1620 DESCRIPTION="POSIX 1003.1e capabilities"
1621 HOMEPAGE="http://www.friedhoff.org/posixfilecaps.html"
1622 diff --git a/sys-libs/libcap/libcap-2.27.ebuild b/sys-libs/libcap/libcap-2.27.ebuild
1623 index 04fbcb01a47e..c91fbb991dc4 100644
1624 --- a/sys-libs/libcap/libcap-2.27.ebuild
1625 +++ b/sys-libs/libcap/libcap-2.27.ebuild
1626 @@ -3,7 +3,7 @@
1627
1628 EAPI=6
1629
1630 -inherit multilib multilib-minimal toolchain-funcs pam
1631 +inherit multilib multilib-minimal toolchain-funcs pam usr-ldscript
1632
1633 DESCRIPTION="POSIX 1003.1e capabilities"
1634 HOMEPAGE="http://www.friedhoff.org/posixfilecaps.html"
1635 diff --git a/sys-libs/libnih/libnih-1.0.3-r3.ebuild b/sys-libs/libnih/libnih-1.0.3-r3.ebuild
1636 index 0aafd332a1b5..5c68b1610b1f 100644
1637 --- a/sys-libs/libnih/libnih-1.0.3-r3.ebuild
1638 +++ b/sys-libs/libnih/libnih-1.0.3-r3.ebuild
1639 @@ -3,7 +3,7 @@
1640
1641 EAPI="4"
1642
1643 -inherit versionator eutils autotools toolchain-funcs multilib flag-o-matic
1644 +inherit versionator eutils autotools toolchain-funcs multilib flag-o-matic usr-ldscript
1645
1646 DESCRIPTION="Light-weight 'standard library' of C functions"
1647 HOMEPAGE="https://launchpad.net/libnih"
1648 diff --git a/sys-libs/ncurses/ncurses-6.1-r2.ebuild b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
1649 index 74b089e75f37..f803b096eb09 100644
1650 --- a/sys-libs/ncurses/ncurses-6.1-r2.ebuild
1651 +++ b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
1652 @@ -3,7 +3,7 @@
1653
1654 EAPI=6
1655
1656 -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs
1657 +inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript
1658
1659 MY_PV=${PV:0:3}
1660 PV_SNAP=${PV:4}
1661 diff --git a/sys-libs/ncurses/ncurses-6.1-r3.ebuild b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
1662 index 8e7235a7b66b..0a94d4c80d06 100644
1663 --- a/sys-libs/ncurses/ncurses-6.1-r3.ebuild
1664 +++ b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
1665 @@ -3,7 +3,7 @@
1666
1667 EAPI="6"
1668
1669 -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs
1670 +inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript
1671
1672 MY_PV=${PV:0:3}
1673 PV_SNAP=${PV:4}
1674 diff --git a/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild b/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
1675 index ba84afddf044..e5b0a32454e0 100644
1676 --- a/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
1677 +++ b/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
1678 @@ -3,7 +3,7 @@
1679
1680 EAPI=7
1681
1682 -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs
1683 +inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript
1684
1685 MY_PV="${PV:0:3}"
1686 MY_P="${PN}-${MY_PV}"
1687 diff --git a/sys-libs/pam/pam-1.2.1-r2.ebuild b/sys-libs/pam/pam-1.2.1-r2.ebuild
1688 index fcc60a48eeab..5047cc5f8513 100644
1689 --- a/sys-libs/pam/pam-1.2.1-r2.ebuild
1690 +++ b/sys-libs/pam/pam-1.2.1-r2.ebuild
1691 @@ -3,7 +3,7 @@
1692
1693 EAPI=5
1694
1695 -inherit libtool multilib multilib-minimal eutils pam toolchain-funcs flag-o-matic db-use fcaps
1696 +inherit libtool multilib multilib-minimal eutils pam toolchain-funcs flag-o-matic db-use fcaps usr-ldscript
1697
1698 MY_PN="Linux-PAM"
1699 MY_P="${MY_PN}-${PV}"
1700 diff --git a/sys-libs/pam/pam-1.3.0-r2.ebuild b/sys-libs/pam/pam-1.3.0-r2.ebuild
1701 index 72602f8372c5..729c81d77aac 100644
1702 --- a/sys-libs/pam/pam-1.3.0-r2.ebuild
1703 +++ b/sys-libs/pam/pam-1.3.0-r2.ebuild
1704 @@ -3,7 +3,7 @@
1705
1706 EAPI="5"
1707
1708 -inherit libtool multilib multilib-minimal eutils pam toolchain-funcs flag-o-matic db-use fcaps
1709 +inherit libtool multilib multilib-minimal eutils pam toolchain-funcs flag-o-matic db-use fcaps usr-ldscript
1710
1711 MY_PN="Linux-PAM"
1712 MY_P="${MY_PN}-${PV}"
1713 diff --git a/sys-libs/pam/pam-1.3.1-r1.ebuild b/sys-libs/pam/pam-1.3.1-r1.ebuild
1714 index bdaafbd6c873..d81d66ac2ddf 100644
1715 --- a/sys-libs/pam/pam-1.3.1-r1.ebuild
1716 +++ b/sys-libs/pam/pam-1.3.1-r1.ebuild
1717 @@ -3,7 +3,7 @@
1718
1719 EAPI=7
1720
1721 -inherit autotools db-use fcaps multilib-minimal toolchain-funcs
1722 +inherit autotools db-use fcaps multilib-minimal toolchain-funcs usr-ldscript
1723
1724 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
1725 HOMEPAGE="https://github.com/linux-pam/linux-pam"
1726 diff --git a/sys-libs/pwdb/pwdb-0.62-r1.ebuild b/sys-libs/pwdb/pwdb-0.62-r1.ebuild
1727 index 036cbd1cd4e3..9f2d4f13baf9 100644
1728 --- a/sys-libs/pwdb/pwdb-0.62-r1.ebuild
1729 +++ b/sys-libs/pwdb/pwdb-0.62-r1.ebuild
1730 @@ -3,7 +3,7 @@
1731
1732 EAPI=5
1733
1734 -inherit eutils toolchain-funcs flag-o-matic
1735 +inherit eutils toolchain-funcs flag-o-matic usr-ldscript
1736
1737 DESCRIPTION="Password database"
1738 HOMEPAGE="https://packages.gentoo.org/package/sys-libs/pwdb"
1739 diff --git a/sys-libs/readline/readline-6.3_p8-r3.ebuild b/sys-libs/readline/readline-6.3_p8-r3.ebuild
1740 index 401483b68981..c1b3a99dc272 100644
1741 --- a/sys-libs/readline/readline-6.3_p8-r3.ebuild
1742 +++ b/sys-libs/readline/readline-6.3_p8-r3.ebuild
1743 @@ -3,7 +3,7 @@
1744
1745 EAPI=5
1746
1747 -inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal
1748 +inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal usr-ldscript
1749
1750 # Official patches
1751 # See ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/
1752 diff --git a/sys-libs/readline/readline-7.0_p3-r1.ebuild b/sys-libs/readline/readline-7.0_p3-r1.ebuild
1753 index f36fd671f8bf..97d60560590b 100644
1754 --- a/sys-libs/readline/readline-7.0_p3-r1.ebuild
1755 +++ b/sys-libs/readline/readline-7.0_p3-r1.ebuild
1756 @@ -3,7 +3,7 @@
1757
1758 EAPI=6
1759
1760 -inherit flag-o-matic multilib-minimal toolchain-funcs
1761 +inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
1762
1763 # Official patches
1764 # See ftp://ftp.cwru.edu/pub/bash/readline-7.0-patches/
1765 diff --git a/sys-libs/readline/readline-7.0_p3.ebuild b/sys-libs/readline/readline-7.0_p3.ebuild
1766 index 6c27404a4d11..551fc0f5d3e5 100644
1767 --- a/sys-libs/readline/readline-7.0_p3.ebuild
1768 +++ b/sys-libs/readline/readline-7.0_p3.ebuild
1769 @@ -3,7 +3,7 @@
1770
1771 EAPI="5"
1772
1773 -inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal
1774 +inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal usr-ldscript
1775
1776 # Official patches
1777 # See ftp://ftp.cwru.edu/pub/bash/readline-7.0-patches/
1778 diff --git a/sys-libs/readline/readline-7.0_p5.ebuild b/sys-libs/readline/readline-7.0_p5.ebuild
1779 index 89a269d5a6a5..793265ec6aed 100644
1780 --- a/sys-libs/readline/readline-7.0_p5.ebuild
1781 +++ b/sys-libs/readline/readline-7.0_p5.ebuild
1782 @@ -3,7 +3,7 @@
1783
1784 EAPI=6
1785
1786 -inherit flag-o-matic multilib-minimal toolchain-funcs
1787 +inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
1788
1789 # Official patches
1790 # See ftp://ftp.cwru.edu/pub/bash/readline-7.0-patches/
1791 diff --git a/sys-libs/readline/readline-8.0.ebuild b/sys-libs/readline/readline-8.0.ebuild
1792 index 727d31bd0868..4b5b5879c559 100644
1793 --- a/sys-libs/readline/readline-8.0.ebuild
1794 +++ b/sys-libs/readline/readline-8.0.ebuild
1795 @@ -3,7 +3,7 @@
1796
1797 EAPI=6
1798
1799 -inherit flag-o-matic multilib-minimal toolchain-funcs
1800 +inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
1801
1802 # Official patches
1803 # See ftp://ftp.cwru.edu/pub/bash/readline-7.0-patches/
1804 diff --git a/sys-libs/zlib/zlib-1.2.11-r2.ebuild b/sys-libs/zlib/zlib-1.2.11-r2.ebuild
1805 index 0da451d746fa..022493b56080 100644
1806 --- a/sys-libs/zlib/zlib-1.2.11-r2.ebuild
1807 +++ b/sys-libs/zlib/zlib-1.2.11-r2.ebuild
1808 @@ -4,7 +4,7 @@
1809 EAPI="5"
1810 AUTOTOOLS_AUTO_DEPEND="no"
1811
1812 -inherit autotools toolchain-funcs multilib multilib-minimal
1813 +inherit autotools toolchain-funcs multilib multilib-minimal usr-ldscript
1814
1815 DESCRIPTION="Standard (de)compression library"
1816 HOMEPAGE="https://zlib.net/"
1817 diff --git a/sys-process/audit/audit-2.6.4.ebuild b/sys-process/audit/audit-2.6.4.ebuild
1818 index 4749b05209e4..d65d30a4ba46 100644
1819 --- a/sys-process/audit/audit-2.6.4.ebuild
1820 +++ b/sys-process/audit/audit-2.6.4.ebuild
1821 @@ -5,7 +5,7 @@ EAPI="6"
1822
1823 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1824
1825 -inherit autotools ltprune multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd
1826 +inherit autotools ltprune multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd usr-ldscript
1827
1828 DESCRIPTION="Userspace utilities for storing and processing auditing records"
1829 HOMEPAGE="https://people.redhat.com/sgrubb/audit/"
1830 diff --git a/sys-process/audit/audit-2.7.1.ebuild b/sys-process/audit/audit-2.7.1.ebuild
1831 index 20cdfc27cee6..7959c4aeed17 100644
1832 --- a/sys-process/audit/audit-2.7.1.ebuild
1833 +++ b/sys-process/audit/audit-2.7.1.ebuild
1834 @@ -5,7 +5,7 @@ EAPI=6
1835
1836 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1837
1838 -inherit autotools ltprune multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd
1839 +inherit autotools ltprune multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd usr-ldscript
1840
1841 DESCRIPTION="Userspace utilities for storing and processing auditing records"
1842 HOMEPAGE="https://people.redhat.com/sgrubb/audit/"
1843 diff --git a/sys-process/audit/audit-2.8.2.ebuild b/sys-process/audit/audit-2.8.2.ebuild
1844 index bb2a458810ef..2980cdececb1 100644
1845 --- a/sys-process/audit/audit-2.8.2.ebuild
1846 +++ b/sys-process/audit/audit-2.8.2.ebuild
1847 @@ -5,7 +5,7 @@ EAPI="6"
1848
1849 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1850
1851 -inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd
1852 +inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd usr-ldscript
1853
1854 DESCRIPTION="Userspace utilities for storing and processing auditing records"
1855 HOMEPAGE="https://people.redhat.com/sgrubb/audit/"
1856 diff --git a/sys-process/audit/audit-2.8.3.ebuild b/sys-process/audit/audit-2.8.3.ebuild
1857 index ba6b6565022a..18175053305c 100644
1858 --- a/sys-process/audit/audit-2.8.3.ebuild
1859 +++ b/sys-process/audit/audit-2.8.3.ebuild
1860 @@ -5,7 +5,7 @@ EAPI="6"
1861
1862 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1863
1864 -inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd
1865 +inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd usr-ldscript
1866
1867 DESCRIPTION="Userspace utilities for storing and processing auditing records"
1868 HOMEPAGE="https://people.redhat.com/sgrubb/audit/"
1869 diff --git a/sys-process/audit/audit-2.8.4.ebuild b/sys-process/audit/audit-2.8.4.ebuild
1870 index 9ca84ab35596..13be78df8a0d 100644
1871 --- a/sys-process/audit/audit-2.8.4.ebuild
1872 +++ b/sys-process/audit/audit-2.8.4.ebuild
1873 @@ -5,7 +5,7 @@ EAPI="6"
1874
1875 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
1876
1877 -inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd
1878 +inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs python-r1 linux-info systemd usr-ldscript
1879
1880 DESCRIPTION="Userspace utilities for storing and processing auditing records"
1881 HOMEPAGE="https://people.redhat.com/sgrubb/audit/"
1882 diff --git a/sys-process/procps/procps-3.3.15-r1.ebuild b/sys-process/procps/procps-3.3.15-r1.ebuild
1883 index d4d59fece48c..29af5f7bd47d 100644
1884 --- a/sys-process/procps/procps-3.3.15-r1.ebuild
1885 +++ b/sys-process/procps/procps-3.3.15-r1.ebuild
1886 @@ -3,7 +3,7 @@
1887
1888 EAPI=6
1889
1890 -inherit toolchain-funcs flag-o-matic
1891 +inherit toolchain-funcs flag-o-matic usr-ldscript
1892
1893 DESCRIPTION="standard informational utilities and process-handling tools"
1894 HOMEPAGE="http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps"
1895 --
1896 2.22.0