{"id":2231672,"url":"http://patchwork.ozlabs.org/api/covers/2231672/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/cover/20260501062316.1942112-1-bernd@kuhls.net/","project":{"id":27,"url":"http://patchwork.ozlabs.org/api/projects/27/?format=json","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":"<20260501062316.1942112-1-bernd@kuhls.net>","list_archive_url":null,"date":"2026-05-01T06:22:53","name":"[v3,00/21] package/gcc: add version 16.1.0","submitter":{"id":86624,"url":"http://patchwork.ozlabs.org/api/people/86624/?format=json","name":"Bernd Kuhls","email":"bernd@kuhls.net"},"mbox":"http://patchwork.ozlabs.org/project/buildroot/cover/20260501062316.1942112-1-bernd@kuhls.net/mbox/","series":[{"id":502425,"url":"http://patchwork.ozlabs.org/api/series/502425/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/list/?series=502425","date":"2026-05-01T06:22:53","name":"package/gcc: add version 16.1.0","version":3,"mbox":"http://patchwork.ozlabs.org/series/502425/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/2231672/comments/","headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=ZMKsPk/8;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g6LZm2nclz1xqf\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Fri, 01 May 2026 16:23:26 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id F3CE3854A0;\n\tFri,  1 May 2026 06:23:22 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id TT6Imhymu5jr; Fri,  1 May 2026 06:23:21 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id CB817854A5;\n\tFri,  1 May 2026 06:23:21 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n by lists1.osuosl.org (Postfix) with ESMTP id 3D19B293\n for <buildroot@buildroot.org>; Fri,  1 May 2026 06:23:20 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 2AC5B854A5\n for <buildroot@buildroot.org>; Fri,  1 May 2026 06:23:20 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id 4NTQlXEkf-Qa for <buildroot@buildroot.org>;\n Fri,  1 May 2026 06:23:19 +0000 (UTC)","from dd20012.kasserver.com (dd20012.kasserver.com [85.13.140.57])\n by smtp1.osuosl.org (Postfix) with ESMTPS id D53DF854A0\n for <buildroot@buildroot.org>; Fri,  1 May 2026 06:23:18 +0000 (UTC)","from fli4l.lan.fli4l (p4fd6c2eb.dip0.t-ipconnect.de\n [79.214.194.235])\n by dd20012.kasserver.com (Postfix) with ESMTPSA id 8CEA1A4C00A3;\n Fri,  1 May 2026 08:23:16 +0200 (CEST)","from bruckner.lan.fli4l ([192.168.1.1]:38120)\n by fli4l.lan.fli4l with esmtp (Exim 4.99.2)\n (envelope-from <bernd@kuhls.net>) id 1wIhHQ-000000007tD-297Y;\n Fri, 01 May 2026 06:23:16 +0000"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org CB817854A5","OpenDKIM Filter v2.11.0 smtp1.osuosl.org D53DF854A0"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1777616601;\n\tbh=7FBD6NKDti9ZtiUgwh9FpPm62Ij67/4VD9TdtjLD5OY=;\n\th=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:Cc:From;\n\tb=ZMKsPk/85uB9trjQzuIcpbCCKHtky4JYT5Hawi/G35USWOGtppRwcLxBw9bIESjYh\n\t XiaFkPMRnZGAkSymjzQptnEwZ5NNWizVKKF8Qqd0msX3z15PPF8vhd9GflRYSbLqsC\n\t oCHJrs1uoXMNq8Lxcf1zdOgf6VEeQgn8l66NHtab5/uGV0aM2GNq8RrZYjoPNbOrBz\n\t N7MtEWrkZulxaNmJSHtT/6TUItrMN7v4W1ujMZdm90sVkfv+BRdqonZroIEGnD8eTS\n\t 7WgNa9nR4ZaXTEJRJAmHzwfI2XhBwv+JuOEb7KpR8F3Fv53/6bYiEmZncmyHTsJWYQ\n\t FeuP84YWm+iog==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=85.13.140.57;\n helo=dd20012.kasserver.com; envelope-from=bernd@kuhls.net;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org D53DF854A0","From":"Bernd Kuhls <bernd@kuhls.net>","To":"buildroot@buildroot.org","Date":"Fri,  1 May 2026 08:22:53 +0200","Message-ID":"<20260501062316.1942112-1-bernd@kuhls.net>","X-Mailer":"git-send-email 2.47.3","MIME-Version":"1.0","X-Spamd-Bar":"++","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=kuhls.net;\n s=kas202511301023; t=1777616596;\n bh=xn/w2mZl43xdRIHsBan5ck9W4dOOQ4bBrR9hyRpuUBM=;\n h=From:To:Cc:Subject:Date:From;\n b=FqZEXYm3KM8QHS8H9ufI4S7UWvBrTp8QHETZSMrSYGyD0MuaH48tZjZW1mTyiRUz2\n TelHcOm+xplKV9Uz0UapFqckF+HTR8wOg24FyxSiVXwymsFIC733NDTA2nB/faIe4H\n U7sg5dyyFmtHrTjGF7nk5c/2NG/XM6IbJnZdg2AnBMEq2fEA+oo3epJxC+x6V64eEU\n DHDlSQltS5Qy7RrOroIwELnGDIiHYF3uMKs40v9opAsfXeHR8WHrY6eN0SWz0MojOc\n NWAjii3DsSBw+qaFWOUz8XvzOto0MXoi2+o2WZFSNmnXNh5Zg2vIsJZ9BdrT0GOlha\n nCDavBJCcHe6A==","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=kuhls.net","smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=kuhls.net header.i=@kuhls.net header.a=rsa-sha256\n header.s=kas202511301023 header.b=FqZEXYm3"],"Subject":"[Buildroot] [PATCH v3 00/21] package/gcc: add version 16.1.0","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","Cc":"Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>,\n Tudor Holton <buildroot@tudorholton.com>,\n Fabrice Fontaine <fontaine.fabrice@gmail.com>,\n Angelo Compagnucci <angelo.compagnucci@gmail.com>,\n Olivier Schonken <olivier.schonken@gmail.com>,\n Thomas Petazzoni <thomas.petazzoni@bootlin.com>,\n Romain Naour <romain.naour@gmail.com>,\n Giulio Benetti <giulio.benetti@benettiengineering.com>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"},"content":"This series adds gcc 16.1.0\n\nPatches 0001 - 0014 add build fixes for gcc 16.\n\nRegards, Bernd\n\n\nv3:\n- added updated cups-filters series to gcc series\n- added openjdk and rocksdb bumps to series\nv2: fixed typos\n\n\nAngelo Compagnucci (1):\n  package/qpdf: bump to version 12.3.2\n\nBernd Kuhls (19):\n  package/autoconf: bump version to 2.73\n  package/autoconf-archive: bump version to 2024.10.16\n  package/redis-plus-plus: disable -Werror\n  package/dump1090: disable -Werror\n  package/qt5/qt5webkit: Fix build with gcc 16.x\n  package/grantlee: Fix build with gcc 16.x\n  package/cups-filters: add upstream patch to fix CVE-2025-64524\n  package/cups-filters: fix build against qpdf 12\n  package/cups-filters: Fix build with gcc 16.x\n  package/openjdk{-bin}: bump versions to latest 17.x and 21.x series\n  package/snappy: enable rtti\n  package/rocksdb: bump version to 11.0.4\n  toolchain/Config.in: add BR2_TOOLCHAIN_GCC_AT_LEAST_16 blind option\n  arch/Config.in: introduce BR2_ARCH_NEEDS_GCC_AT_LEAST_17\n  toolchain/toolchain-external/toolchain-external-custom: add gcc 16\n    version selection\n  package/gcc: add version 16.1.0\n  package/gcc: switch to GCC 15.x as the default\n  support/config-fragments/autobuild/br-arm-internal-glibc: update to\n    bleeding edge components\n  package/gcc: drop support for GCC 13.x\n\nThomas Devoogdt (1):\n  package/openjdk{-bin}: add OpenJDK25 and configure it as latest\n\n .checkpackageignore                           |   3 +-\n Config.in.legacy                              |   7 +\n DEVELOPERS                                    |   1 +\n arch/Config.in                                |   4 +\n .../autoconf-archive/autoconf-archive.hash    |   5 +-\n package/autoconf-archive/autoconf-archive.mk  |   2 +-\n .../0001-dont-add-dirty-to-version.patch      |  12 +-\n package/autoconf/autoconf.hash                |   5 +-\n package/autoconf/autoconf.mk                  |   2 +-\n ...ix-infinite-loop-caused-by-crafted-f.patch |  83 +++++\n ...ilters-Fixed-building-with-QPDF-11.x.patch |  57 +++\n ...ated-code-to-be-built-with-QPDF-12.x.patch | 165 +++++++++\n package/cups-filters/Config.in                |   6 +-\n package/cups-filters/cups-filters.mk          |   8 +\n package/dump1090/dump1090.mk                  |   5 +\n ...ISC-V-fix-build-issue-with-gcc-4.9.x.patch |  48 ---\n ...emove-crypt-and-crypt_r-interceptors.patch | 146 --------\n ...bsanitizer-Fix-build-with-glibc-2.42.patch |  81 -----\n ...le-split-stack-for-non-thread-builds.patch |   4 +-\n ...-config-microblaze-fix-ira-for-GCC15.patch |  56 +++\n package/gcc/Config.in.host                    |  24 +-\n package/gcc/gcc-initial/gcc-initial.mk        |   2 +-\n package/gcc/gcc.hash                          |   4 +-\n ...-id-in-constructor-of-template-class.patch |  30 ++\n .../{17.0.12_7 => 17.0.18_8}/openjdk-bin.hash |   4 +-\n .../{21.0.4_7 => 21.0.10_7}/openjdk-bin.hash  |   4 +-\n .../openjdk-bin/25.0.2_10/openjdk-bin.hash    |   7 +\n package/openjdk-bin/openjdk-bin.mk            |  12 +-\n ...ARCv2-ISA-processors-support-to-Zero.patch |   0\n ...fix-HEADLESS-compilation-without-X11.patch |   0\n ...ARCv2-ISA-processors-support-to-Zero.patch |   0\n ...fix-HEADLESS-compilation-without-X11.patch |   0\n ...es-drop-the-need-for-X11-in-headless.patch |   0\n ...ARCv2-ISA-processors-support-to-Zero.patch | 109 ++++++\n ...OpenJDK-in-headless-mode-without-req.patch | 144 ++++++++\n ...spot-aarch64-macro-assembler-fix-cmp.patch |  43 +++\n ...ot-share-gc-shenandoah-fix-constexpr.patch |  42 +++\n package/openjdk/Config.in                     |   7 +-\n package/openjdk/openjdk.hash                  |   5 +-\n package/openjdk/openjdk.mk                    |  16 +-\n package/qpdf/Config.in                        |   6 +-\n package/qpdf/qpdf.hash                        |   4 +-\n package/qpdf/qpdf.mk                          |  27 +-\n package/qt5/qt5webkit/0014-gcc16.patch        |  42 +++\n package/redis-plus-plus/redis-plus-plus.mk    |   5 +\n ...ed-parameter-when-Snappy-is-disabled.patch |  24 ++\n ...ls-build_detect_platform-fix-C-tests.patch | 325 ------------------\n package/rocksdb/rocksdb.hash                  |   4 +-\n package/rocksdb/rocksdb.mk                    |  81 ++---\n .../0002-add-option-to-enable-rtti.patch      |  52 +++\n package/snappy/snappy.mk                      |   5 +-\n .../autobuild/br-arm-internal-glibc.config    |   4 +-\n .../package/openjdk-jni-test/JniTest.java     |   2 +-\n toolchain/Config.in                           |   5 +\n .../Config.in.options                         |   5 +\n 55 files changed, 1002 insertions(+), 742 deletions(-)\n create mode 100644 package/cups-filters/0002-rastertopclx.c-Fix-infinite-loop-caused-by-crafted-f.patch\n create mode 100644 package/cups-filters/0003-libcupsfilters-Fixed-building-with-QPDF-11.x.patch\n create mode 100644 package/cups-filters/0004-Updated-code-to-be-built-with-QPDF-12.x.patch\n delete mode 100644 package/gcc/13.4.0/0002-RISC-V-fix-build-issue-with-gcc-4.9.x.patch\n delete mode 100644 package/gcc/13.4.0/0003-Remove-crypt-and-crypt_r-interceptors.patch\n delete mode 100644 package/gcc/13.4.0/0004-libsanitizer-Fix-build-with-glibc-2.42.patch\n rename package/gcc/{13.4.0 => 16.1.0}/0001-disable-split-stack-for-non-thread-builds.patch (91%)\n create mode 100644 package/gcc/16.1.0/0002-gcc-config-microblaze-fix-ira-for-GCC15.patch\n create mode 100644 package/grantlee/0001-Remove-template-id-in-constructor-of-template-class.patch\n rename package/openjdk-bin/{17.0.12_7 => 17.0.18_8}/openjdk-bin.hash (53%)\n rename package/openjdk-bin/{21.0.4_7 => 21.0.10_7}/openjdk-bin.hash (53%)\n create mode 100644 package/openjdk-bin/25.0.2_10/openjdk-bin.hash\n rename package/openjdk/{17.0.12+7 => 17.0.18+8}/0001-Add-ARCv2-ISA-processors-support-to-Zero.patch (100%)\n rename package/openjdk/{17.0.12+7 => 17.0.18+8}/0002-awt-fix-HEADLESS-compilation-without-X11.patch (100%)\n rename package/openjdk/{21.0.4+7 => 21.0.10+7}/0001-Add-ARCv2-ISA-processors-support-to-Zero.patch (100%)\n rename package/openjdk/{21.0.4+7 => 21.0.10+7}/0002-awt-fix-HEADLESS-compilation-without-X11.patch (100%)\n rename package/openjdk/{21.0.4+7 => 21.0.10+7}/0003-autoconf-libraries-drop-the-need-for-X11-in-headless.patch (100%)\n create mode 100644 package/openjdk/25.0.2+10/0001-Add-ARCv2-ISA-processors-support-to-Zero.patch\n create mode 100644 package/openjdk/25.0.2+10/0002-8376684-Compile-OpenJDK-in-headless-mode-without-req.patch\n create mode 100644 package/openjdk/25.0.2+10/0003-src-hotspot-aarch64-macro-assembler-fix-cmp.patch\n create mode 100644 package/openjdk/25.0.2+10/0004-src-hotspot-share-gc-shenandoah-fix-constexpr.patch\n create mode 100644 package/qt5/qt5webkit/0014-gcc16.patch\n create mode 100644 package/rocksdb/0001-Fix-unused-parameter-when-Snappy-is-disabled.patch\n delete mode 100644 package/rocksdb/0001-build_tools-build_detect_platform-fix-C-tests.patch\n create mode 100644 package/snappy/0002-add-option-to-enable-rtti.patch"}