DistroKit Mailinglist
 help / color / mirror / Atom feed
* [DistroKit] [PATCH 1/6] v8a: sync platformconfig
@ 2026-03-16 12:49 Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 2/6] v8a: sync barebox-r5.config Roland Hieber
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

The v8a platformconfig was not updated when the firmware-nxp-wifi recipe
was added.

Fixes: 4ab46d4f662eea0141d2 (2026-01-20, "v8a: add firmware nxp wifi package")
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 configs/platform-v8a/platformconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
index 989fb0e14d45..604bba9cfed1 100644
--- a/configs/platform-v8a/platformconfig
+++ b/configs/platform-v8a/platformconfig
@@ -374,6 +374,7 @@ PTXCONF_FIRMWARE_IMX=y
 # PTXCONF_FIRMWARE_IMX_VPU_IMX6Q is not set
 PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX8=y
 # PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX9 is not set
+# PTXCONF_FIRMWARE_NXP_WIFI is not set
 PTXCONF_FIRMWARE_ROCKCHIP=y
 # PTXCONF_FIRMWARE_ROCKCHIP_RK3566_SDRAM is not set
 PTXCONF_FIRMWARE_ROCKCHIP_RK3568_SDRAM=y
-- 
2.47.3




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

* [DistroKit] [PATCH 2/6] v8a: sync barebox-r5.config
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
@ 2026-03-16 12:49 ` Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 3/6] ptxdist: migrate 2025.11.0 -> 2026.03.0 with default options Roland Hieber
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

CONFIG_CONSOLE_FLUSH_LINE_BREAK is a no-prompt (default inactive) option
unless CONFIG_COMPILE_TEST is set, which is disabled on barebox-r5.

CONFIG_DEBUG_PROBES also selects CONFIG_CONSOLE_FLUSH_LINE_BREAK, but
CONFIG_DEBUG_PROBES was disabled recently, and the barebox-r5.config was
not synced accordingly.

Fixes: e5ea8bd8673b5c390eb5 (2026-01-21, "barebox: r5: disable CONFIG_DEBUG_PROBES")
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 configs/platform-v8a/barebox-r5.config | 1 -
 1 file changed, 1 deletion(-)

diff --git a/configs/platform-v8a/barebox-r5.config b/configs/platform-v8a/barebox-r5.config
index b4d975a01e8b..82188c377ded 100644
--- a/configs/platform-v8a/barebox-r5.config
+++ b/configs/platform-v8a/barebox-r5.config
@@ -171,7 +171,6 @@ CONFIG_CONSOLE_FULL=y
 # CONFIG_CONSOLE_ACTIVATE_ALL_FALLBACK is not set
 CONFIG_CONSOLE_ACTIVATE_NONE=y
 # CONFIG_CONSOLE_ALLOW_COLOR is not set
-CONFIG_CONSOLE_FLUSH_LINE_BREAK=y
 # CONFIG_CONSOLE_DISABLE_INPUT is not set
 CONFIG_PBL_CONSOLE=y
 CONFIG_BUG=y
-- 
2.47.3




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

* [DistroKit] [PATCH 3/6] ptxdist: migrate 2025.11.0 -> 2026.03.0 with default options
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 2/6] v8a: sync barebox-r5.config Roland Hieber
@ 2026-03-16 12:49 ` Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 4/6] scripts: remove forked ptxd_make_world_inject.sh Roland Hieber
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Migrate to new PTXdist version and choose default settings for all new
options.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 configs/platform-v7a/platformconfig        |  5 +--
 configs/platform-v7a_noneon/platformconfig |  5 +--
 configs/platform-v8a/platformconfig        |  5 +--
 configs/platform-x86_64/platformconfig     |  5 +--
 configs/ptxconfig                          | 39 +++++++++++-----------
 5 files changed, 31 insertions(+), 28 deletions(-)

diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig
index 5156e51b5c61..66ff694ec41f 100644
--- a/configs/platform-v7a/platformconfig
+++ b/configs/platform-v7a/platformconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# PTXdist 2025.11.0
+# PTXdist 2026.03.0
 #
 PTXCONF__platformconfig_MAGIC__=y
 
@@ -22,7 +22,7 @@ PTXCONF_BUILDTIME=y
 PTXCONF_VIRTUAL=y
 PTXCONF_VIRTUAL_HOST_TOOLS=y
 PTXCONF_VIRTUAL_AUTOGEN_TOOLS=y
-PTXCONF_PLATFORMCONFIG_VERSION="2025.11.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2026.03.0"
 
 #
 # architecture                  
@@ -150,6 +150,7 @@ PTXCONF_KERNEL_LZOP=y
 # PTXCONF_KERNEL_OPENSSL is not set
 # PTXCONF_KERNEL_LIBELF is not set
 PTXCONF_KERNEL_GCC_PLUGINS=y
+# PTXCONF_KERNEL_RUST is not set
 PTXCONF_KERNEL_CONFIG_BASE_VERSION=y
 
 #
diff --git a/configs/platform-v7a_noneon/platformconfig b/configs/platform-v7a_noneon/platformconfig
index f59271f3ced1..3168417c06b2 100644
--- a/configs/platform-v7a_noneon/platformconfig
+++ b/configs/platform-v7a_noneon/platformconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# PTXdist 2025.11.0
+# PTXdist 2026.03.0
 #
 PTXCONF__platformconfig_MAGIC__=y
 
@@ -20,7 +20,7 @@ PTXCONF_PLATFORM_VERSION="-${PTXDIST_BSP_AUTOVERSION}"
 PTXCONF_RUNTIME=y
 PTXCONF_BUILDTIME=y
 PTXCONF_VIRTUAL=y
-PTXCONF_PLATFORMCONFIG_VERSION="2025.11.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2026.03.0"
 
 #
 # architecture                  
@@ -147,6 +147,7 @@ PTXCONF_KERNEL_LZOP=y
 # PTXCONF_KERNEL_OPENSSL is not set
 # PTXCONF_KERNEL_LIBELF is not set
 PTXCONF_KERNEL_GCC_PLUGINS=y
+# PTXCONF_KERNEL_RUST is not set
 PTXCONF_KERNEL_CONFIG_BASE_VERSION=y
 
 #
diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
index 604bba9cfed1..be5ee7732893 100644
--- a/configs/platform-v8a/platformconfig
+++ b/configs/platform-v8a/platformconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# PTXdist 2025.11.0
+# PTXdist 2026.03.0
 #
 PTXCONF__platformconfig_MAGIC__=y
 
@@ -22,7 +22,7 @@ PTXCONF_BUILDTIME=y
 PTXCONF_VIRTUAL=y
 PTXCONF_VIRTUAL_HOST_TOOLS=y
 PTXCONF_VIRTUAL_AUTOGEN_TOOLS=y
-PTXCONF_PLATFORMCONFIG_VERSION="2025.11.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2026.03.0"
 
 #
 # architecture                  
@@ -147,6 +147,7 @@ PTXCONF_KERNEL_DTS="armada-3720-community.dts freescale/imx8mm-evk.dts freescale
 PTXCONF_KERNEL_OPENSSL=y
 # PTXCONF_KERNEL_LIBELF is not set
 # PTXCONF_KERNEL_GCC_PLUGINS is not set
+# PTXCONF_KERNEL_RUST is not set
 PTXCONF_KERNEL_CONFIG_BASE_VERSION=y
 
 #
diff --git a/configs/platform-x86_64/platformconfig b/configs/platform-x86_64/platformconfig
index 7223975c128d..b53c6fa52656 100644
--- a/configs/platform-x86_64/platformconfig
+++ b/configs/platform-x86_64/platformconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# PTXdist 2025.11.0
+# PTXdist 2026.03.0
 #
 PTXCONF__platformconfig_MAGIC__=y
 
@@ -20,7 +20,7 @@ PTXCONF_PLATFORM_VERSION="-${PTXDIST_BSP_AUTOVERSION}"
 PTXCONF_RUNTIME=y
 PTXCONF_BUILDTIME=y
 PTXCONF_VIRTUAL=y
-PTXCONF_PLATFORMCONFIG_VERSION="2025.11.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2026.03.0"
 
 #
 # architecture                  
@@ -147,6 +147,7 @@ PTXCONF_KERNEL_LZOP=y
 # PTXCONF_KERNEL_OPENSSL is not set
 PTXCONF_KERNEL_LIBELF=y
 # PTXCONF_KERNEL_GCC_PLUGINS is not set
+# PTXCONF_KERNEL_RUST is not set
 PTXCONF_KERNEL_CONFIG_BASE_VERSION=y
 
 #
diff --git a/configs/ptxconfig b/configs/ptxconfig
index c679131a4d3b..f44521558431 100644
--- a/configs/ptxconfig
+++ b/configs/ptxconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# PTXdist 2025.11.0
+# PTXdist 2026.03.0
 #
 
 #
@@ -80,7 +80,7 @@ PTXCONF_VIRTUAL=y
 PTXCONF_VIRTUAL_HOST_TOOLS=y
 PTXCONF_VIRTUAL_CROSS_TOOLS=y
 PTXCONF_VIRTUAL_AUTOGEN_TOOLS=y
-PTXCONF_CONFIGFILE_VERSION="2025.11.0"
+PTXCONF_CONFIGFILE_VERSION="2026.03.0"
 PTXCONF__ptxconfig_MAGIC__=y
 
 #
@@ -249,6 +249,7 @@ PTXCONF_ROOTFS_VAR_CACHE=y
 PTXCONF_ROOTFS_VAR_SPOOL=y
 # PTXCONF_ROOTFS_VAR_SPOOL_CRON is not set
 PTXCONF_ROOTFS_VAR_TMP=y
+# PTXCONF_ROOTFS_VAR_WWW is not set
 # end of /var                        
 # end of directories in rootfs         
 
@@ -1383,7 +1384,7 @@ PTXCONF_I2C_TOOLS=y
 # PTXCONF_JQ is not set
 # PTXCONF_KBD is not set
 # PTXCONF_KEXEC_TOOLS is not set
-# PTXCONF_KILLPROC is not set
+# PTXCONF_KMSCON is not set
 PTXCONF_LESS=y
 PTXCONF_LESS_BIN=y
 # PTXCONF_LESS_KEY is not set
@@ -1690,6 +1691,7 @@ PTXCONF_UTIL_LINUX_MOUNT=y
 # PTXCONF_UTIL_LINUX_READPROFILE is not set
 # PTXCONF_UTIL_LINUX_RFKILL is not set
 # PTXCONF_UTIL_LINUX_SWAPON is not set
+# PTXCONF_UTIL_LINUX_SETPRIV is not set
 # PTXCONF_UTIL_LINUX_SETSID is not set
 # PTXCONF_UTIL_LINUX_SWITCH_ROOT is not set
 PTXCONF_UTIL_LINUX_UMOUNT=y
@@ -1743,6 +1745,8 @@ PTXCONF_ZSTD=y
 # PTXCONF_PYTHON3_AIOMQTT is not set
 # PTXCONF_PYTHON3_AIOSIGNAL is not set
 # PTXCONF_PYTHON3_AIOSQLITE is not set
+# PTXCONF_PYTHON3_ASGIREF is not set
+# PTXCONF_PYTHON3_ASTTOKENS is not set
 # PTXCONF_PYTHON3_ASYNC_TIMEOUT is not set
 # PTXCONF_PYTHON3_ASYNCUA is not set
 # PTXCONF_PYTHON3_ATTRS is not set
@@ -1756,6 +1760,7 @@ PTXCONF_ZSTD=y
 # PTXCONF_PYTHON3_DATEUTIL is not set
 # PTXCONF_PYTHON3_DECORATOR is not set
 # PTXCONF_PYTHON3_DULWICH is not set
+# PTXCONF_PYTHON3_EXECUTING is not set
 # PTXCONF_PYTHON3_FALCON is not set
 # PTXCONF_PYTHON3_FLASK is not set
 # PTXCONF_PYTHON3_FROZENLIST is not set
@@ -1794,21 +1799,26 @@ PTXCONF_ZSTD=y
 # PTXCONF_PYTHON3_PLUGGY is not set
 # PTXCONF_PYTHON3_PLY is not set
 # PTXCONF_PYTHON3_POSIX_IPC is not set
+# PTXCONF_PYTHON3_PROMPT_TOOLKIT is not set
 # PTXCONF_PYTHON3_PROTOBUF is not set
 # PTXCONF_PYTHON3_PSUTIL is not set
 # PTXCONF_PYTHON3_PTYPROCESS is not set
+# PTXCONF_PYTHON3_PURE_EVAL is not set
 # PTXCONF_PYTHON3_PY is not set
 # PTXCONF_PYTHON3_PYALSAAUDIO is not set
 # PTXCONF_PYTHON3_PYASN1 is not set
 # PTXCONF_PYTHON3_PYBIND11 is not set
 # PTXCONF_PYTHON3_PYCPARSER is not set
 # PTXCONF_PYTHON3_PYCRYPTODOMEX is not set
+# PTXCONF_PYTHON3_PYDOT is not set
+# PTXCONF_PYTHON3_PYGMENTS is not set
 # PTXCONF_PYTHON3_PYMODBUS is not set
 # PTXCONF_PYTHON3_PYOPENSSL is not set
 # PTXCONF_PYTHON3_PYPARSING is not set
 # PTXCONF_PYTHON3_PYPERF is not set
 # PTXCONF_PYTHON3_PYPERFORMANCE is not set
 # PTXCONF_PYTHON3_PYRO is not set
+# PTXCONF_PYTHON3_PYSERIAL_ASYNCIO is not set
 # PTXCONF_PYTHON3_PYSMI is not set
 # PTXCONF_PYTHON3_PYSNMP is not set
 # PTXCONF_PYTHON3_PYTEST is not set
@@ -1824,8 +1834,11 @@ PTXCONF_ZSTD=y
 # PTXCONF_PYTHON3_SNMPCLITOOLS is not set
 # PTXCONF_PYTHON3_SORTEDCONTAINERS is not set
 # PTXCONF_PYTHON3_SQLPARSE is not set
+# PTXCONF_PYTHON3_STACK_DATA is not set
+# PTXCONF_PYTHON3_STATEMACHINE is not set
 # PTXCONF_PYTHON3_SYSTEMD is not set
 # PTXCONF_PYTHON3_TABULATE is not set
+# PTXCONF_PYTHON3_TELNETLIB3 is not set
 # PTXCONF_PYTHON3_TEXT_UNIDECODE is not set
 # PTXCONF_PYTHON3_THREADPOOLCTL is not set
 # PTXCONF_PYTHON3_TORNADO is not set
@@ -1871,15 +1884,12 @@ PTXCONF_CA_CERTIFICATES_SELECT_BUNDLE=y
 PTXCONF_CA_CERTIFICATES_BUNDLE=y
 # PTXCONF_CANFESTIVAL is not set
 # PTXCONF_CHRONY is not set
-# PTXCONF_COMGT is not set
 # PTXCONF_CONNMAN is not set
 # PTXCONF_CPPZMQ is not set
 # PTXCONF_CRDA is not set
 # PTXCONF_DHCP_HELPER is not set
-# PTXCONF_DHCP is not set
 # PTXCONF_DNSMASQ is not set
 # PTXCONF_DROPBEAR is not set
-# PTXCONF_DUMP1090FA is not set
 # PTXCONF_ETHERWAKE is not set
 # PTXCONF_ETHTOOL is not set
 # PTXCONF_FCGI is not set
@@ -1895,8 +1905,6 @@ PTXCONF_GNUTLS=y
 # PTXCONF_HOSTAPD is not set
 # PTXCONF_IFPLUGD is not set
 # PTXCONF_IFTOP is not set
-# PTXCONF_INADYN is not set
-# PTXCONF_INETUTILS is not set
 PTXCONF_IPROUTE2=y
 # PTXCONF_IPROUTE2_ARPD is not set
 # PTXCONF_IPROUTE2_BRIDGE is not set
@@ -1984,7 +1992,6 @@ PTXCONF_LIBCURL_SSL_CABUNDLE_PATH="/etc/ssl/certs/ca-certificates.crt"
 #
 # busybox' netcat is selected!
 #
-# PTXCONF_NETKIT_FTP is not set
 # PTXCONF_NETSNIFF_NG is not set
 PTXCONF_NETTLE=y
 # PTXCONF_NETTLE_GMP is not set
@@ -2035,12 +2042,12 @@ PTXCONF_OPENSSL=y
 # PTXCONF_OPENSSL_KTLS is not set
 # PTXCONF_OPENSSL_LEGACY is not set
 # PTXCONF_OPENVPN is not set
+# PTXCONF_PHYTOOL is not set
 # PTXCONF_PPP is not set
 # PTXCONF_PUREFTPD is not set
 # PTXCONF_PYTHON3_DJANGO is not set
 # PTXCONF_RADVD is not set
 # PTXCONF_RPCBIND is not set
-# PTXCONF_RSYNC is not set
 # PTXCONF_RSYNC3 is not set
 # PTXCONF_RSYSLOG is not set
 # PTXCONF_SMCROUTE is not set
@@ -2138,7 +2145,6 @@ PTXCONF_E2FSPROGS_INSTALL_RESIZE2FS=y
 # PTXCONF_LOGROTATE is not set
 # PTXCONF_LVM2 is not set
 # PTXCONF_MMC_UTILS is not set
-# PTXCONF_NCDU is not set
 # PTXCONF_NTFS_3G is not set
 # PTXCONF_OPKG is not set
 # PTXCONF_QUOTA_TOOLS is not set
@@ -2167,7 +2173,6 @@ PTXCONF_SQUASHFS_TOOLS_UNSQUASHFS=y
 #
 # PTXCONF_BERLIOS_CAN_UTILS is not set
 # PTXCONF_BLUEZ is not set
-# PTXCONF_CKERMIT is not set
 # PTXCONF_EFAX is not set
 # PTXCONF_HEIRLOOM_MAILX is not set
 # PTXCONF_IMX_UUC is not set
@@ -2177,7 +2182,6 @@ PTXCONF_SQUASHFS_TOOLS_UNSQUASHFS=y
 # PTXCONF_OPEN62541 is not set
 # PTXCONF_OPENSC is not set
 # PTXCONF_PCSC_LITE is not set
-# PTXCONF_POP3SPAM is not set
 # PTXCONF_SJINN is not set
 # end of Communication Utilities       
 
@@ -2215,7 +2219,6 @@ PTXCONF_RAUC_BAREBOX=y
 # Editors                       
 #
 # PTXCONF_HEXEDIT is not set
-# PTXCONF_JOE is not set
 # PTXCONF_NANO is not set
 # PTXCONF_POKE is not set
 # PTXCONF_VIM is not set
@@ -2331,10 +2334,10 @@ PTXCONF_LIBSECCOMP=y
 # PTXCONF_LIBSOLV is not set
 # PTXCONF_LIBSYSFS is not set
 # PTXCONF_LIBTAHU is not set
-# PTXCONF_LIBTAR is not set
 PTXCONF_LIBTASN1=y
 # PTXCONF_LIBTRACEEVENT is not set
 # PTXCONF_LIBTRACEFS is not set
+# PTXCONF_LIBTSM is not set
 # PTXCONF_LIBUBOOTENV is not set
 # PTXCONF_LIBUCDAEMON is not set
 # PTXCONF_LIBUNWIND is not set
@@ -2478,7 +2481,6 @@ PTXCONF_DBUS_SYSTEMD_UNIT=y
 # Test Suites                   
 #
 # PTXCONF_CATCH2 is not set
-# PTXCONF_CBENCHSUITE is not set
 # PTXCONF_CMOCKA is not set
 # PTXCONF_CPPUTEST is not set
 # PTXCONF_CPUBURN_ARM is not set
@@ -2488,11 +2490,9 @@ PTXCONF_DBUS_SYSTEMD_UNIT=y
 # PTXCONF_GLMARK2 is not set
 # PTXCONF_GOOGLETEST is not set
 # PTXCONF_HOST_PELTS is not set
-# PTXCONF_IOZONE is not set
 # PTXCONF_IPERF is not set
 # PTXCONF_IPERF3 is not set
 # PTXCONF_LINUX_SERIAL_TEST is not set
-# PTXCONF_LMBENCH is not set
 # PTXCONF_MBW is not set
 # PTXCONF_PELTS_TESTS is not set
 # PTXCONF_PIGLIT is not set
@@ -2604,6 +2604,7 @@ PTXCONF_DBUS_SYSTEMD_UNIT=y
 # PTXCONF_WAFFLE is not set
 # PTXCONF_WPEBACKEND_FDO is not set
 # PTXCONF_WPEWEBKIT is not set
+# PTXCONF_X264 is not set
 # PTXCONF_XKEYBOARD_CONFIG is not set
 # PTXCONF_ZBAR is not set
 # PTXCONF_ZINT is not set
@@ -2632,7 +2633,6 @@ PTXCONF_DBUS_SYSTEMD_UNIT=y
 # PTXCONF_GST_PLUGINS_UGLY1 is not set
 # PTXCONF_GST_PYTHON1 is not set
 # PTXCONF_GST_RTSP_SERVER1 is not set
-# PTXCONF_GSTREAMER_VAAPI1 is not set
 # PTXCONF_GSTREAMER1 is not set
 # end of gstreamer 1.0                 
 
@@ -2694,7 +2694,6 @@ PTXCONF_JSON_GLIB=y
 # PTXCONF_LIBMAD is not set
 # PTXCONF_LIBTREMOR is not set
 # PTXCONF_MADPLAY is not set
-# PTXCONF_MPG123 is not set
 # PTXCONF_PULSEAUDIO is not set
 # PTXCONF_RAWREC is not set
 # PTXCONF_SETMIXER is not set
-- 
2.47.3




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

* [DistroKit] [PATCH 4/6] scripts: remove forked ptxd_make_world_inject.sh
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 2/6] v8a: sync barebox-r5.config Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 3/6] ptxdist: migrate 2025.11.0 -> 2026.03.0 with default options Roland Hieber
@ 2026-03-16 12:49 ` Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 5/6] kernel: remove forked recipe Roland Hieber
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Our changes got merged in PTXdist commit 6b2f811a0403948a5475
(2025-08-01, "ptxd_make_world_inject: create target path before
copying"), so we can remove our forked version of the script.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 scripts/lib/ptxd_make_world_inject.sh | 61 ---------------------------
 1 file changed, 61 deletions(-)
 delete mode 100644 scripts/lib/ptxd_make_world_inject.sh

diff --git a/scripts/lib/ptxd_make_world_inject.sh b/scripts/lib/ptxd_make_world_inject.sh
deleted file mode 100644
index a31184dced70..000000000000
--- a/scripts/lib/ptxd_make_world_inject.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-#
-# Copyright (C) 2021 by Michael Riesch <michael.riesch@wolfvision.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-ptxd_make_inject() {
-    local source target
-
-    source="$(echo ${inject_file} | cut -d ":" -f 1)"
-    target="${inject_dest}/$(echo ${inject_file} | cut -d ":" -f 2)"
-
-    if [[ "${source}" =~ ^/.* ]]; then
-	ptxd_bailout "'${source}' must not be an absolute path!" \
-	    "Use <PKG>_INJECT_PATH to specify the search path."
-    fi
-
-    if ! ptxd_in_path pkg_inject_path "${source}"; then
-	ptxd_bailout "Blob '${source}' not found in '${pkg_inject_path}'."
-    fi
-    source="${ptxd_reply}"
-
-    echo -e "\nInject file $(ptxd_print_path ${source}) into" \
-	 "$(ptxd_print_path ${target})..."
-    mkdir -p "$(dirname "${target}")"
-    cp ${source} ${target}
-}
-export -f ptxd_make_inject
-
-
-ptxd_make_world_inject() {
-    ptxd_make_world_init || return
-
-    if [ -z "${pkg_inject_oot}" ]; then
-	pkg_inject_oot=NO
-    fi
-
-    case "${pkg_inject_oot}" in
-	"YES") inject_dest="${pkg_build_dir}" ;;
-	"NO")  inject_dest="${pkg_dir}" ;;
-	*)     ptxd_bailout "<PKG>_INJECT_OOT: please set to YES or NO" ;;
-    esac
-
-    if [ "${pkg_build_oot:-NO}" = 'NO' ] && [ "${pkg_inject_oot}" != 'NO' ]; then
-	ptxd_warning "<PKG>_BUILD_OOT and <PKG>_INJECT_OOT contradict each other." \
-	    "Using $(ptxd_print_path ${inject_dest}) as inject destination anyways."
-    fi
-
-    if [ ! -d "${inject_dest}" ]; then
-	ptxd_bailout "<PKG> inject destination dir missing." \
-	    "Correct placement of world/inject depends on <PKG>_BUILD_OOT and <PKG>_INJECT_OOT." \
-	    "Check order of calls in prepare stage!"
-    fi
-
-    for inject_file in ${pkg_inject_files}; do
-	ptxd_make_inject || return
-    done
-}
-export -f ptxd_make_world_inject
-- 
2.47.3




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

* [DistroKit] [PATCH 5/6] kernel: remove forked recipe
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
                   ` (2 preceding siblings ...)
  2026-03-16 12:49 ` [DistroKit] [PATCH 4/6] scripts: remove forked ptxd_make_world_inject.sh Roland Hieber
@ 2026-03-16 12:49 ` Roland Hieber
  2026-03-16 12:49 ` [DistroKit] [PATCH 6/6] v8a: remove outdated barebox.rockchip.make Roland Hieber
  2026-03-16 14:09 ` [DistroKit] [PATCH 1/6] v8a: sync platformconfig Robert Schwebel
  5 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Our changes from BSP commit 973abf2fd9b1 were backported from PTXdist
commit 844408110d04 ("kernel: backport modules.builtin.modinfo
permission fix"), which was merged in PTXdist 2026.01.0.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 rules/kernel.make | 380 ----------------------------------------------
 1 file changed, 380 deletions(-)
 delete mode 100644 rules/kernel.make

diff --git a/rules/kernel.make b/rules/kernel.make
deleted file mode 100644
index e974304043f6..000000000000
--- a/rules/kernel.make
+++ /dev/null
@@ -1,380 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2002-2009 by Pengutronix e.K., Hildesheim, Germany
-#               2010 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_KERNEL) += kernel
-
-#
-# Paths and names
-#
-KERNEL			:= linux-$(KERNEL_VERSION)
-KERNEL_MD5		:= $(call ptx/config-md5, PTXCONF_KERNEL)
-ifneq ($(KERNEL_NEEDS_GIT_URL),y)
-KERNEL_SUFFIX		:= tar.xz
-KERNEL_URL		:= $(call kernel-url, KERNEL)
-else
-KERNEL_SUFFIX		:= tar.gz
-KERNEL_URL		:= https://git.kernel.org/torvalds/t/$(KERNEL).$(KERNEL_SUFFIX)
-endif
-KERNEL_DIR		:= $(BUILDDIR)/$(KERNEL)
-KERNEL_BUILD_DIR	:= $(KERNEL_DIR)-build
-KERNEL_CONFIG		:= $(call ptx/in-platformconfigdir, $(call remove_quotes, $(PTXCONF_KERNEL_CONFIG)))
-KERNEL_DTS_PATH		:= $(call remove_quotes,$(PTXCONF_KERNEL_DTS_PATH))
-KERNEL_DTS		:= $(call remove_quotes,$(PTXCONF_KERNEL_DTS))
-KERNEL_DTSO_PATH	:= $(call remove_quotes,$(PTXCONF_KERNEL_DTSO_PATH))
-KERNEL_DTSO		:= $(call remove_quotes,$(PTXCONF_KERNEL_DTSO))
-KERNEL_DTB_FILES	:= $(addsuffix .dtb,$(basename $(notdir $(KERNEL_DTS))))
-KERNEL_DTBO_FILES	:= $(addsuffix .dtbo,$(basename $(notdir $(KERNEL_DTSO))))
-KERNEL_DTBO_DIR		:= /boot/overlays
-KERNEL_LICENSE		:= GPL-2.0-only
-KERNEL_SOURCE		:= $(SRCDIR)/$(KERNEL).$(KERNEL_SUFFIX)
-KERNEL_DEVPKG		:= NO
-KERNEL_BUILD_OOT	:= KEEP
-KERNEL_CVE_PRODUCT	:= linux:linux_kernel
-
-# track changes to devices-trees in the BSP
-$(call world/dts-cfghash-file, KERNEL)
-
-# in case we migrate some old syntax
-ifneq ($(filter /%,$(KERNEL_DTS)),)
-$(call ptx/error, the device trees in PTXCONF_KERNEL_DTS must be specified without an)
-$(call ptx/error, absolute path. Use PTXCONF_KERNEL_DTS_PATH to provide a list of direcories)
-$(call ptx/error, that will be searched.)
-endif
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-# use CONFIG_CC_STACKPROTECTOR if available. The rest makes no sense for the kernel
-KERNEL_WRAPPER_BLACKLIST := \
-	$(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST)
-
-# Note: for some reason, the error is not visible without the dummy '$(shell :)'
-# when running 'ptxdist -j -q go'.
-define kernel/deprecated
-$(if $(strip \
-$(filter $(STATEDIR)/%, \
-$(filter-out $(STATEDIR)/kernel.%,$@)) \
-),$(shell :)$(error $(notdir $@): \
-	use KERNEL_MODULE_OPT instead of $(1) for kernel module packages))
-endef
-
-# check for old kernel modules rules
-KERNEL_MAKEVARS = $(call kernel/deprecated, KERNEL_MAKEVARS)
-
-# like kernel-opts but with different CROSS_COMPILE=
-KERNEL_BASE_OPT		= \
-	$(call kernel-opts, KERNEL,$(KERNEL_CROSS_COMPILE)) \
-	$(call remove_quotes,$(PTXCONF_KERNEL_EXTRA_MAKEVARS))
-
-# Intermediate option. This will be used by kernel module packages.
-KERNEL_MODULE_OPT	= \
-	-C $(KERNEL_DIR) \
-	O=$(KERNEL_BUILD_DIR) \
-	$(KERNEL_BASE_OPT)
-
-KERNEL_SHARED_OPT	= \
-	$(KERNEL_MODULE_OPT) \
-	PAHOLE=false
-
-ifndef PTXCONF_KERNEL_GCC_PLUGINS
-# no gcc plugins; avoid config changes depending on the host compiler
-KERNEL_SHARED_OPT	+= \
-	HOSTCXX="$(HOSTCXX) -DGENERATOR_FILE" \
-	HOSTCC="$(HOSTCC) -DGENERATOR_FILE"
-KERNEL_CONF_ENV		:= \
-	PTXDIST_NO_GCC_PLUGINS=1
-KERNEL_MAKE_ENV		:= \
-	PTXDIST_NO_GCC_PLUGINS=1
-endif
-
-ifneq ($(PTXCONF_KERNEL_CODE_SIGNING)$(PTXCONF_KERNEL_MODULES_SIGN),)
-KERNEL_MAKE_ENV		+= \
-	$(CODE_SIGNING_ENV)
-endif
-
-KERNEL_CONF_TOOL	:= kconfig
-KERNEL_CONF_OPT		= \
-	$(KERNEL_SHARED_OPT)
-
-ifdef PTXCONF_KERNEL_CONFIG_BASE_VERSION
-# force using KERNEL_VERSION in the kernelconfig
-KERNEL_CONF_OPT		+= \
-	KERNELVERSION=$(KERNEL_VERSION)
-endif
-
-#
-# support the different kernel image formats
-#
-KERNEL_IMAGE		:= $(call remove_quotes, $(PTXCONF_KERNEL_IMAGE))
-
-# these are sane defaults
-KERNEL_IMAGE_PATH_y	:= $(KERNEL_BUILD_DIR)/arch/$(GENERIC_KERNEL_ARCH)/boot/$(KERNEL_IMAGE)
-
-# vmlinux and vmlinuz are special
-KERNEL_IMAGE_PATH_$(PTXCONF_KERNEL_IMAGE_VMLINUX) := $(KERNEL_BUILD_DIR)/vmlinux
-KERNEL_IMAGE_PATH_$(PTXCONF_KERNEL_IMAGE_VMLINUZ) := $(KERNEL_BUILD_DIR)/vmlinuz
-# avr32 is also special
-KERNEL_IMAGE_PATH_$(PTXCONF_ARCH_AVR32) := $(KERNEL_BUILD_DIR)/arch/$(GENERIC_KERNEL_ARCH)/boot/images/$(KERNEL_IMAGE)
-
-
-ifdef PTXCONF_KERNEL
-$(KERNEL_CONFIG):
-	@echo
-	@echo "*************************************************************************"
-	@echo "**** Please generate a kernelconfig with 'ptxdist menuconfig kernel' ****"
-	@echo "*************************************************************************"
-	@echo
-	@echo
-	@exit 1
-endif
-
-
-#
-# when compiling the rootfs into the kernel, we just include an empty
-# file for now. the rootfs isn't build yet.
-#
-KERNEL_INITRAMFS_SOURCE_$(PTXCONF_IMAGE_KERNEL_INITRAMFS) += $(STATEDIR)/empty.cpio
-
-$(STATEDIR)/kernel.prepare:
-	@$(call targetinfo)
-#
-# Make sure there is a non empty INITRAMFS_SOURCE in $(KERNEL_CONFIG), but
-# not the real expanded path because it contains local workdir path which
-# is not relevant to other developers.
-#
-ifdef KERNEL_INITRAMFS_SOURCE_y
-	@sed -i -e 's,^CONFIG_INITRAMFS_SOURCE.*$$,CONFIG_INITRAMFS_SOURCE=\"# Automatically set by PTXDist\",g' \
-		"$(KERNEL_CONFIG)"
-endif
-ifdef PTXCONF_KERNEL_IMAGE_SIMPLE
-	cp $(PTXCONF_KERNEL_IMAGE_SIMPLE_DTS) \
-		$(KERNEL_DIR)/arch/$(GENERIC_KERNEL_ARCH)/boot/dts/$(PTXCONF_KERNEL_IMAGE_SIMPLE_TARGET).dts
-endif
-
-	@$(call world/prepare, KERNEL)
-
-#
-# Use an existing dummy INITRAMFS_SOURCE for the first 'make' call. The
-# kernel image will be rebuilt in the image-kernel package with the real
-# initramfs.
-#
-ifdef KERNEL_INITRAMFS_SOURCE_y
-	@touch "$(KERNEL_INITRAMFS_SOURCE_y)"
-	@sed -i -e 's,^CONFIG_INITRAMFS_SOURCE.*$$,CONFIG_INITRAMFS_SOURCE=\"$(KERNEL_INITRAMFS_SOURCE_y)\",g' \
-		"$(KERNEL_BUILD_DIR)/.config"
-endif
-ifdef PTXCONF_KERNEL_CODE_SIGNING
-	if [ -n "`cs_get_ca kernel-trusted`" ]; then \
-		sed -i -e "s'^\(CONFIG_SYSTEM_TRUSTED_KEYS\)=.*'\1=\"`cs_get_ca kernel-trusted`\"'" \
-			"$(KERNEL_BUILD_DIR)/.config"; \
-	fi
-endif
-ifdef PTXCONF_KERNEL_MODULES_SIGN
-	sed -i -e "s'^\(CONFIG_MODULE_SIG_KEY\)=.*'\1=\"`cs_get_uri kernel-modules`\"'" \
-		"$(KERNEL_BUILD_DIR)/.config"
-endif
-	@$(call touch)
-
-
-# ----------------------------------------------------------------------------
-# tags
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/kernel.tags:
-	@$(call targetinfo)
-	@$(MAKE) -C $(KERNEL_DIR) $(KERNEL_MAKE_OPT) tags TAGS cscope
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-KERNEL_MAKE_OPT		= \
-	$(call kernel/deprecated, KERNEL_MAKE_OPT) \
-	$(KERNEL_SHARED_OPT) \
-	$(KERNEL_IMAGE) \
-	$(call ptx/ifdef, PTXCONF_KERNEL_MODULES,modules)
-
-KERNEL_TOOL_PERF_OPTS	:= \
-	-C $(KERNEL_DIR)/tools/perf \
-	O=$(KERNEL_BUILD_DIR)/tools/perf \
-	$(KERNEL_BASE_OPT) \
-	prefix=/usr \
-	WERROR=0 \
-	NO_LIBPERL=1 \
-	NO_LIBPYTHON=1 \
-	NO_DWARF= \
-	NO_SLANG= \
-	NO_GTK2=1 \
-	NO_DEMANGLE= \
-	NO_LIBELF= \
-	NO_LIBUNWIND=1 \
-	NO_BACKTRACE= \
-	NO_LIBNUMA=1 \
-	NO_LIBAUDIT=1 \
-	NO_LIBBIONIC=1 \
-	NO_LIBCRYPTO=1 \
-	NO_LIBDW_DWARF_UNWIND= \
-	NO_PERF_READ_VDSO32=1 \
-	NO_PERF_READ_VDSOX32=1 \
-	NO_ZLIB= \
-	NO_LIBBABELTRACE=1 \
-	NO_LZMA=1 \
-	NO_LIBZSTD= \
-	NO_AUXTRACE= \
-	NO_LIBBPF=1 \
-	NO_SDT=1 \
-	NO_LIBCAP=1
-
-# manual make to handle CPPFLAGS and broken parallel building for some
-# kernel versions
-KERNEL_TOOL_IIO_OPTS	:= \
-	PTXDIST_ICECC=$(PTXDIST_ICERUN) \
-	CPPFLAGS="-D__EXPORTED_HEADERS__ -I$(KERNEL_DIR)/include/uapi -I$(KERNEL_DIR)/include" \
-	-C $(KERNEL_DIR)/tools/iio \
-	O=$(KERNEL_BUILD_DIR)/tools/iio \
-	$(KERNEL_BASE_OPT) \
-	$(PARALLELMFLAGS_BROKEN)
-
-$(STATEDIR)/kernel.compile:
-	@$(call targetinfo)
-	@rm -f \
-		$(KERNEL_BUILD_DIR)/usr/initramfs_data.cpio.* \
-		$(KERNEL_BUILD_DIR)/usr/.initramfs_data.cpio.*
-	@$(call world/compile, KERNEL)
-ifdef PTXCONF_KERNEL_TOOL_PERF
-	@mkdir -p $(KERNEL_BUILD_DIR)/tools/perf
-	@$(call compile, KERNEL, $(KERNEL_TOOL_PERF_OPTS))
-endif
-ifdef PTXCONF_KERNEL_TOOL_IIO
-	@mkdir -p $(KERNEL_BUILD_DIR)/tools/iio
-	@$(call world/execute, KERNEL, \
-		$(MAKE) $(KERNEL_TOOL_IIO_OPTS))
-endif
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-KERNEL_INSTALL_OPT = \
-	$(KERNEL_BASE_OPT) \
-	modules_install
-
-$(STATEDIR)/kernel.install:
-	@$(call targetinfo)
-ifdef PTXCONF_KERNEL_MODULES_INSTALL
-	@$(call world/install, KERNEL)
-	@chmod -x $(KERNEL_PKGDIR)/lib/modules/*/modules.builtin.modinfo
-endif
-	@$(call world/dtb, KERNEL)
-	@$(call world/dtbo, KERNEL)
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-ifneq ($(KERNEL_DTB_FILES),)
-$(addprefix $(IMAGEDIR)/,$(KERNEL_DTB_FILES)): $(STATEDIR)/kernel.targetinstall
-endif
-
-$(STATEDIR)/kernel.targetinstall:
-	@$(call targetinfo)
-
-	@$(foreach dtb, $(KERNEL_DTB_FILES), \
-		$(call ptx/image-install, KERNEL, \
-			$(KERNEL_PKGDIR)/boot/$(dtb), $(dtb))$(ptx/nl))
-
-ifdef PTXCONF_KERNEL_XPKG
-	@$(call install_init,  kernel)
-	@$(call install_fixup, kernel, PRIORITY,optional)
-	@$(call install_fixup, kernel, SECTION,base)
-	@$(call install_fixup, kernel, AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, kernel, DESCRIPTION,missing)
-
-	@$(call install_copy, kernel, 0, 0, 0755, /boot);
-
-ifdef PTXCONF_KERNEL_INSTALL
-	@$(call install_copy, kernel, 0, 0, 0644, $(KERNEL_IMAGE_PATH_y), /boot/$(KERNEL_IMAGE), n)
-
-	@$(foreach dtb, $(KERNEL_DTB_FILES), \
-		$(call install_copy, kernel, 0, 0, 0644, -, \
-			/boot/$(dtb), n)$(ptx/nl))
-
-	@$(foreach dtbo, $(KERNEL_DTBO_FILES), \
-		$(call install_copy, kernel, 0, 0, 0644, -, \
-			$(KERNEL_DTBO_DIR)/$(dtbo), n)$(ptx/nl))
-endif
-
-# install the ELF kernel image for debugging purpose
-ifdef PTXCONF_KERNEL_VMLINUX
-	@$(call install_copy, kernel, 0, 0, 0644, $(KERNEL_BUILD_DIR)/vmlinux, /boot/vmlinux, n)
-endif
-
-ifdef PTXCONF_KERNEL_TOOL_PERF
-	@$(call install_copy, kernel, 0, 0, 0755, $(KERNEL_BUILD_DIR)/tools/perf/perf, \
-		/usr/bin/perf)
-endif
-
-ifdef PTXCONF_KERNEL_TOOL_IIO
-	@$(call install_copy, kernel, 0, 0, 0755, $(wildcard $(KERNEL_BUILD_DIR)/tools/iio/*generic_buffer), \
-		/usr/bin/iio_generic_buffer)
-	@$(call install_copy, kernel, 0, 0, 0755, $(KERNEL_BUILD_DIR)/tools/iio/lsiio, \
-		/usr/bin/lsiio)
-	@$(call install_copy, kernel, 0, 0, 0755, $(KERNEL_BUILD_DIR)/tools/iio/iio_event_monitor, \
-		/usr/bin/iio_event_monitor)
-endif
-
-	@$(call install_finish, kernel)
-endif
-
-	@$(call touch)
-
-
-# ----------------------------------------------------------------------------
-# Target-Install-post
-# ----------------------------------------------------------------------------
-
-ifdef PTXCONF_IMAGE_KERNEL_INSTALL_EARLY
-$(STATEDIR)/kernel.targetinstall.post: $(IMAGEDIR)/linuximage
-ifdef PTXCONF_IMAGE_KERNEL_LZOP
-$(STATEDIR)/kernel.targetinstall.post: $(IMAGEDIR)/linuximage.lzo
-endif
-endif
-
-$(STATEDIR)/kernel.targetinstall.post:
-	@$(call targetinfo)
-
-ifdef PTXCONF_KERNEL_MODULES_INSTALL
-	@$(call install_init,  kernel-modules)
-	@$(call install_fixup, kernel-modules, PRIORITY,optional)
-	@$(call install_fixup, kernel-modules, SECTION,base)
-	@$(call install_fixup, kernel-modules, AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, kernel-modules, DESCRIPTION,missing)
-
-	@$(call install_glob, kernel-modules, 0, 0, -, /lib/modules, *.ko,, n)
-	@$(call install_glob, kernel-modules, 0, 0, -, /lib/modules,, *.ko */build */source, n)
-
-	@$(call install_finish, kernel-modules)
-endif
-
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# oldconfig / menuconfig
-# ----------------------------------------------------------------------------
-
-$(call ptx/kconfig-targets, kernel): $(STATEDIR)/kernel.extract
-	@$(call world/kconfig, KERNEL, $(subst kernel_,,$@))
-
-# vim: syntax=make
-- 
2.47.3




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

* [DistroKit] [PATCH 6/6] v8a: remove outdated barebox.rockchip.make
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
                   ` (3 preceding siblings ...)
  2026-03-16 12:49 ` [DistroKit] [PATCH 5/6] kernel: remove forked recipe Roland Hieber
@ 2026-03-16 12:49 ` Roland Hieber
  2026-03-16 14:09 ` [DistroKit] [PATCH 1/6] v8a: sync platformconfig Robert Schwebel
  5 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 12:49 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

The fix was already included in PTXdist 2023.07.0 commit 1abf368ea3fbe
(2023-06-02, "barebox: add rk-usb-loader to the host tools").

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 configs/platform-v8a/rules/barebox.rockchip.make | 12 ------------
 1 file changed, 12 deletions(-)
 delete mode 100644 configs/platform-v8a/rules/barebox.rockchip.make

diff --git a/configs/platform-v8a/rules/barebox.rockchip.make b/configs/platform-v8a/rules/barebox.rockchip.make
deleted file mode 100644
index 17092a9b728c..000000000000
--- a/configs/platform-v8a/rules/barebox.rockchip.make
+++ /dev/null
@@ -1,12 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2023 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-# TODO: remove this when it is added in PTXdist upstream
-BAREBOX_PROGS_HOST += rk-usb-loader
-
-# vim: syntax=make
-- 
2.47.3




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

* Re: [DistroKit] [PATCH 1/6] v8a: sync platformconfig
  2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
                   ` (4 preceding siblings ...)
  2026-03-16 12:49 ` [DistroKit] [PATCH 6/6] v8a: remove outdated barebox.rockchip.make Roland Hieber
@ 2026-03-16 14:09 ` Robert Schwebel
  2026-03-16 22:36   ` Roland Hieber
  5 siblings, 1 reply; 8+ messages in thread
From: Robert Schwebel @ 2026-03-16 14:09 UTC (permalink / raw)
  To: Roland Hieber; +Cc: distrokit

Applied series to next.

On Mon, Mar 16, 2026 at 01:49:16PM +0100, Roland Hieber wrote:
> The v8a platformconfig was not updated when the firmware-nxp-wifi recipe
> was added.
> 
> Fixes: 4ab46d4f662eea0141d2 (2026-01-20, "v8a: add firmware nxp wifi package")
> Signed-off-by: Roland Hieber <rhi@pengutronix.de>
> ---
>  configs/platform-v8a/platformconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
> index 989fb0e14d45..604bba9cfed1 100644
> --- a/configs/platform-v8a/platformconfig
> +++ b/configs/platform-v8a/platformconfig
> @@ -374,6 +374,7 @@ PTXCONF_FIRMWARE_IMX=y
>  # PTXCONF_FIRMWARE_IMX_VPU_IMX6Q is not set
>  PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX8=y
>  # PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX9 is not set
> +# PTXCONF_FIRMWARE_NXP_WIFI is not set
>  PTXCONF_FIRMWARE_ROCKCHIP=y
>  # PTXCONF_FIRMWARE_ROCKCHIP_RK3566_SDRAM is not set
>  PTXCONF_FIRMWARE_ROCKCHIP_RK3568_SDRAM=y
> -- 
> 2.47.3
> 
> 
> 

-- 
Pengutronix e.K.                           | Dipl.-Ing. Robert Schwebel  |
Steuerwalder Str. 21                       | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-9    |



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

* Re: [DistroKit] [PATCH 1/6] v8a: sync platformconfig
  2026-03-16 14:09 ` [DistroKit] [PATCH 1/6] v8a: sync platformconfig Robert Schwebel
@ 2026-03-16 22:36   ` Roland Hieber
  0 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2026-03-16 22:36 UTC (permalink / raw)
  To: Robert Schwebel; +Cc: distrokit

On Mon, Mar 16, 2026 at 03:09:31PM +0100, Robert Schwebel wrote:
> Applied series to next.

Thanks. Looking at the Jenkins output, it seems I should've run
'./scripts/p-all oldconfig all'… Will send fixups.

 - Roland

> On Mon, Mar 16, 2026 at 01:49:16PM +0100, Roland Hieber wrote:
> > The v8a platformconfig was not updated when the firmware-nxp-wifi recipe
> > was added.
> > 
> > Fixes: 4ab46d4f662eea0141d2 (2026-01-20, "v8a: add firmware nxp wifi package")
> > Signed-off-by: Roland Hieber <rhi@pengutronix.de>
> > ---
> >  configs/platform-v8a/platformconfig | 1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
> > index 989fb0e14d45..604bba9cfed1 100644
> > --- a/configs/platform-v8a/platformconfig
> > +++ b/configs/platform-v8a/platformconfig
> > @@ -374,6 +374,7 @@ PTXCONF_FIRMWARE_IMX=y
> >  # PTXCONF_FIRMWARE_IMX_VPU_IMX6Q is not set
> >  PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX8=y
> >  # PTXCONF_FIRMWARE_IMX_BOOTIMAGE_IMX9 is not set
> > +# PTXCONF_FIRMWARE_NXP_WIFI is not set
> >  PTXCONF_FIRMWARE_ROCKCHIP=y
> >  # PTXCONF_FIRMWARE_ROCKCHIP_RK3566_SDRAM is not set
> >  PTXCONF_FIRMWARE_ROCKCHIP_RK3568_SDRAM=y
> > -- 
> > 2.47.3
> > 
> > 
> > 
> 
> -- 
> Pengutronix e.K.                           | Dipl.-Ing. Robert Schwebel  |
> Steuerwalder Str. 21                       | https://www.pengutronix.de/ |
> 31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
> Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-9    |
> 

-- 
Roland Hieber, Pengutronix e.K.          | rhi@pengutronix.de          |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |



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

end of thread, other threads:[~2026-03-16 22:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-16 12:49 [DistroKit] [PATCH 1/6] v8a: sync platformconfig Roland Hieber
2026-03-16 12:49 ` [DistroKit] [PATCH 2/6] v8a: sync barebox-r5.config Roland Hieber
2026-03-16 12:49 ` [DistroKit] [PATCH 3/6] ptxdist: migrate 2025.11.0 -> 2026.03.0 with default options Roland Hieber
2026-03-16 12:49 ` [DistroKit] [PATCH 4/6] scripts: remove forked ptxd_make_world_inject.sh Roland Hieber
2026-03-16 12:49 ` [DistroKit] [PATCH 5/6] kernel: remove forked recipe Roland Hieber
2026-03-16 12:49 ` [DistroKit] [PATCH 6/6] v8a: remove outdated barebox.rockchip.make Roland Hieber
2026-03-16 14:09 ` [DistroKit] [PATCH 1/6] v8a: sync platformconfig Robert Schwebel
2026-03-16 22:36   ` Roland Hieber

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