* [gentoo-dev] keywording ~sys-libs/glibc-2.26
@ 2017-11-11 16:49 Andreas K. Huettel
2017-11-12 14:21 ` Andreas K. Huettel
2017-11-12 19:53 ` Joshua Kinard
0 siblings, 2 replies; 4+ messages in thread
From: Andreas K. Huettel @ 2017-11-11 16:49 UTC (permalink / raw
To: gentoo-dev-announce, gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1309 bytes --]
Hi all,
in the next days I'll likely re-add keywords to glibc-2.26. So, if you haven't
fixed your package for build failures yet, now would be the time.
The tracker is https://bugs.gentoo.org/show_bug.cgi?id=glibc-2.26 with
appropriate subtrackers.
1) Your package needs RPC (and already now fails to build with sys-libs/
glibc[-rpc]).
See https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation for a
detailed guide.
2) Your package uses NIS/YP functionality, and builds against / links to
libnsl.
Add a dependeny (DEPEND and RDEPEND):
net-libs/libnsl:0=
You can already safely do this now ( =net-libs/libnsl-0 is a dummy, stable on
all arches, installs no files, depends on <sys-libs/glibc-2.26 ), and as an
additional bonus will get the subslot rebuild automagically once libnsl is
updated.
(The unbundled libnsl has increased soversion, libnsl.so.2. glibc will keep
installing libnsl.so.1 as compatibility library for binary packages, but
without headers etc.)
3) Your package needs internal data structures and fails with undefined types.
Ping me. Most likely problem and fix are already known.
Cheers,
Andreas
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, perl, libreoffice, comrel)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] keywording ~sys-libs/glibc-2.26
2017-11-11 16:49 [gentoo-dev] keywording ~sys-libs/glibc-2.26 Andreas K. Huettel
@ 2017-11-12 14:21 ` Andreas K. Huettel
2017-11-12 19:53 ` Joshua Kinard
1 sibling, 0 replies; 4+ messages in thread
From: Andreas K. Huettel @ 2017-11-12 14:21 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1439 bytes --]
Am Samstag, 11. November 2017, 17:49:37 CET schrieb Andreas K. Huettel:
> Hi all,
>
> in the next days I'll likely re-add keywords to glibc-2.26. So, if you
> haven't fixed your package for build failures yet, now would be the time.
>
And done.
>
> The tracker is https://bugs.gentoo.org/show_bug.cgi?id=glibc-2.26 with
> appropriate subtrackers.
>
> 1) Your package needs RPC (and already now fails to build with sys-libs/
> glibc[-rpc]).
>
> See https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation for a
> detailed guide.
>
> 2) Your package uses NIS/YP functionality, and builds against / links to
> libnsl.
>
> Add a dependeny (DEPEND and RDEPEND):
> net-libs/libnsl:0=
>
> You can already safely do this now ( =net-libs/libnsl-0 is a dummy, stable
> on all arches, installs no files, depends on <sys-libs/glibc-2.26 ), and as
> an additional bonus will get the subslot rebuild automagically once libnsl
> is updated.
>
> (The unbundled libnsl has increased soversion, libnsl.so.2. glibc will keep
> installing libnsl.so.1 as compatibility library for binary packages, but
> without headers etc.)
>
> 3) Your package needs internal data structures and fails with undefined
> types.
>
> Ping me. Most likely problem and fix are already known.
>
> Cheers,
> Andreas
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer (council, perl, libreoffice)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] keywording ~sys-libs/glibc-2.26
2017-11-11 16:49 [gentoo-dev] keywording ~sys-libs/glibc-2.26 Andreas K. Huettel
2017-11-12 14:21 ` Andreas K. Huettel
@ 2017-11-12 19:53 ` Joshua Kinard
2017-11-12 20:32 ` Andreas K. Huettel
1 sibling, 1 reply; 4+ messages in thread
From: Joshua Kinard @ 2017-11-12 19:53 UTC (permalink / raw
To: gentoo-dev
On 11/11/2017 11:49, Andreas K. Huettel wrote:
> Hi all,
>
> in the next days I'll likely re-add keywords to glibc-2.26. So, if you haven't
> fixed your package for build failures yet, now would be the time.
>
> The tracker is https://bugs.gentoo.org/show_bug.cgi?id=glibc-2.26 with
> appropriate subtrackers.
>
> 1) Your package needs RPC (and already now fails to build with sys-libs/
> glibc[-rpc]).
>
> See https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation for a
> detailed guide.
>
> 2) Your package uses NIS/YP functionality, and builds against / links to
> libnsl.
>
> Add a dependeny (DEPEND and RDEPEND):
> net-libs/libnsl:0=
>
> You can already safely do this now ( =net-libs/libnsl-0 is a dummy, stable on
> all arches, installs no files, depends on <sys-libs/glibc-2.26 ), and as an
> additional bonus will get the subslot rebuild automagically once libnsl is
> updated.
>
> (The unbundled libnsl has increased soversion, libnsl.so.2. glibc will keep
> installing libnsl.so.1 as compatibility library for binary packages, but
> without headers etc.)
>
> 3) Your package needs internal data structures and fails with undefined types.
>
> Ping me. Most likely problem and fix are already known.
>
I take it Python was fixed to handle this? I have my main MIPS machine tied up
on catalyst for the next few days, so I can't verify right now. Initial
catalyst runs ~2 weeks ago indicated glibc-2.26 caused Python to fail its build
because either the RPC or NIS module failed to build (I forget which).
--
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
6144R/F5C6C943 2015-04-27
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943
"The past tempts us, the present confuses us, the future frightens us. And our
lives slip away, moment by moment, lost in that vast, terrible in-between."
--Emperor Turhan, Centauri Republic
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-11-12 20:33 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-11 16:49 [gentoo-dev] keywording ~sys-libs/glibc-2.26 Andreas K. Huettel
2017-11-12 14:21 ` Andreas K. Huettel
2017-11-12 19:53 ` Joshua Kinard
2017-11-12 20:32 ` Andreas K. Huettel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox