From: Peter Seiderer via buildroot <buildroot@buildroot.org>
To: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Peter Seiderer via buildroot <buildroot@buildroot.org>,
buildroot@busybox.net, "Yann E. MORIN" <yann.morin.1998@free.fr>
Subject: Re: [Buildroot] [PATCH v1 0/8] support/kconfig: bump to linux-v6.9-rc5 version
Date: Wed, 21 May 2025 09:40:04 +0200 [thread overview]
Message-ID: <20250521094004.4fb92fe1@gmx.net> (raw)
In-Reply-To: <20250518165536.724fb681@windsurf>
Hello Thomas,
On Sun, 18 May 2025 16:55:36 +0200, Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote:
> Hello Peter,
>
> On Mon, 6 May 2024 16:45:43 +0200
> Peter Seiderer via buildroot <buildroot@buildroot.org> wrote:
>
> > First draft of updating support/kconfig to an actual linux upstream version
> > (6.9-rc5).
>
> I was wondering if you had any updates on this patch series? Indeed,
> updating kconfig would be quite nice, there are some fixes/improvements
> that we would like to have that were added recently in the Linux kernel
> kconfig, but that requires updating our support/kconfig code of course.
Quite some time passed ;-), no real update since v2 (see [1]), besides the following
additional patch in my local git repo:
From 364ccc709b2997f30a4f88770c6d238c04369f31 Mon Sep 17 00:00:00 2001
From: Peter Seiderer <ps.report@gmx.net>
Date: Tue, 14 May 2024 00:02:31 +0200
Subject: toolchain-external: do not expand ARCH
- escape ARCH usage to force to not expand at configure time (but at make
time), needed for upcoming kconfig update (see upstream commit [1])
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=104daea149c45cc84842ce77a9bd6436d19f3dd8
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
Changes v2 -> v3:
- new patch
diff --git a/support/scripts/gen-bootlin-toolchains b/support/scripts/gen-bootlin-toolchains
index 502411d4cc..45dd86c942 100755
--- a/support/scripts/gen-bootlin-toolchains
+++ b/support/scripts/gen-bootlin-toolchains
@@ -509,7 +509,7 @@ def gen_config_in_options(toolchains, fpath):
f.write("if BR2_TOOLCHAIN_EXTERNAL_BOOTLIN\n\n")
f.write("config BR2_TOOLCHAIN_EXTERNAL_PREFIX\n")
- f.write("\tdefault \"$(ARCH)-linux\"\n")
+ f.write("\tdefault \"\\$(ARCH)-linux\"\n")
f.write("\n")
diff --git a/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options b/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options
index ef3d23d026..d8d54584de 100644
--- a/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options
+++ b/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options
@@ -49,7 +49,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
if BR2_TOOLCHAIN_EXTERNAL_BOOTLIN
config BR2_TOOLCHAIN_EXTERNAL_PREFIX
- default "$(ARCH)-linux"
+ default "\$(ARCH)-linux"
config BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL
default "toolchain-external-bootlin"
diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
index 94ea3b82de..23028188d8 100644
--- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
+++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
@@ -23,7 +23,7 @@ config BR2_TOOLCHAIN_EXTERNAL_REL_BIN_PATH
config BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX
string "Toolchain prefix"
- default "$(ARCH)-linux"
+ default "\$(ARCH)-linux"
help
Component name prefix used by your external toolchain.
Not much buildroot work from my side (besides very sporadic contributions ;-) )
as I have no (payed) buildroot related projects at the moment...
Regards,
Peter
[1] https://lore.kernel.org/buildroot/20240513091950.30116-1-ps.report@gmx.net/t/#u
>
> Thanks a lot!
>
> Thomas
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2025-05-21 7:40 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-06 14:45 [Buildroot] [PATCH v1 0/8] support/kconfig: bump to linux-v6.9-rc5 version Peter Seiderer via buildroot
2024-05-06 14:45 ` [Buildroot] [PATCH v1 1/8] boot/barebox/Config.in: source argument needs quotation marks Peter Seiderer via buildroot
2024-05-26 20:45 ` Peter Korsgaard
2024-05-06 14:45 ` [Buildroot] [PATCH v1 2/8] package/cmocka/Config.in: bool " Peter Seiderer via buildroot
2024-05-26 20:46 ` Peter Korsgaard
2024-05-06 14:45 ` [Buildroot] [PATCH v1 3/8] package/dovecot/Config.in: source " Peter Seiderer via buildroot
2024-05-26 20:46 ` Peter Korsgaard
2024-05-06 14:45 ` [Buildroot] [PATCH v1 4/8] package/python-pydal/Config.in: bool " Peter Seiderer via buildroot
2024-05-26 20:45 ` Peter Korsgaard
2024-05-06 14:45 ` [Buildroot] [PATCH v1 5/8] package/x11r7/Config.in: source " Peter Seiderer via buildroot
2024-05-26 20:46 ` Peter Korsgaard
2024-05-06 14:45 ` [Buildroot] [PATCH v1 6/8] support/kconfig: bump to linux-v6.9-rc5 version Peter Seiderer via buildroot
2024-05-08 21:41 ` Petr Vorel
2024-05-08 21:54 ` Peter Seiderer via buildroot
2024-05-09 10:51 ` Yann E. MORIN
2024-05-06 14:45 ` [Buildroot] [PATCH v1 7/8] support/kconfig: reference environment variables directly (remove 'option env=') Peter Seiderer via buildroot
2024-05-06 19:06 ` Thomas Petazzoni via buildroot
2024-05-08 14:53 ` Peter Seiderer via buildroot
2024-05-08 19:18 ` Yann E. MORIN
2024-05-06 14:45 ` [Buildroot] [PATCH v1 8/8] package/openssl: move libopenssl/libressl source statemetns outside of the choice Peter Seiderer via buildroot
2024-05-06 20:11 ` Yann E. MORIN
2024-05-08 15:07 ` Peter Seiderer via buildroot
2024-05-08 18:57 ` Yann E. MORIN
2024-05-06 19:04 ` [Buildroot] [PATCH v1 0/8] support/kconfig: bump to linux-v6.9-rc5 version Thomas Petazzoni via buildroot
2024-05-06 20:19 ` Yann E. MORIN
2024-05-06 20:21 ` Thomas Petazzoni via buildroot
2024-05-08 15:21 ` Peter Seiderer via buildroot
2024-05-08 19:08 ` Yann E. MORIN
2024-05-08 15:16 ` Peter Seiderer via buildroot
2025-05-18 14:55 ` Thomas Petazzoni via buildroot
2025-05-21 7:40 ` Peter Seiderer via buildroot [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250521094004.4fb92fe1@gmx.net \
--to=buildroot@buildroot.org \
--cc=buildroot@busybox.net \
--cc=ps.report@gmx.net \
--cc=thomas.petazzoni@bootlin.com \
--cc=yann.morin.1998@free.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.