Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] utils/genrandconfig: disable rtla with older kernel versions
@ 2026-10-22  7:38 Thomas Petazzoni via buildroot
  2026-10-24 14:45 ` Julien Olivain via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-10-22  7:38 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni

Since commit 5e8705263cf4592d8c02fac71803053e17d4f83b ("linux: add
first-class support for all upstream linux versions") we are now
building older kernel versions in the autobuilders. Some linux-tools
do not exist with such older kernel versions, causing build failures
in the autobuilders.

This commit handles the RTLA linux tool, which appeared in 5.19.

Fixes: https://autobuild.buildroot.net/results/e0a0d415a50b29cb503b800a859c4de9baac1c29/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 utils/genrandconfig | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/utils/genrandconfig b/utils/genrandconfig
index e6655fe189..bd1b1dbfb5 100755
--- a/utils/genrandconfig
+++ b/utils/genrandconfig
@@ -296,6 +296,12 @@ async def fixup_config(sysinfo, configfile, skip_secondary_configs=True):
        'BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y\n' in configlines:
         configlines.remove('BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y\n')
 
+    # RTLA only available since 5.19
+    if ('BR2_LINUX_KERNEL_LATEST_5_10=y\n' in configlines or
+        'BR2_LINUX_KERNEL_LATEST_5_15=y\n' in configlines) and \
+       'BR2_PACKAGE_LINUX_TOOLS_RTLA=y\n' in configlines:
+        configlines.remove('BR2_PACKAGE_LINUX_TOOLS_RTLA=y\n')
+
     if 'BR2_PACKAGE_LINUX_BACKPORTS=y\n' in configlines and \
        'BR2_PACKAGE_LINUX_BACKPORTS_USE_CUSTOM_CONFIG=y\n' in configlines and \
        'BR2_PACKAGE_LINUX_BACKPORTS_CUSTOM_CONFIG_FILE=""\n' in configlines:
-- 
2.56.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH] utils/genrandconfig: disable rtla with older kernel versions
  2026-10-22  7:38 [Buildroot] [PATCH] utils/genrandconfig: disable rtla with older kernel versions Thomas Petazzoni via buildroot
@ 2026-10-24 14:45 ` Julien Olivain via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Julien Olivain via buildroot @ 2026-10-24 14:45 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: buildroot

On 22/10/2026 09:38, Thomas Petazzoni via buildroot wrote:
> Since commit 5e8705263cf4592d8c02fac71803053e17d4f83b ("linux: add
> first-class support for all upstream linux versions") we are now
> building older kernel versions in the autobuilders. Some linux-tools
> do not exist with such older kernel versions, causing build failures
> in the autobuilders.
> 
> This commit handles the RTLA linux tool, which appeared in 5.19.
> 
> Fixes: 
> https://autobuild.buildroot.net/results/e0a0d415a50b29cb503b800a859c4de9baac1c29/
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Applied to master, thanks.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-24 14:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-22  7:38 [Buildroot] [PATCH] utils/genrandconfig: disable rtla with older kernel versions Thomas Petazzoni via buildroot
2026-10-24 14:45 ` Julien Olivain via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox