From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 10EE0CAC5AE for ; Wed, 24 Sep 2025 04:18:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id D923960666; Wed, 24 Sep 2025 04:18:15 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ydKds5cOp-ZO; Wed, 24 Sep 2025 04:18:14 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.142; helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 822D560A74 Received: from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142]) by smtp3.osuosl.org (Postfix) with ESMTP id 822D560A74; Wed, 24 Sep 2025 04:18:14 +0000 (UTC) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists1.osuosl.org (Postfix) with ESMTP id 9C252177 for ; Wed, 24 Sep 2025 04:18:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 8C9EF6065D for ; Wed, 24 Sep 2025 04:18:12 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id dQW1gJRZCHPs for ; Wed, 24 Sep 2025 04:18:11 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.218.54; helo=mail-ej1-f54.google.com; envelope-from=thomas.devoogdt@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp3.osuosl.org 26CAA60666 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 26CAA60666 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by smtp3.osuosl.org (Postfix) with ESMTPS id 26CAA60666 for ; Wed, 24 Sep 2025 04:18:11 +0000 (UTC) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-b04b55d5a2cso1111531066b.2 for ; Tue, 23 Sep 2025 21:18:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758687489; x=1759292289; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=flwhWeFOVpzHO1oS/wPUXNbT/j5nQCxPhB7h2o9wV/s=; b=vGAayL9HzH+7ElQ1jlS+tpiTmHLYJpruvB3H2YvXdDHlykyyTIOUIcfseA5woH3XBZ wwP//UK3pIyxH+qoyYU/iE9FhqOWx1k+zMD6+Qiz6vSwjlL3Hmh2qBwfbSA1Jc0M4e+p nkCSBMZ20/cqY/QAtGZAq7znLxCoUqMm5w6+1pS7X7HYbb2wiT76by7cvChA+YfivzUX Vd2aoeb9f100CjHJ6w/Pi9Mw+GF72PAQC+vfY9ODabJTezmrdimTiWeb98WHTDadFhKg 9lV7OsMTUueTtPBWtUP9LewOB3ism2hf+22OvfIIgOiB3XBxB6YpYI6sPTtkDNotyCVX uHsQ== X-Gm-Message-State: AOJu0YywhhbQ3xunO/joTxW/3FfA16jbzEMJNDqEXB0HHGt8O+wSjlh0 QtdaArjl2LlDRMbvKbNCKIdfwRiEFv8NWttYPlKBOQr1uviSeVQFz+RfZbGg1oNDT5c= X-Gm-Gg: ASbGncv5OjKMqCKk6k+Bh+Fi+o1ql9xRjhG46PkOLuuTMa+zJU+BhnaW/RzFxnjXoT9 RXIuKlyQWZcqhXtB8VZdpy6C3sOP1YfTnkLVOQ5NA1HYJopjEAoZXWLAJgqvm+waI9ScU+L80jU 3LJ8Q5mGqoewlqjm1DccMd+zqUvCSqotNDSQzP++PQAwnS7ZRSgZWstHW8s4lBr1rUowvyu/ZXd JBnEavTve+yDHLZTz+L3dTEjJSKE/ChGwycwJMmMTQfvlM9Or1RL3/6aTyLxrPF7NquBRmrEgrM 68/ka084VY1ROUqdwI+xH+/vyd66NdOaOYaTozfvnEpemQhIMegiDGaS8wi6YYlHwcDzROXMPph yc+zbvj7jNUf8pyj5Qen1AXuLmeQvRFrBjZdRBgGUQ0IYMxYYUte8TUI4fuNoPbehd2sMJOGSOX 6sDi5VPwkYO5SKUuY8KXb5bl2N X-Google-Smtp-Source: AGHT+IHA3eAVEHdV+fRFiLE1x3Ld/0hpWFpX3gY2qm8grCol10qHsR5BLP6tRDzFaUufUWOUx0fy/A== X-Received: by 2002:a17:907:3d56:b0:b04:4175:62f7 with SMTP id a640c23a62f3a-b302a17bd6amr525486766b.33.1758687488670; Tue, 23 Sep 2025 21:18:08 -0700 (PDT) Received: from localhost.localdomain ([2a02:a03f:eb6f:7900:d339:b5c0:6675:22c9]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b2928cd31c0sm862023066b.104.2025.09.23.21.18.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Sep 2025 21:18:08 -0700 (PDT) From: Thomas Devoogdt To: buildroot@buildroot.org Cc: Eric Le Bihan , Fabrice Fontaine , Guillaume Chaye , Thomas Devoogdt Date: Wed, 24 Sep 2025 06:17:58 +0200 Message-ID: <20250924041759.2449210-3-thomas@devoogdt.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250924041759.2449210-1-thomas@devoogdt.com> References: <20250922071344.3864120-3-thomas@devoogdt.com> <20250924041759.2449210-1-thomas@devoogdt.com> MIME-Version: 1.0 X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dmarc=none (p=none dis=none) header.from=devoogdt.com Subject: [Buildroot] [PATCH v2 3/3] package/librsvg: bump version to 2.61.1 X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This is a major update, which replaces autotools with meson. The package uses cargo in the background, so copy the relevant environment from the cargo package to get things working. Note that the download URL has been changed because cargo vendoring needs .tar.gz for it's post_process_unpack. Announcement (for what it's worth): - https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.61.1 Signed-off-by: Thomas Devoogdt --- cat libgtk4.config BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SOFTPIPE=y BR2_PACKAGE_MESA3D_OPENGL_EGL=y BR2_PACKAGE_LIBGTK4=y ./utils/test-pkg -p libgtk4 -c libgtk4.config -a arm-aarch64 [ 1/35]: OK bootlin-aarch64-glibc [ 2/35]: OK bootlin-arcle-hs38-uclibc [ 3/35]: SKIPPED bootlin-armv5-uclibc [ 4/35]: SKIPPED bootlin-armv7-glibc [ 5/35]: OK bootlin-armv7m-uclibc [ 6/35]: SKIPPED bootlin-armv7-musl [ 7/35]: OK bootlin-m68k-5208-uclibc [ 8/35]: SKIPPED bootlin-m68k-68040-uclibc [ 9/35]: SKIPPED bootlin-microblazeel-uclibc [10/35]: SKIPPED bootlin-mipsel32r6-glibc [11/35]: SKIPPED bootlin-mipsel-uclibc [12/35]: SKIPPED bootlin-openrisc-uclibc [13/35]: SKIPPED bootlin-powerpc64le-power8-glibc [14/35]: OK bootlin-powerpc-e500mc-uclibc [15/35]: SKIPPED bootlin-riscv32-glibc [16/35]: SKIPPED bootlin-riscv64-glibc [17/35]: SKIPPED bootlin-riscv64-musl [18/35]: SKIPPED bootlin-s390x-z13-glibc [19/35]: OK bootlin-sh4-uclibc [20/35]: SKIPPED bootlin-sparc64-glibc [21/35]: OK bootlin-sparc-uclibc [22/35]: SKIPPED bootlin-x86-64-glibc [23/35]: OK bootlin-x86-64-musl [24/35]: OK bootlin-x86-64-uclibc [25/35]: SKIPPED bootlin-x86-i686-musl [26/35]: OK bootlin-xtensa-uclibc [27/35]: SKIPPED br-arm-basic [28/35]: SKIPPED br-arm-full-nothread [29/35]: SKIPPED br-arm-full-static [30/35]: SKIPPED br-i386-pentium4-full [31/35]: SKIPPED br-mips64-n64-full [32/35]: SKIPPED br-mips64r6-el-hf-glibc [33/35]: SKIPPED br-powerpc-603e-basic-cpp [34/35]: SKIPPED br-powerpc64-power7-glibc [35/35]: OK 35 builds, 24 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed v2: - added cargo vendoring for the DL phase - disabled rsvg-convert by default to fix some compile errors --- ...o_wrapper-fixup-the-usage-of-cargo_c.patch | 57 ++++++++++++++++++ ...r-Makefile.am-set-GDK_PIXBUF_MODULED.patch | 41 ------------- ...ake-building-rsvg-convert-selectable.patch | 59 ++++++++++++++++++ package/librsvg/librsvg.hash | 4 +- package/librsvg/librsvg.mk | 60 +++++++++++++------ 5 files changed, 159 insertions(+), 62 deletions(-) create mode 100644 package/librsvg/0001-cargo_wrapper-fixup-the-usage-of-cargo_c.patch delete mode 100644 package/librsvg/0001-gdk-pixbuf-loader-Makefile.am-set-GDK_PIXBUF_MODULED.patch create mode 100644 package/librsvg/0002-meson-make-building-rsvg-convert-selectable.patch diff --git a/package/librsvg/0001-cargo_wrapper-fixup-the-usage-of-cargo_c.patch b/package/librsvg/0001-cargo_wrapper-fixup-the-usage-of-cargo_c.patch new file mode 100644 index 0000000000..b9410f2ad7 --- /dev/null +++ b/package/librsvg/0001-cargo_wrapper-fixup-the-usage-of-cargo_c.patch @@ -0,0 +1,57 @@ +From 487eabde9ddac7571cbfdbccb33fd911ad4b17da Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Sat, 20 Sep 2025 18:36:19 +0200 +Subject: [PATCH] cargo_wrapper: fixup the usage of cargo_c + +The wrong bin file was used, so add a second --cargo-c arg, +which point to the right bin. + +Upstream: https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/1136 +Signed-off-by: Thomas Devoogdt +--- + meson.build | 1 + + meson/cargo_wrapper.py | 9 ++++++++- + 2 files changed, 9 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index ed8989939..3e7387348 100644 +--- a/meson.build ++++ b/meson.build +@@ -466,6 +466,7 @@ endif + + cargo_wrapper_args = [ + '--cargo', cargo.full_path(), ++ '--cargo-c', cargo_c.full_path(), + '--manifest-path', cargo_toml, + '--project-build-root', meson.project_build_root(), + '--prefix', get_option('prefix'), +diff --git a/meson/cargo_wrapper.py b/meson/cargo_wrapper.py +index 5f1761cd2..54293154a 100755 +--- a/meson/cargo_wrapper.py ++++ b/meson/cargo_wrapper.py +@@ -20,6 +20,10 @@ parser.add_argument( + "--cargo", required=True, type=Path, help="Path to the cargo executable" + ) + ++parser.add_argument( ++ "--cargo-c", required=True, type=Path, help="Path to the cargo-c executable" ++) ++ + parser.add_argument( + "--manifest-path", required=True, type=Path, help="Path to Cargo.toml" + ) +@@ -136,7 +140,10 @@ cargo_prefixes = [ + (Path(args.prefix) / args.libdir).as_posix(), + ] + +-cargo_cmd = [Path(args.cargo).as_posix()] ++if args.command == "cbuild": ++ cargo_cmd = [Path(args.cargo_c).as_posix()] ++else: ++ cargo_cmd = [Path(args.cargo).as_posix()] + + if args.toolchain_version is not None: + if args.build_triplet is not None: +-- +2.43.0 + diff --git a/package/librsvg/0001-gdk-pixbuf-loader-Makefile.am-set-GDK_PIXBUF_MODULED.patch b/package/librsvg/0001-gdk-pixbuf-loader-Makefile.am-set-GDK_PIXBUF_MODULED.patch deleted file mode 100644 index 761ff92605..0000000000 --- a/package/librsvg/0001-gdk-pixbuf-loader-Makefile.am-set-GDK_PIXBUF_MODULED.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 2c472bf55289ccbd7f305aa3e98d6fd70be4e3ab Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 19 Feb 2022 12:02:10 +0100 -Subject: [PATCH] gdk-pixbuf-loader/Makefile.am: set GDK_PIXBUF_MODULEDIR - -Set GDK_PIXBUF_MODULEDIR to gdk_pixbuf_moduledir before calling -gdk-pixbuf-query-loaders to build a correct gdk_pixbuf_cache_file and -gdk-pixbuf.loaders on 'exotic' systems - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/668] ---- - gdk-pixbuf-loader/Makefile.am | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gdk-pixbuf-loader/Makefile.am b/gdk-pixbuf-loader/Makefile.am -index c3493736..de1f9641 100644 ---- a/gdk-pixbuf-loader/Makefile.am -+++ b/gdk-pixbuf-loader/Makefile.am -@@ -49,7 +49,7 @@ rsvg_loader_LDADD = \ - EXTRA_rsvg_loader_DEPENDENCIES = libpixbufloader-svg.la gdk-pixbuf-loaders - - gdk-pixbuf-loaders: Makefile -- $(AM_V_GEN) ( $(GDK_PIXBUF_QUERYLOADERS) ./libpixbufloader-svg.la && $(GDK_PIXBUF_QUERYLOADERS)) > gdk-pixbuf.loaders 2>/dev/null -+ $(AM_V_GEN) ( $(GDK_PIXBUF_QUERYLOADERS) ./libpixbufloader-svg.la && GDK_PIXBUF_MODULEDIR=$(gdk_pixbuf_moduledir) $(GDK_PIXBUF_QUERYLOADERS)) > gdk-pixbuf.loaders 2>/dev/null - - if CROSS_COMPILING - RUN_QUERY_LOADER_TEST=false -@@ -68,7 +68,7 @@ endif - install-data-hook: - @if $(RUN_QUERY_LOADER_TEST) ; then \ - $(mkinstalldirs) $(DESTDIR)$(gdk_pixbuf_binarydir) ; \ -- $(GDK_PIXBUF_QUERYLOADERS) > $(DESTDIR)$(gdk_pixbuf_cache_file) ; \ -+ GDK_PIXBUF_MODULEDIR=$(gdk_pixbuf_moduledir) $(GDK_PIXBUF_QUERYLOADERS) > $(DESTDIR)$(gdk_pixbuf_cache_file) ; \ - else \ - echo "***" ; \ - echo "*** Warning: loaders.cache not built" ; \ --- -2.34.1 - diff --git a/package/librsvg/0002-meson-make-building-rsvg-convert-selectable.patch b/package/librsvg/0002-meson-make-building-rsvg-convert-selectable.patch new file mode 100644 index 0000000000..4f37a5eaaf --- /dev/null +++ b/package/librsvg/0002-meson-make-building-rsvg-convert-selectable.patch @@ -0,0 +1,59 @@ +From 4b37621cd911def0157359322289c93cd56b05ba Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Tue, 23 Sep 2025 21:42:44 +0200 +Subject: [PATCH] meson: make building rsvg-convert selectable + +E.g. if only the lib is needed. + +Upstream: https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/1138 +Signed-off-by: Thomas Devoogdt +--- + meson.build | 6 +++++- + meson_options.txt | 7 +++++++ + 2 files changed, 12 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index ed8989939..2642b92b5 100644 +--- a/meson.build ++++ b/meson.build +@@ -161,6 +161,8 @@ else + endif + build_vala = get_option('vala').require(meson.can_run_host_binaries() and vapigen_dep.found()) + ++build_rsvg_convert = get_option('rsvg-convert') ++ + build_pixbuf_loader = get_option('pixbuf-loader').require(pixbuf_dep.found()) + + build_docs = get_option('docs') +@@ -520,7 +522,9 @@ subdir('rsvg') + if build_tests + subdir('librsvg-c/tests-c') + endif +-subdir('rsvg_convert') ++if build_rsvg_convert.allowed() ++ subdir('rsvg_convert') ++endif + if build_pixbuf_loader.allowed() + subdir('gdk-pixbuf-loader') + endif +diff --git a/meson_options.txt b/meson_options.txt +index a044ae601..d7211192c 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -13,6 +13,13 @@ option('pixbuf', + description: 'Build with GDK-Pixbuf' + ) + ++option('rsvg-convert', ++ type: 'feature', ++ value: 'enabled', ++ yield: true, ++ description: 'Build the rsvg-convert util to convert SVG files to other image formats' ++ ) ++ + option('pixbuf-loader', + type: 'feature', + value: 'auto', +-- +2.43.0 + diff --git a/package/librsvg/librsvg.hash b/package/librsvg/librsvg.hash index 4eab8cdfba..3300d4011f 100644 --- a/package/librsvg/librsvg.hash +++ b/package/librsvg/librsvg.hash @@ -1,5 +1,3 @@ -# From https://download.gnome.org/sources/librsvg/2.50/librsvg-2.50.9.sha256sum -sha256 518905fffa879b6c7f3db1aae961cf31333e0eadc7b4cdd4f531707868c54b53 librsvg-2.50.9.tar.xz - # Locally computed +sha256 902edb88757cdb33bb2c660527768733a57487a8b6ed597ea492055f25345b13 librsvg-2.61.1.tar.gz sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/librsvg/librsvg.mk b/package/librsvg/librsvg.mk index 81a6667817..96de7aad30 100644 --- a/package/librsvg/librsvg.mk +++ b/package/librsvg/librsvg.mk @@ -4,31 +4,55 @@ # ################################################################################ -LIBRSVG_VERSION_MAJOR = 2.50 -LIBRSVG_VERSION = $(LIBRSVG_VERSION_MAJOR).9 -LIBRSVG_SITE = https://download.gnome.org/sources/librsvg/$(LIBRSVG_VERSION_MAJOR) -LIBRSVG_SOURCE = librsvg-$(LIBRSVG_VERSION).tar.xz +LIBRSVG_VERSION = 2.61.1 +LIBRSVG_SITE = https://gitlab.gnome.org/GNOME/librsvg/-/archive/$(LIBRSVG_VERSION) +LIBRSVG_SOURCE = librsvg-$(LIBRSVG_VERSION).tar.gz +LIBRSVG_DL_ENV = CARGO_HOME=$(BR_CARGO_HOME) +LIBRSVG_DOWNLOAD_POST_PROCESS = cargo LIBRSVG_INSTALL_STAGING = YES -LIBRSVG_CONF_ENV = \ - LIBS=$(TARGET_NLS_LIBS) \ - RUST_TARGET=$(RUSTC_TARGET_NAME) -LIBRSVG_CONF_OPTS = --disable-pixbuf-loader --disable-tools -HOST_LIBRSVG_CONF_OPTS = --enable-introspection=no -LIBRSVG_DEPENDENCIES = cairo host-gdk-pixbuf gdk-pixbuf host-rustc libglib2 libxml2 pango \ - $(TARGET_NLS_DEPENDENCIES) -HOST_LIBRSVG_DEPENDENCIES = host-cairo host-gdk-pixbuf host-libglib2 host-libxml2 host-pango host-rustc LIBRSVG_LICENSE = LGPL-2.1+ LIBRSVG_LICENSE_FILES = COPYING.LIB LIBRSVG_CPE_ID_VENDOR = gnome -# We're patching gdk-pixbuf-loader/Makefile.am -LIBRSVG_AUTORECONF = YES + +LIBRSVG_CONF_ENV = $(PKG_CARGO_ENV) +LIBRSVG_NINJA_ENV = $(PKG_CARGO_ENV) +LIBRSVG_CONF_OPTS = \ + -Dtriplet=$(RUSTC_TARGET_NAME) \ + -Drsvg-convert=disabled \ + -Dpixbuf-loader=disabled \ + -Ddocs=disabled \ + -Dtests=false +LIBRSVG_DEPENDENCIES = \ + host-cairo \ + host-cargo-c \ + host-libxml2 \ + host-pango \ + host-rustc \ + cairo \ + gdk-pixbuf \ + libglib2 \ + libxml2 \ + pango \ + $(TARGET_NLS_DEPENDENCIES) + +HOST_LIBRSVG_CONF_ENV = $(HOST_PKG_CARGO_ENV) +HOST_LIBRSVG_NINJA_ENV = $(HOST_PKG_CARGO_ENV) +HOST_LIBRSVG_CONF_OPTS = -Dintrospection=disabled +HOST_LIBRSVG_DEPENDENCIES = \ + host-cairo \ + host-cargo-c \ + host-gdk-pixbuf \ + host-libglib2 \ + host-libxml2 \ + host-pango \ + host-rustc ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -LIBRSVG_CONF_OPTS += --enable-introspection +LIBRSVG_CONF_OPTS += -Dintrospection=enabled LIBRSVG_DEPENDENCIES += gobject-introspection else -LIBRSVG_CONF_OPTS += --disable-introspection +LIBRSVG_CONF_OPTS += -Dintrospection=disabled endif -$(eval $(autotools-package)) -$(eval $(host-autotools-package)) +$(eval $(meson-package)) +$(eval $(host-meson-package)) -- 2.43.0 _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot