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 ED71C1382C5 for ; Fri, 16 Feb 2018 20:04:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 19CB7E0AEC; Fri, 16 Feb 2018 20:04:18 +0000 (UTC) Received: from mo6-p05-ob.smtp.rzone.de (mo6-p05-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5305::1]) (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 95B98E0AD8 for ; Fri, 16 Feb 2018 20:04:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1518811456; s=strato-dkim-0002; d=akhuettel.de; h=Content-Type:Message-ID:Date:Subject:Cc:To:From:X-RZG-CLASS-ID: X-RZG-AUTH; bh=u0rlBKFg17swL34PRdDYt22Rq4jdF4Gg0gxabBp6j3o=; b=TSfRY++M2RPspuDwUk2q2d6cf6sf1tya5HXwERhJxskjNnI/o0DEaw4XlJ4UqvRcY5 dHcnlA0il2lU2z0BFAsPNtGmqeXF09aMoJHCq52GPTlPf/oB5hrcEGf/rdi5//QXEoES aWnDL+zSW0S2If2qrnPMyNMe4EaedFjXqJ/9esjq3/wibxLnaafVLZ9IzbUT5t1Zn7ko KViRGfxDhCxCEA+XDILIfacHVyNn4kb0f/lRnzvpyVXweOhBRp4BVwmFXNYyc4F8IS6Y vXd5sWqQQo3LxgpEBBVI1paIdCsBQhBPbgJqEgO3x0Jd49lK2WoiUAq3J7XS6AgLhg5l cFyA== X-RZG-AUTH: :OWINOFLlffDapcDBqFE7Zrd96KgtvCbCLT6AOrgenbpvKdiafvhmpwZI4lTehTN54uGYpEJFYUg= X-RZG-CLASS-ID: mo05 Received: from pinacolada.localnet (46-227-99-89.hsi.glasfaser-ostbayern.de [46.227.99.89]) by smtp.strato.de (RZmta 42.18 AUTH) with ESMTPSA id v00354u1GK4CbNC (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Fri, 16 Feb 2018 21:04:12 +0100 (CET) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Cc: Toolchain Subject: [gentoo-dev] Getting glibc-2.26 stable Date: Fri, 16 Feb 2018 21:04:05 +0100 Message-ID: <3547197.MZPX3oktKD@pinacolada> Organization: Gentoo Linux 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="nextPart3459498.4kFhSNLZLR"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Archives-Salt: eb0fa9be-f298-41d7-bda1-8fb9df261c54 X-Archives-Hash: b6b632fc8ceab70620535e988f39b55c --nextPart3459498.4kFhSNLZLR Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Hey all,=20 now that upstream has already released glibc-2.27, we should think about=20 getting glibc-2.26 stable soon. That, however, means work for all of us. Typical problems: * Build failures because xlocale.h is gone https://bugs.gentoo.org/638010 Fix: include locale.h instead * Build failures, undefined reference to 'minor' / 'major' https://bugs.gentoo.org/575232 Fix: additionally include sys/sysmacros.h No, we can't delay this further; the inclusion is (finally)=20 also upstream gone in 2.28. Everything we fix now will for sure save us trouble later. * Build failures because of missing rpc support in glibc https://bugs.gentoo.org/381391 See the following wiki page for information: https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation * Build failures because of missing NIS support After fixing rpc support, add a dependency on net-libs/libnsl (unconditionally). * Some internal type definitions have changed, which may lead to more obscure build problems (rare). Please test and fix bugs!!!=20 If you want to update your otherwise stable system, please keyword the following (otherwise you'll get blockers): ~sys-libs/glibc-2.26 =3Dnet-libs/libnsl-1* =3Dnet-libs/rpcsvc-proto-1* This should be safe for amd64 and x86; for other arches it doesn't hurt to = ask=20 in #gentoo-toolchain or test in a chroot first. DON'T UPGRADE WITH MIPS OR= =20 SPARC YET. =46eel free to try emerging sys-libs/glibc with FEATURES=3Dtest=20 (that takes a while). On amd64/x86, nearly all of the ~4000 tests succeed; = I=20 know of the following problems: * elf/tst-prelink-cmp fails, still needs analysis * only with gcc-7.3.0, six tests math/test-?float128* fail (with my CFLAGS) This is a gcc regression (miscompilation of truncf128), already submitted upstream. In any case, I think this still looks nice: Summary of test results: 7 FAIL 4109 PASS 11 UNSUPPORTED 29 XFAIL 2 XPASS Other arches may show more test failures; please file separate bugs per arc= h; see https://bugs.gentoo.org/634988#c1 for what is needed for a useful repor= t. Stabilization tracker (fresh and largely yet empty):=20 https://bugs.gentoo.org/show_bug.cgi?id=3Dglibc-2.26-stable General issue tracker:=20 https://bugs.gentoo.org/show_bug.cgi?id=3Dglibc-2.26 Cheers,=20 Andreas =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) --nextPart3459498.4kFhSNLZLR 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+fumeQFAlqHOTVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy OEZDQjBGN0JFRDEzN0FBQ0IwMkQ4OUE0NENGMzczRTdFRTk5RTQACgkQpEzzc+fu meQoDw/+N49yTPz58JOgNfwyd/rmBj/3WqslnAQac9uSMeNe8mgu+2QRbRat3Llm wmHe6Hpx1k8Jm4QQQk84wdj7uMLBD1jKXQGEsLIfQ4Z4SsDnVj2hFJjR8UXOpDt6 pJTvXTJ8wc8geO+k/exJX+pTOx1g/RnlWS2ncuIHad6SBVNuJGGxg9DtsIqgwx4S BXqFNlgQa4xULHxgjMBOwBZ+kt5PkqwZMKsz9T5ygSsuuyMtI9mh0yLtdaGmK1ZK yAk2d66ERn/IZByOLaiwIteFWvj16nk33RVHgYWgFv/63bd6ztGNtc8chufxyBI/ 4IcK9UEpbZoRGn1fLS4fUIAMd0WXOqfNljGWMFqkyGen+lqUXDBNmEun1NGUJzae 4De8XB/RbrozSb8B7F2948WFIqAeX3z4LGKT89Mhh45eES52pvyinGLwWELyB3HM 5k5KiJL/ZnegSBHE7xjZy3+uV2RRlhFKIg5O/KzY4qnAcLEst6ybsTaJne4ZPSxU K4fKk0EIVgZYcz1K7NMHKDvF4eXf+t45tYUbFJ4smszSucOol9NSSEObSZS+BAET XV6+YmVLOyY4xe8IJkSO8sVhAxvZLuuOcmebFnPeh0uSObXIgeZgIxJlMNlHlgm0 LDrpR/MUbiUIkeEi/98znh051q3ZtghLcwWMMhbHccahyIlg5aE= =B9wk -----END PGP SIGNATURE----- --nextPart3459498.4kFhSNLZLR--