[{"id":1774085,"web_url":"http://patchwork.ozlabs.org/comment/1774085/","msgid":"<20170923212414.16744-9-romain.naour@gmail.com>","list_archive_url":null,"date":"2017-09-23T21:24:07","subject":"[Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","submitter":{"id":67942,"url":"http://patchwork.ozlabs.org/api/people/67942/","name":"Romain Naour","email":"romain.naour@gmail.com"},"content":"This series bump glibc to the latest release and allow to remove all\npatches required for the previous version! But glibc come with some\nnew issue that are hopefully already fixed in the 2.26.x stable branch.\n\nWhile testing this new version, some build issues has been dicovered.\nTwo gcc patch are needed to build a toolchain with older compiler\n(gcc 4.9 to 6.4), gcc 7.2 contain already the fix.\n\nBackport a series related to bug 21930 and 22146.\nWithout them the float128 support break the C++ build for some\npackages.\n\nhttps://sourceware.org/bugzilla/show_bug.cgi?id=21930\nhttps://sourceware.org/bugzilla/show_bug.cgi?id=22146\n\nThis third series is for testing and review.\nLet's hope that glibc 2.26.1 will be released soon :)\n\nBest regards,\nRomain\n\nRomain Naour (7):\n  package/gcc: fix build issue with glibc 2.26\n  package/gcc: fix build issue with glibc 2.26\n  package/glibc: needs kernel headers >= 3.10 on powerpc64le\n  package/gcc: enable float128 on powerpc64le with glibc >= 2.26\n    toolchains\n  package/diffutils: disable getopt_long replacement with glibc\n  package/flex: disable reallocarray\n  package/glibc: bump to 2.26\n\n package/diffutils/diffutils.mk                     |   6 +\n package/flex/flex.mk                               |   3 +-\n ...t_t-not-struct-ucontext-in-linux-unwind.h.patch | 190 ++++++++++++\n package/gcc/4.9.4/944-sanitizer-linux.patch        |  88 ++++++\n ...t_t-not-struct-ucontext-in-linux-unwind.h.patch | 192 +++++++++++++\n package/gcc/5.4.0/944-sanitizer-linux.patch        |  91 ++++++\n ...t_t-not-struct-ucontext-in-linux-unwind.h.patch | 192 +++++++++++++\n package/gcc/6.4.0/943-sanitizer-linux.patch        |  91 ++++++\n package/gcc/Config.in.host                         |   4 +\n package/gcc/gcc.mk                                 |   8 +\n ...__builtin_types_compatible_p-in-C-mode-bu.patch |  50 ++++\n .../glibc/0001-sh-Fix-building-with-gcc5-6.patch   |  56 ----\n ...00366-Ignore-LD_LIBRARY_PATH-for-AT_SECUR.patch |  35 ---\n ...02-Do-not-use-generic-selection-in-C-mode.patch |  56 ++++\n ...-version-of-issignaling-that-does-not-use.patch | 225 +++++++++++++++\n ...ject-overly-long-LD_PRELOAD-path-elements.patch | 122 --------\n ...ersion-of-issignaling-when-__NO_LONG_DOUB.patch |  47 +++\n ...Reject-overly-long-LD_AUDIT-path-elements.patch | 204 -------------\n ...-version-of-iszero-that-does-not-use-__MA.patch | 210 ++++++++++++++\n package/glibc/0005-fix-binutils-2-29-build.patch   |  65 -----\n ...ify-use-the-builtin-when-optimizing-for-s.patch |  63 ++++\n ...g-IS_IN-libc-guards-to-vectorized-strcspn.patch |  47 ---\n package/glibc/0006-sh4-trap.patch                  | 318 ---------------------\n package/glibc/glibc.hash                           |   2 +-\n package/glibc/glibc.mk                             |   2 +-\n toolchain/toolchain-buildroot/Config.in            |   6 +\n 26 files changed, 1523 insertions(+), 850 deletions(-)\n create mode 100644 package/gcc/4.9.4/943-Use-ucontext_t-not-struct-ucontext-in-linux-unwind.h.patch\n create mode 100644 package/gcc/4.9.4/944-sanitizer-linux.patch\n create mode 100644 package/gcc/5.4.0/943-Use-ucontext_t-not-struct-ucontext-in-linux-unwind.h.patch\n create mode 100644 package/gcc/5.4.0/944-sanitizer-linux.patch\n create mode 100644 package/gcc/6.4.0/942-Use-ucontext_t-not-struct-ucontext-in-linux-unwind.h.patch\n create mode 100644 package/gcc/6.4.0/943-sanitizer-linux.patch\n create mode 100644 package/glibc/0001-Do-not-use-__builtin_types_compatible_p-in-C-mode-bu.patch\n delete mode 100644 package/glibc/0001-sh-Fix-building-with-gcc5-6.patch\n delete mode 100644 package/glibc/0002-CVE-2017-1000366-Ignore-LD_LIBRARY_PATH-for-AT_SECUR.patch\n create mode 100644 package/glibc/0002-Do-not-use-generic-selection-in-C-mode.patch\n create mode 100644 package/glibc/0003-Provide-a-C-version-of-issignaling-that-does-not-use.patch\n delete mode 100644 package/glibc/0003-ld.so-Reject-overly-long-LD_PRELOAD-path-elements.patch\n create mode 100644 package/glibc/0004-Fix-the-C-version-of-issignaling-when-__NO_LONG_DOUB.patch\n delete mode 100644 package/glibc/0004-ld.so-Reject-overly-long-LD_AUDIT-path-elements.patch\n create mode 100644 package/glibc/0005-Provide-a-C-version-of-iszero-that-does-not-use-__MA.patch\n delete mode 100644 package/glibc/0005-fix-binutils-2-29-build.patch\n create mode 100644 package/glibc/0006-Let-fpclassify-use-the-builtin-when-optimizing-for-s.patch\n delete mode 100644 package/glibc/0006-i686-Add-missing-IS_IN-libc-guards-to-vectorized-strcspn.patch\n delete mode 100644 package/glibc/0006-sh4-trap.patch","headers":{"Return-Path":"<buildroot-bounces@busybox.net>","X-Original-To":["incoming@patchwork.ozlabs.org","buildroot@lists.busybox.net"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","buildroot@osuosl.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=busybox.net\n\t(client-ip=140.211.166.138; helo=whitealder.osuosl.org;\n\tenvelope-from=buildroot-bounces@busybox.net;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"Zlp4qaL8\"; dkim-atps=neutral"],"Received":["from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y03Jv3BZwz9t5C\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 24 Sep 2017 07:24:47 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 42E6788F0E;\n\tSat, 23 Sep 2017 21:24:43 +0000 (UTC)","from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 8vEOkONVWCuv; Sat, 23 Sep 2017 21:24:42 +0000 (UTC)","from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id C445B88F58;\n\tSat, 23 Sep 2017 21:24:41 +0000 (UTC)","from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id 83D8E1C0060\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:31 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 75CD788AD6\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:31 +0000 (UTC)","from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id wL9zDBJrZDWi for <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:30 +0000 (UTC)","from mail-wm0-f65.google.com (mail-wm0-f65.google.com\n\t[74.125.82.65])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 2E7C988ABB\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 21:24:30 +0000 (UTC)","by mail-wm0-f65.google.com with SMTP id i131so4067444wma.1\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 14:24:30 -0700 (PDT)","from localhost.localdomain\n\t([2a01:e35:1391:67d0:e6f9:2d2f:1a1e:79bf])\n\tby smtp.gmail.com with ESMTPSA id\n\tf89sm1253848wmh.18.2017.09.23.14.24.27\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 23 Sep 2017 14:24:27 -0700 (PDT)"],"X-Virus-Scanned":["amavisd-new at osuosl.org","amavisd-new at osuosl.org"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=from:to:cc:subject:date:message-id:in-reply-to:references\n\t:mime-version:content-transfer-encoding;\n\tbh=NY4c5WuLS6kSOHfwP2AbuM7TsJAeX055DEvd/1HcS74=;\n\tb=Zlp4qaL8GKV1EKCE0N4gjUhIMCcB6YguT8epP1Rwlc3T6ygPRpYDYAjiH9AwhSuuVO\n\tssUZ2clQumeQCp+ZkpCUCYocrMbdvNaR1l2y4k/S6OxpAIZ3KrN9JmUSA0fNC2b4C+Vf\n\tGzlfamFKN6kNDy9AzeLzVK6oDpqxkh09YiG5plCeYJonsiRS+bjJb0FkwHl73R+2kCbq\n\tG1DDsW4uVcM+xKFdtYWMaB8i8zM+0ncG4gC1OvjGnNPo/a2HjTlD6Ifxt3KfkxbaYkGe\n\te1nBR9QPO9ZFCBz+MMFk+UgNKDaaJs0PZwa6u5z5ahDG/wcz01/tlokRbfAR8AyoEDYa\n\tY3jQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=NY4c5WuLS6kSOHfwP2AbuM7TsJAeX055DEvd/1HcS74=;\n\tb=a0sUr8BX6eMThu++6g8rOjDA+GjqrbGK6Gvo4IlMksKK+QnnZHWNCtJ/fFJPCdkuLQ\n\tZKVVoZJ1rdBTnjcC2VUSUprhwMQqCDVmVVVz8BXkzpcnFh43AAkx4+SUBsuDKk9rqIuT\n\tHGBfpc/ac53PD2C85OI4aKFcCyEZGNU8bhkAd759bbh6a5ambqHU+oxnd9k/LEZ6krUe\n\tpVB7ru9mzb32XxbKlNb4fybEgjD90HTKDM7sg4uEbt64PreU6iP9PHlA6jsup3Yjz53Q\n\t9OYyWKW6n+lXvhDk9AWxTMTAUnDfmtNqyS6kGJF4MSv9DZYRqaLsTwhUQ/Lb22Q5KPDW\n\tDlkg==","X-Gm-Message-State":"AHPjjUhVTZ4OPIazYFLFF0Wnen945PjU5ySWTRu+puo02nrOGg7P9J+m\n\t1QqChz8VqQoL4tazlwsqKVByMhng","X-Google-Smtp-Source":"AOwi7QBl5MK17y/hqUWUzBdlhK4AVf5vwQ2yDVtxKJFHiruKN8WlV5ylLyYSLfMFK4CC+aayN9+XUA==","X-Received":"by 10.28.152.23 with SMTP id a23mr6443627wme.45.1506201868362;\n\tSat, 23 Sep 2017 14:24:28 -0700 (PDT)","From":"Romain Naour <romain.naour@gmail.com>","To":"buildroot@buildroot.org","Date":"Sat, 23 Sep 2017 23:24:07 +0200","Message-Id":"<20170923212414.16744-9-romain.naour@gmail.com>","X-Mailer":"git-send-email 2.9.5","In-Reply-To":"<20170923212414.16744-1-romain.naour@gmail.com>","References":"<20170923212414.16744-1-romain.naour@gmail.com>","MIME-Version":"1.0","Cc":"Romain Naour <romain.naour@gmail.com>","Subject":"[Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","X-BeenThere":"buildroot@busybox.net","X-Mailman-Version":"2.1.18-1","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.busybox.net>","List-Unsubscribe":"<http://lists.busybox.net/mailman/options/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=unsubscribe>","List-Archive":"<http://lists.busybox.net/pipermail/buildroot/>","List-Post":"<mailto:buildroot@busybox.net>","List-Help":"<mailto:buildroot-request@busybox.net?subject=help>","List-Subscribe":"<http://lists.busybox.net/mailman/listinfo/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@busybox.net","Sender":"\"buildroot\" <buildroot-bounces@busybox.net>"}},{"id":1774087,"web_url":"http://patchwork.ozlabs.org/comment/1774087/","msgid":"<4298b124-8985-eb34-4ffe-456543043d56@gmail.com>","list_archive_url":null,"date":"2017-09-23T21:28:55","subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","submitter":{"id":67942,"url":"http://patchwork.ozlabs.org/api/people/67942/","name":"Romain Naour","email":"romain.naour@gmail.com"},"content":"This series was send twice... sorry for the noise.\n\nRomain","headers":{"Return-Path":"<buildroot-bounces@busybox.net>","X-Original-To":["incoming@patchwork.ozlabs.org","buildroot@lists.busybox.net"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","buildroot@osuosl.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=busybox.net\n\t(client-ip=140.211.166.137; helo=fraxinus.osuosl.org;\n\tenvelope-from=buildroot-bounces@busybox.net;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"FaL4xdWk\"; dkim-atps=neutral"],"Received":["from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y03Px1SlQz9s72\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 24 Sep 2017 07:29:08 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 4DFCE881C1;\n\tSat, 23 Sep 2017 21:29:04 +0000 (UTC)","from fraxinus.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 8xlbjWN1oHAB; Sat, 23 Sep 2017 21:29:01 +0000 (UTC)","from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 0208388148;\n\tSat, 23 Sep 2017 21:29:01 +0000 (UTC)","from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id B689D1C0060\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:28:59 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id A2FA58898B\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:28:59 +0000 (UTC)","from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id FmViOt5WwwHs for <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:28:58 +0000 (UTC)","from mail-wm0-f41.google.com (mail-wm0-f41.google.com\n\t[74.125.82.41])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 671C78891F\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 21:28:58 +0000 (UTC)","by mail-wm0-f41.google.com with SMTP id b195so11052361wmb.5\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 14:28:58 -0700 (PDT)","from ?IPv6:2a01:e35:1391:67d0:e6f9:2d2f:1a1e:79bf?\n\t([2a01:e35:1391:67d0:e6f9:2d2f:1a1e:79bf])\n\tby smtp.gmail.com with ESMTPSA id\n\tp78sm2964347wma.11.2017.09.23.14.28.55\n\tfor <buildroot@buildroot.org>\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 23 Sep 2017 14:28:56 -0700 (PDT)"],"X-Virus-Scanned":["amavisd-new at osuosl.org","amavisd-new at osuosl.org"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=subject:to:references:from:message-id:date:user-agent:mime-version\n\t:in-reply-to:content-language:content-transfer-encoding;\n\tbh=PraBvewmEdbkzW91X+eRUXPx6RadPv1sdMNguks6vEk=;\n\tb=FaL4xdWkUr4D5U+7Nsqol/JPn2RtQEgspoCkhENxtluqcoepBK0uGq+nlB8z6xJ8C9\n\tP7KRaRCaHPIKLsT2tMCuDHmmTj6p39llimbDD6dfN35JFXey1tHAFsLz1GilRGJVEApb\n\tkI/ILEV/sW/tSZUJ9haDjTFPbVOx+moZaPVdQ03p7yaDkEjlGKVuSaQQdoWHPzcS6XNX\n\tSMKQqZWiDBkxnv5z4rrXRkQFpwgz/+i0NrRB/j2eMMgfHTUMMwezObvVkQo3EogJpUP1\n\tIX0FKbg5TAioEoWVwa4UNJVE+3G+8KncVqv984wxoOT404BSACTXQZwwf/OlSqyZqv+M\n\trAAQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=PraBvewmEdbkzW91X+eRUXPx6RadPv1sdMNguks6vEk=;\n\tb=SyJ+BITVaKOJ81R/RK+4daqr5AggmaFr3dnXVOi20VM0ifoV+Z5/CouLGio9RMXPCj\n\tcwE7kGQ3fcs5GdEG9zomGD+aWaPDa2poXiad83MHQBTe8BRWU7BztgATENsOMLw0/wvM\n\t8+cWGke7DGW2l95Pe6a8xRB0DMYgYzH4WrOH9ESfB6b7b7wgwu/dAahxu3nO8rOs6vdn\n\tyIr9ZMHKqB70VsotJaHticaPXLXFumocpDoupVkwYM5BxoV3WHNP2YPh/1JelJyW/DXi\n\ty2yA+WsFGXGqsywlgAiVJochFBJqrRztsd9Sbioqp5dPZ5anB3HOGl22L2e0xHwzvDMO\n\tshDA==","X-Gm-Message-State":"AHPjjUhUBqwF+njvtjIzTGqelDh5nbQDe4VcoVqtsObySLWC42lg3m27\n\tuKC2YzvgYJUz1marY2yYYBu6tVi1","X-Google-Smtp-Source":"AOwi7QAX4+OqQ41pTItv4hnEUXZqWKVQ3N5b3eAbq4aQ4RR8IxtcBDzMAkCxNZceNFZyornnatxI1A==","X-Received":"by 10.28.54.3 with SMTP id d3mr6696331wma.56.1506202136582;\n\tSat, 23 Sep 2017 14:28:56 -0700 (PDT)","To":"buildroot@buildroot.org","References":"<20170923212414.16744-1-romain.naour@gmail.com>\n\t<20170923212414.16744-9-romain.naour@gmail.com>","From":"Romain Naour <romain.naour@gmail.com>","Message-ID":"<4298b124-8985-eb34-4ffe-456543043d56@gmail.com>","Date":"Sat, 23 Sep 2017 23:28:55 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170923212414.16744-9-romain.naour@gmail.com>","Content-Language":"en-US","Subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","X-BeenThere":"buildroot@busybox.net","X-Mailman-Version":"2.1.18-1","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.busybox.net>","List-Unsubscribe":"<http://lists.busybox.net/mailman/options/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=unsubscribe>","List-Archive":"<http://lists.busybox.net/pipermail/buildroot/>","List-Post":"<mailto:buildroot@busybox.net>","List-Help":"<mailto:buildroot-request@busybox.net?subject=help>","List-Subscribe":"<http://lists.busybox.net/mailman/listinfo/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@busybox.net","Sender":"\"buildroot\" <buildroot-bounces@busybox.net>"}},{"id":1776621,"web_url":"http://patchwork.ozlabs.org/comment/1776621/","msgid":"<e2bc3587-ca5e-9aef-752e-3902abe1624d@mind.be>","list_archive_url":null,"date":"2017-09-27T21:12:42","subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","submitter":{"id":11809,"url":"http://patchwork.ozlabs.org/api/people/11809/","name":"Arnout Vandecappelle","email":"arnout@mind.be"},"content":"On 23-09-17 23:23, Romain Naour wrote:\n> This series bump glibc to the latest release and allow to remove all\n> patches required for the previous version! But glibc come with some\n> new issue that are hopefully already fixed in the 2.26.x stable branch.\n\n Applied the series to master, thanks.\n\n\n> While testing this new version, some build issues has been dicovered.\n> Two gcc patch are needed to build a toolchain with older compiler\n> (gcc 4.9 to 6.4), gcc 7.2 contain already the fix.\n> \n> Backport a series related to bug 21930 and 22146.\n> Without them the float128 support break the C++ build for some\n> packages.\n> \n> https://sourceware.org/bugzilla/show_bug.cgi?id=21930\n> https://sourceware.org/bugzilla/show_bug.cgi?id=22146\n> \n> This third series is for testing and review.\n> Let's hope that glibc 2.26.1 will be released soon :)\n\n As discussed on IRC:\n\n Apparently there won't be a glibc 2.26.1. It's up to distros to pick a git\ncommit to release. So we have the choice to either keep a lot of patches in\nBuildroot, or use a git download instead of a tarball. The latter has the\ndisadvantage of having a silly version \"number\" (the sha1), and that git\ndownloads are generally much slower.\n\n For now, we have those 6 patches in Buildroot. This may change in the future.\n\n Regards,\n Arnout","headers":{"Return-Path":"<buildroot-bounces@busybox.net>","X-Original-To":["incoming@patchwork.ozlabs.org","buildroot@lists.busybox.net"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","buildroot@osuosl.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=busybox.net\n\t(client-ip=140.211.166.138; helo=whitealder.osuosl.org;\n\tenvelope-from=buildroot-bounces@busybox.net;\n\treceiver=<UNKNOWN>)","Received":["from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y2VtM1M13z9t33\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 07:13:47 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 04CCB89435;\n\tWed, 27 Sep 2017 21:13:44 +0000 (UTC)","from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id j4cPIut5s1Dw; Wed, 27 Sep 2017 21:13:41 +0000 (UTC)","from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 9D45589422;\n\tWed, 27 Sep 2017 21:13:41 +0000 (UTC)","from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\tby ash.osuosl.org (Postfix) with ESMTP id 68BF01C0526\n\tfor <buildroot@lists.busybox.net>;\n\tWed, 27 Sep 2017 21:13:40 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 62AC5886E2\n\tfor <buildroot@lists.busybox.net>;\n\tWed, 27 Sep 2017 21:13:40 +0000 (UTC)","from fraxinus.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id vwHSat-04nSd for <buildroot@lists.busybox.net>;\n\tWed, 27 Sep 2017 21:13:39 +0000 (UTC)","from exchange.essensium.com (220.77.144.195.ipv4.evonet.be\n\t[195.144.77.220])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 6BA47886B5\n\tfor <buildroot@buildroot.org>; Wed, 27 Sep 2017 21:13:39 +0000 (UTC)","from [10.8.0.14] (10.3.7.11) by beleexch01.local.ess-mail.com\n\t(10.3.7.8) with Microsoft SMTP Server (TLS) id 15.0.847.32;\n\tWed, 27 Sep 2017 23:12:43 +0200"],"X-Virus-Scanned":["amavisd-new at osuosl.org","amavisd-new at osuosl.org"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","To":"Romain Naour <romain.naour@gmail.com>, <buildroot@buildroot.org>","References":"<20170923212414.16744-1-romain.naour@gmail.com>","From":"Arnout Vandecappelle <arnout@mind.be>","Organization":"Essensium/Mind","Message-ID":"<e2bc3587-ca5e-9aef-752e-3902abe1624d@mind.be>","Date":"Wed, 27 Sep 2017 23:12:42 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170923212414.16744-1-romain.naour@gmail.com>","Content-Language":"en-GB","X-Originating-IP":"[10.3.7.11]","X-ClientProxiedBy":"beleexch01.local.ess-mail.com (10.3.7.8) To\n\tbeleexch01.local.ess-mail.com (10.3.7.8)","Subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","X-BeenThere":"buildroot@busybox.net","X-Mailman-Version":"2.1.18-1","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.busybox.net>","List-Unsubscribe":"<http://lists.busybox.net/mailman/options/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=unsubscribe>","List-Archive":"<http://lists.busybox.net/pipermail/buildroot/>","List-Post":"<mailto:buildroot@busybox.net>","List-Help":"<mailto:buildroot-request@busybox.net?subject=help>","List-Subscribe":"<http://lists.busybox.net/mailman/listinfo/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@busybox.net","Sender":"\"buildroot\" <buildroot-bounces@busybox.net>"}},{"id":1787547,"web_url":"http://patchwork.ozlabs.org/comment/1787547/","msgid":"<20171016162519.GC2862@scaer>","list_archive_url":null,"date":"2017-10-16T16:25:19","subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","submitter":{"id":13903,"url":"http://patchwork.ozlabs.org/api/people/13903/","name":"Yann E. MORIN","email":"yann.morin.1998@free.fr"},"content":"Arnout, All,\n\nOn 2017-09-27 23:12 +0200, Arnout Vandecappelle spake thusly:\n> On 23-09-17 23:23, Romain Naour wrote:\n> > Let's hope that glibc 2.26.1 will be released soon :)\n> \n>  As discussed on IRC:\n> \n>  Apparently there won't be a glibc 2.26.1. It's up to distros to pick a git\n> commit to release.\n\nYep, this is just silly... :-(\n\n> So we have the choice to either keep a lot of patches in\n> Buildroot, or use a git download instead of a tarball. The latter has the\n> disadvantage of having a silly version \"number\" (the sha1), and that git\n> downloads are generally much slower.\n\nIf we want a slightly less-silly-looking version, we could use something\nlike:\n\n    glibc-2.26-43-gfdf58eb\n\nwhichh means the sha1 'fdf58eb' that is '43' commits after the 'glibc-2.26'\ntag. But we have to be careful about shortening the sha1, to avoid\ncollisions. I would say that we stay with the full sha1.\n\nIt is pretty easy to generate such a version string:\n\n    git describe --match 'glibc-*' --abbrev=12 origin/release/2.26/master\n\n>  For now, we have those 6 patches in Buildroot. This may change in the future.\n\nI would say that we should switch to using the 2.26/master branch from\nupstream, because we don;t have the bandwidth to assess whether we\nneed/want to backport individual patches.\n\nIf upstream commits on the maintenance branch, it means that it is a\nfix. And we want fixes, whatever they fix: functionality or security.\n\nSo I'd say we should switch to git. The repo is even accessible through\nhttps (although it is not documented): https://sourceware.org/git/glibc.git\n\nRegards,\nYann E. MORIN.","headers":{"Return-Path":"<buildroot-bounces@busybox.net>","X-Original-To":["incoming@patchwork.ozlabs.org","buildroot@lists.busybox.net"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","buildroot@osuosl.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=busybox.net\n\t(client-ip=140.211.166.138; helo=whitealder.osuosl.org;\n\tenvelope-from=buildroot-bounces@busybox.net;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"L8Jcsix7\"; dkim-atps=neutral"],"Received":["from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yG3Zy57kYz9s1h\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 17 Oct 2017 03:25:29 +1100 (AEDT)","from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 986B28665C;\n\tMon, 16 Oct 2017 16:25:27 +0000 (UTC)","from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id a3ul-0Njjym5; Mon, 16 Oct 2017 16:25:26 +0000 (UTC)","from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 6C1D086642;\n\tMon, 16 Oct 2017 16:25:26 +0000 (UTC)","from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id 525291C3EBB\n\tfor <buildroot@lists.busybox.net>;\n\tMon, 16 Oct 2017 16:25:25 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 4D0BC86642\n\tfor <buildroot@lists.busybox.net>;\n\tMon, 16 Oct 2017 16:25:25 +0000 (UTC)","from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id TVpsngcZ-M-Z for <buildroot@lists.busybox.net>;\n\tMon, 16 Oct 2017 16:25:24 +0000 (UTC)","from mail-wm0-f65.google.com (mail-wm0-f65.google.com\n\t[74.125.82.65])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 02F2F865F8\n\tfor <buildroot@buildroot.org>; Mon, 16 Oct 2017 16:25:24 +0000 (UTC)","by mail-wm0-f65.google.com with SMTP id k4so5124475wmc.1\n\tfor <buildroot@buildroot.org>; Mon, 16 Oct 2017 09:25:23 -0700 (PDT)","from ymorin.is-a-geek.org\n\t(2a01cb088610730020a9c19da35dc850.ipv6.abo.wanadoo.fr.\n\t[2a01:cb08:8610:7300:20a9:c19d:a35d:c850])\n\tby smtp.gmail.com with ESMTPSA id\n\tr44sm20185348wrb.37.2017.10.16.09.25.20\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tMon, 16 Oct 2017 09:25:21 -0700 (PDT)","by ymorin.is-a-geek.org (sSMTP sendmail emulation);\n\tMon, 16 Oct 2017 18:25:19 +0200"],"X-Virus-Scanned":["amavisd-new at osuosl.org","amavisd-new at osuosl.org"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=sender:date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=WmBssWBw9NdVudXebglF0UQEjnCMDs0/4eGssZp8juE=;\n\tb=L8Jcsix7ZghhToSrXa3g4NBY7TyouxkNzOoLleFjvnPvSyXTX5PHSIJLzJHVOtHGLE\n\t8GZiAD+LLpWxDYRXNxSJkkyAZgW9VZh0QXpOu4yriCNseeaImAGt32dXaC3XD9q1ealz\n\tsmmvpt8gfT2H5WqdEWO7SjWO3YAHT04nBGNXu9E+EyS9MLesc/qHQ+YL3i0peoiK6u+5\n\tUH4kSwUAa4fR3vsHp2b+NwlGWQ4UukskO84ACfwsqxHEk9GgcyaJmsKMEZkKwF4617Me\n\tc7Xt7VfJdnDWRTV0/TD806xSl1pRB2znRfzhN8+xHDCFfn3Y9U5m0Mgg+9ZNK9XLI8F2\n\to0qQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:sender:date:from:to:cc:subject:message-id\n\t:references:mime-version:content-disposition:in-reply-to:user-agent; \n\tbh=WmBssWBw9NdVudXebglF0UQEjnCMDs0/4eGssZp8juE=;\n\tb=COzcTyjRATqFzt8X0lisZsIKu4YGtxXt4fS2i14jUf8d4SLs4EuaXKh3qWUdqIgNpx\n\tee1Mlz2KT90uLyPo74AbBxzHC4yyGtSE5JoKjadpE+sn9tEDE6QejosCdfBOTXtqJ1V3\n\tuURklpfAWFJnL657xeLG4m7F2pkLbEDj+dsi5Gl6EobS/Q8cs7kJ3mk62BSYtexFqGy6\n\tQDon7nQkOwOLEJugO7KaWdJzqcD+QsBqjEiQ4VmhyRxhktxH8rFO5YwZXMCLaE9vEWM5\n\thD5B2ZKiKE8+pb9as/ST+LW631PuBHdOvt+WaTkMSLhtuFy01Y6ycPVx1AuC3IfHlLDZ\n\tDZRg==","X-Gm-Message-State":"AMCzsaX3oNsZVzyJSA43zRcx7A3/CdWEs4SNwRAnPSIlYSXUiqs5X9zz\n\thtO++bDsBGRRM8aIBp4OOHY=","X-Google-Smtp-Source":"ABhQp+RNt6skmCVf4GBYX+mExRBwE7SSajTK1gjjVzHS9Kj4OhQtTWu4TZ3uZrBPdo+4KypAkHKPkQ==","X-Received":"by 10.28.88.71 with SMTP id m68mr1270225wmb.129.1508171122510;\n\tMon, 16 Oct 2017 09:25:22 -0700 (PDT)","Date":"Mon, 16 Oct 2017 18:25:19 +0200","From":"\"Yann E. MORIN\" <yann.morin.1998@free.fr>","To":"Arnout Vandecappelle <arnout@mind.be>","Message-ID":"<20171016162519.GC2862@scaer>","References":"<20170923212414.16744-1-romain.naour@gmail.com>\n\t<e2bc3587-ca5e-9aef-752e-3902abe1624d@mind.be>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<e2bc3587-ca5e-9aef-752e-3902abe1624d@mind.be>","User-Agent":"Mutt/1.5.22 (2013-10-16)","Cc":"Romain Naour <romain.naour@gmail.com>, buildroot@buildroot.org","Subject":"Re: [Buildroot] [PATCH v3 0/7] glibc: bump to 2.26","X-BeenThere":"buildroot@busybox.net","X-Mailman-Version":"2.1.18-1","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.busybox.net>","List-Unsubscribe":"<http://lists.busybox.net/mailman/options/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=unsubscribe>","List-Archive":"<http://lists.busybox.net/pipermail/buildroot/>","List-Post":"<mailto:buildroot@busybox.net>","List-Help":"<mailto:buildroot-request@busybox.net?subject=help>","List-Subscribe":"<http://lists.busybox.net/mailman/listinfo/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@busybox.net","Sender":"\"buildroot\" <buildroot-bounces@busybox.net>"}}]