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 DD999139694 for ; Wed, 26 Apr 2017 09:32:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7C27EE0C2F; Wed, 26 Apr 2017 09:32:28 +0000 (UTC) Received: from mo6-p05-ob.smtp.rzone.de (mo6-p05-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5305::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0A4DDE0BE6 for ; Wed, 26 Apr 2017 09:32:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1493199145; l=3256; s=domk; d=akhuettel.de; h=Content-Type:MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=5q6fT9UIpvxvSatjZKj+EKNVQFbSG6ldaQ3o5pVaCls=; b=gkIhPOZdVvraHwFVlKszgQ9E4xuXGFDaFU2UVRqoA4oFCpBBpzKriXZB7JkcVUHUf8 bjKlIfB9ITMKW2GcuifvPA23lP6nLLeYNqLMePKY+aoy01Tt4fVSufObP5YL6ZUngAUe +0RTIWqLenm+6BeSXanvQdPtxEOUCLoZSHKcg= X-RZG-AUTH: :OWINOFLlffDapcDBqFE7Zrd96KgtvCbCLT6AOrgenrctsAFK6ma4HJzgdS077otBkKNwPOc= X-RZG-CLASS-ID: mo05 Received: from pinacolada.localnet (88-133-184-181.hsi.glasfaser-ostbayern.de [88.133.184.181]) by smtp.strato.de (RZmta 40.6 AUTH) with ESMTPSA id I03b91t3Q9WMtCd (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 ; Wed, 26 Apr 2017 11:32:22 +0200 (CEST) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: masking old versions of sys-devel/gcc Date: Wed, 26 Apr 2017 11:32:21 +0200 Message-ID: <33941528.YhSZt8Px0E@pinacolada> Organization: Gentoo Linux In-Reply-To: References: <1492950948.19560.1.camel@gentoo.org> <1629949.a07gNpRjfP@pinacolada> 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: multipart/signed; boundary="nextPart2284877.jtEfni6sX4"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Archives-Salt: 8b176552-b124-4906-b8c8-a8501f37acf8 X-Archives-Hash: 86bc7f9e39f0cd1ac9e404f8710cead6 --nextPart2284877.jtEfni6sX4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Am Mittwoch, 26. April 2017, 02:37:17 CEST schrieb Francesco Riosa: > 2017-04-26 0:26 GMT+02:00 Andreas K. Huettel : > > Am Sonntag, 23. April 2017, 14:35:48 CEST schrieb Micha=C5=82 G=C3=B3rn= y: > > > Hi, > > >=20 > > > I'm thinking of masking old versions of sys-devel/gcc, in particular > > > older than the 4.9 branch. > >=20 > > Masking is fine; some time later (maybe in a few months) I'd even sugge= st > > masking all of gcc-4. After all, unmasking them if you really need them= is > > rather easy. >=20 > well if the intent is cleaning adding a package mask is just more burden, > not less. > If they compile fine with the latest stable gcc better leave them unmaske= d, > right? Except that "switching back" from gcc-5 to gcc-4 doesn't really work, and t= hat=20 gcc-4 will happily use gcc-5 libraries, with unintended consequences.=20 As far as I understand it, the clean way is to either emerge gcc-5 and set = it=20 as default, or mask gcc-5 and keep it off your system. Masking gcc-4 would force people to make a decision. > > About removing them (what William proposed), I'd keep what we have now.= We > > had > > this discussion already in lots of detail in the past, and convincing > > points > > were made to keep one of each 4.x ... >=20 > do you have any pointers or keyword to search? > Because once upon a time there were incompatible changes frequently (2.95 > =3D> 3.x with x < 4 was bloody) but nowadays everything "C" seem more sta= ble. > And the switch to c++11 still ongoing started with 4.8 and far less > problematic. > Maybe different arches than amd64? Binary packages? Embedded platforms? I don't know the details anymore, will search later. But blueness was the=20 right person to ask. =2D-=20 Andreas K. H=C3=BCttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice) --nextPart2284877.jtEfni6sX4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEEwo/LD3vtE3qssC2JpEzzc+fumeQFAlkAaSVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy OEZDQjBGN0JFRDEzN0FBQ0IwMkQ4OUE0NENGMzczRTdFRTk5RTQACgkQpEzzc+fu meTgLxAAy2nOl6mg9u6BeXGqlQ4rvgdybMz45AljGWyDTu1hkH5KUhSG1Gm4lW8h AdwqMRv5iq9uFOQSd9eBbx/9LFPEQTUug3suFWt/eEN21gyqCCcgi5lXIzQzhHmT d4lCzA2oQdOXvUebZIgSf5SFSiHcmwy7iNs8eYplr4Vr3vrvFVu6D7QWk1lYwGH/ QAjkD+7vy75TO6IIrSOuzSiXyjTZgQRz0HqniWvfU4jYPZowcuux8Aa97O1JzgzI wgzxkGoQGyorabJEBT5t80u5/uN/apSz61Qq1E45d5qlCNS3Ke2uTO8bKwe2gawL /LhazoGp2hcZkQ5hKdo8lPkoJZnAYM41W3N7dLVHuskj9M1yMjgB5rmJv29wtwuq PyuhDUiuJOmRJkaMcUL68h91MjZqyPSM0ViYTQSxBjQNurcf6oQ9VlBS2ZvItxPk 84ynAIFbA96h0R34BTkBeJRoOs5Z8uY58w9fTW07XoyWbHuA9q37fPhkhIlRzLRs Lbj67Afi0MXkdZVhxUR8TyyFM9dbrsjNgF7g2d1QGa+WIc5OBeaC7n6UaXM1JEi1 pK9VBCnhLAY0sQiFR2gaQHBSrQL6c8v67N1JSN3awSz8byLKSNG+E0cnOveBYeeF tGAfOK2VGvcVDclf070L3wKORV+QCak6B17fZRDwnEHWB3htl7g= =hqBT -----END PGP SIGNATURE----- --nextPart2284877.jtEfni6sX4--