public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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

* Re: [gentoo-dev] keywording ~sys-libs/glibc-2.26
  2017-11-12 19:53 ` Joshua Kinard
@ 2017-11-12 20:32   ` Andreas K. Huettel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas K. Huettel @ 2017-11-12 20:32 UTC (permalink / raw
  To: gentoo-dev; +Cc: Joshua Kinard

[-- Attachment #1: Type: text/plain, Size: 319 bytes --]

Am Sonntag, 12. November 2017, 20:53:15 CET schrieb Joshua Kinard:
> 
> I take it Python was fixed to handle this? 
>

Yes, newest ~arch in all python slots is fixed.

(That was the main blocker for keywording.)

-- 
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

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