Cover Letter Detail
Show a cover letter.
GET /api/covers/817832/?format=api
{ "id": 817832, "url": "http://patchwork.ozlabs.org/api/covers/817832/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/cover/20170923212414.16744-1-romain.naour@gmail.com/", "project": { "id": 27, "url": "http://patchwork.ozlabs.org/api/projects/27/?format=api", "name": "Buildroot development", "link_name": "buildroot", "list_id": "buildroot.buildroot.org", "list_email": "buildroot@buildroot.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170923212414.16744-1-romain.naour@gmail.com>", "list_archive_url": null, "date": "2017-09-23T21:23:59", "name": "[v3,0/7] glibc: bump to 2.26", "submitter": { "id": 67942, "url": "http://patchwork.ozlabs.org/api/people/67942/?format=api", "name": "Romain Naour", "email": "romain.naour@gmail.com" }, "mbox": "http://patchwork.ozlabs.org/project/buildroot/cover/20170923212414.16744-1-romain.naour@gmail.com/mbox/", "series": [ { "id": 4786, "url": "http://patchwork.ozlabs.org/api/series/4786/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=4786", "date": "2017-09-23T21:23:59", "name": "glibc: bump to 2.26", "version": 3, "mbox": "http://patchwork.ozlabs.org/series/4786/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/817832/comments/", "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=\"pEJL2Yfe\"; 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 3y03JZ1Ggdz9t4P\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 24 Sep 2017 07:24:29 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 2089588F30;\n\tSat, 23 Sep 2017 21:24: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 r7oJ1TkDHBbT; Sat, 23 Sep 2017 21:24:23 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 17BC788F0B;\n\tSat, 23 Sep 2017 21:24:23 +0000 (UTC)", "from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136])\n\tby ash.osuosl.org (Postfix) with ESMTP id A72D71C0060\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:21 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby silver.osuosl.org (Postfix) with ESMTP id 9607825605\n\tfor <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:21 +0000 (UTC)", "from silver.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id q8jM3FrUggqA for <buildroot@lists.busybox.net>;\n\tSat, 23 Sep 2017 21:24:21 +0000 (UTC)", "from mail-wr0-f193.google.com (mail-wr0-f193.google.com\n\t[209.85.128.193])\n\tby silver.osuosl.org (Postfix) with ESMTPS id AE183255E3\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 21:24:20 +0000 (UTC)", "by mail-wr0-f193.google.com with SMTP id g50so2261978wra.3\n\tfor <buildroot@buildroot.org>; Sat, 23 Sep 2017 14:24:20 -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.17\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 23 Sep 2017 14:24:18 -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:mime-version\n\t:content-transfer-encoding;\n\tbh=NY4c5WuLS6kSOHfwP2AbuM7TsJAeX055DEvd/1HcS74=;\n\tb=pEJL2Yfev0olWnE200AAPsw+/mtOs9gZC9kl/vWA447iXO3Gd8Yt6aQGa2tWEQfHLn\n\tUuUySiTUEQBncEACboT2siOqc31aNBP35sGhCUpjRXLR9WkyvVt60jjajGHoimIol7Tl\n\tepZwhR/G9ngy2bM6RX8/BDeJTofnpknjjur5hPD7XPBIi3lQ5fl1qpW72q1bVIFPOGW8\n\tcYE0NgFE8m51eZbJu0V2CKaWQCujsnq/Dqc817GcYL1mWmqQTX+ikN/IG9s4MmxfADUT\n\tV6zH2I3T6rn2O5Nyuq4Pl9AsVygACsgx0nGXA3aGzZtm2mnvSQsDWyr2fXTIFWDP3tL/\n\tx/mw==", "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:mime-version\n\t:content-transfer-encoding;\n\tbh=NY4c5WuLS6kSOHfwP2AbuM7TsJAeX055DEvd/1HcS74=;\n\tb=SMLExoEiI6AkMhDcC09k0SojtWSvaG6WOVmT76dOsWASfarsX63u/fxjEdT5Z921JF\n\toIRODa2v72c7zjxUpozAwIUDy9sDaP49tXQehWG3YGPxDXHfTj5M/b5D6FEp/+Vfvm1Q\n\tjwwQ0duQcFh2xui/J/8j3bFd7RZribOixHWOEPA9EM8OvVyyKAGzZRBpU3R+fb66w8fW\n\tfLPCOQb//5RXCxCP2GOiPTU+tMXQ5xRN/o1jCh9GeHxlh+eHbNuQqJKV37IEN+mAXapw\n\tvg50F5V0X/IjN4gBXR19Ycmh6+UEyYh2+VeJtv/DOyhJws3oAEYojPLoo2+psFO2cj0W\n\t4NTw==", "X-Gm-Message-State": "AHPjjUia9XdwZRexDOYVxeF+5dqKasaLDKuTb0432oNko2BhCcgu9pMt\n\tLj2ekJgBw7NTNuAYPClfBcT001Na", "X-Google-Smtp-Source": "AOwi7QCS1bSCvGsnql9f0A5sazTKhhFooylPAunZewt+8a2A4YOX+SIqAFOqxTj4gVNZz1DxWq45YA==", "X-Received": "by 10.223.135.252 with SMTP id c57mr2150136wrc.204.1506201858880;\n\tSat, 23 Sep 2017 14:24:18 -0700 (PDT)", "From": "Romain Naour <romain.naour@gmail.com>", "To": "buildroot@buildroot.org", "Date": "Sat, 23 Sep 2017 23:23:59 +0200", "Message-Id": "<20170923212414.16744-1-romain.naour@gmail.com>", "X-Mailer": "git-send-email 2.9.5", "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>" }, "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" }