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 9114B1382C5 for ; Thu, 8 Mar 2018 16:57:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1A382E096E; Thu, 8 Mar 2018 16:57:43 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 B8974E093D for ; Thu, 8 Mar 2018 16:57:42 +0000 (UTC) Received: from wim.jer (jer.xs4all.nl [212.238.182.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jer) by smtp.gentoo.org (Postfix) with ESMTPSA id CA30A335C2A; Thu, 8 Mar 2018 16:57:40 +0000 (UTC) Date: Thu, 8 Mar 2018 17:57:35 +0100 From: Jeroen Roovers To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Proliferation of IUSE=static-libs in Gentoo Message-ID: <20180308175735.76093afa@wim.jer> In-Reply-To: <1520523644.13614.14.camel@gentoo.org> References: <1520523644.13614.14.camel@gentoo.org> Organization: Gentoo Foundation X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) 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-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 2d4187b6-1df6-49be-984f-90b034885a94 X-Archives-Hash: a51ec92b2fa31cf889d5c2016319dfac On Thu, 08 Mar 2018 16:40:44 +0100 Micha=C5=82 G=C3=B3rny wrote: > As part of that we also shouldn't deliver static libraries OK, so you want to absolutely kill dead the only current sane way for developers who use Gentoo to ship static binaries to their users' target systems? Drive them away to another Linux distro that does support being the build platform that they need? Or force everyone to use EXTRA_ECONF"--enable-static" and hope for them that it works for all packages? All just because static linking *between* ebuilds is bad? > So, developers, please *stop adding USE=3Dstatic-libs* to random > libraries that have no reason whatever to be statically linked to. You could just as well work on stopping the package manager from linking to static libraries instead and leave other developers to add IUSE=3Dstatic-libs as they please, so that no one has to worry about static linking of packages that we do support in the package manager. Please rethink your stated opinion thoroughly. Also, please drop "random" from every odd sentence you post - it makes your target audience feel like they're idiots who "didn't get it". Also, please stop marketing your opinions as set in stone policy - you're here to discuss things and develop policy, but your condescending and authoritarian tone isn't helping the argument. Kind regards, jer