Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Mike Frysinger <vapier@g.o>
Subject: Re: glibc-2.14 and changes in rpc support (libtirpc)
Date: Wed, 31 Aug 2011 16:29:38 -0400
On Saturday, June 11, 2011 16:11:35 Mike Frysinger wrote:
> historically, glibc provided all the ugly rpc support (while not nearly as
> relevant today, it still is used by way of nfs support).  the glibc
> maintainers have opted to stop supporting this.  at first they declined to
> accept new features, but now they've started removing support for new code
> to build against it.
> 
> libtirpc started off to support the new features (namely ipv6 support), but
> has now taken on a new roll of supporting all the rpc code.
> 
> so if you have a build bug due to glibc-2.14 due to missing rpc/ or rpcsvc/
> header, you're going to have to convert over to libtirpc.
> 
> something like:
> 	inherit toolchain-funcs
> 	...
> 	append-cppflags $($(tc-getPKG_CONFIG) libtirpc --cflags)
> 	export LIBS+=" $($(tc-getPKG_CONFIG) libtirpc --libs)"
> 
> obviously the LIBS part will need tweaking based on your package.

after seeing the feedback of broken packages, and libtirpc itself not being 
ready as a full replacement for the rpc symbols, i plan on implementing the 
same kind of hack that fedora is using atm: re-exporting the symbols and 
headers.  this will give us time to migrate packages over to libtirpc without 
being stuck on glibc-2.13 indefinitely.

the ABI will not be adversely affected long or short or any other term.
-mike
Attachment:
signature.asc (This is a digitally signed message part.)
References:
glibc-2.14 and changes in rpc support (libtirpc)
-- Mike Frysinger
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
glibc-2.14 and changes in rpc support (libtirpc)
Next by thread:
glibc-2.14.1 destined for ~arch
Previous by date:
Re: [WTH] bash-completion useflag
Next by date:
Re: [WTH] bash-completion useflag


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.