From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DD1881396D0 for ; Mon, 18 Sep 2017 15:45:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 383601FC09A; Mon, 18 Sep 2017 15:45:22 +0000 (UTC) Received: from mo6-p05-ob.smtp.rzone.de (mo6-p05-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5305::11]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B8F081FC008 for ; Mon, 18 Sep 2017 15:45:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1505749520; s=domk; d=akhuettel.de; h=Content-Type:Content-Transfer-Encoding:MIME-Version:References: In-Reply-To:Date:Subject:To:From; bh=wgQtv2TYBw9XRu+1Q9YthU5MBtenzZiRJSeXFj35CH4=; b=jA+evP93wEw8ayH0l2dO4GpsYXyR99k+OKcerN0/WzSIMOCSOZgJN56N32ZWbyChbk ojLzBMFYExDVS9Fds7SbqF/857BZWOcK4h2+U89GcWvnSxr9nuPrwmYZd1g8QbtxNR5a RiBIlx9OF0RIsFloB8CaxPtHoavp02ng+5rts= X-RZG-AUTH: :IW0NeWCpcPchHrcnS4ebzBgQnKHTmUiSF2JlOcyy/p6KPKBAtzqF9HMbkIo= X-RZG-CLASS-ID: mo05 Received: from porto.localnet (tmo-100-242.customers.d1-online.com [80.187.100.242]) by smtp.strato.de (RZmta 41.4 DYNA|AUTH) with ESMTPSA id v0884ct8IFjK7DS (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Mon, 18 Sep 2017 17:45:20 +0200 (CEST) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] glibc-2.26 and changes with SunRPC, libtirpc, ntirpc, libnsl (NIS and friends), ... Date: Mon, 18 Sep 2017 17:45:18 +0200 Message-ID: <5540421.04q4fjgThb@porto> Organization: Gentoo Linux In-Reply-To: <1577962.20ZSkpDzGI@porto> References: <1577962.20ZSkpDzGI@porto> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Archives-Salt: d97fb202-8655-4cf2-a50a-eb80f4d57909 X-Archives-Hash: 126f3cfd90e1154bc04d8d42859b5a5a > My suggestion for an ideal implementation would be that any package that > uses RPC defines useflags: > sunrpc - build against glibc > libtirpc - build against net-libs/libtirpc > ntirpc - build against net-libs/ntirpc > with > REQUIRED_USE=3D"^^ ( sunrpc libtirpc ntirpc )" > If rpc support is optional with useflag rpc, then this becomes > REQUIRED_USE=3D"rpc? ( ^^ ( sunrpc libtirpc ntirpc ) )" =2E.. or the same in blue with a USE_EXPAND named RPC_PROVIDER; maybe that = is=20 cleaner. =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice)