mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
Merge branch 'next'
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
@@ -128,7 +128,6 @@ configs/imx6ullevk_defconfig lib_defconfig.ForceCheckHash
|
|||||||
configs/imx6ulpico_defconfig lib_defconfig.ForceCheckHash
|
configs/imx6ulpico_defconfig lib_defconfig.ForceCheckHash
|
||||||
configs/imx7dpico_defconfig lib_defconfig.ForceCheckHash
|
configs/imx7dpico_defconfig lib_defconfig.ForceCheckHash
|
||||||
configs/imx8mqevk_defconfig lib_defconfig.ForceCheckHash
|
configs/imx8mqevk_defconfig lib_defconfig.ForceCheckHash
|
||||||
configs/imxrt1050-evk_defconfig lib_defconfig.ForceCheckHash
|
|
||||||
configs/khadas_vim3_defconfig lib_defconfig.ForceCheckHash
|
configs/khadas_vim3_defconfig lib_defconfig.ForceCheckHash
|
||||||
configs/kontron_bl_imx8mm_defconfig lib_defconfig.ForceCheckHash
|
configs/kontron_bl_imx8mm_defconfig lib_defconfig.ForceCheckHash
|
||||||
configs/kontron_smarc_sal28_defconfig lib_defconfig.ForceCheckHash
|
configs/kontron_smarc_sal28_defconfig lib_defconfig.ForceCheckHash
|
||||||
@@ -222,8 +221,6 @@ package/android-tools/0010-adb-added-patch-for-openssl-1.1.0-compatibility.patch
|
|||||||
package/aoetools/0001-Change-shell-script-interpreter-from-bin-bash-to-bin.patch lib_patch.Upstream
|
package/aoetools/0001-Change-shell-script-interpreter-from-bin-bash-to-bin.patch lib_patch.Upstream
|
||||||
package/apache/0001-cross-compile.patch lib_patch.Upstream
|
package/apache/0001-cross-compile.patch lib_patch.Upstream
|
||||||
package/apache/S50apache Shellcheck lib_sysv.Indent lib_sysv.Variables
|
package/apache/S50apache Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||||
package/apitrace/0001-thirdparty-libbacktrace-backtrace-h-include-config.h.patch lib_patch.Upstream
|
|
||||||
package/apitrace/0002-gltrace-Avoid-__libc_dlsym-and-__libc_dlopen_mode-on-GLIBC-2-34.patch lib_patch.Upstream
|
|
||||||
package/apr-util/0001-remove-checkapr.patch lib_patch.Upstream
|
package/apr-util/0001-remove-checkapr.patch lib_patch.Upstream
|
||||||
package/apr/0001-sys-param-h.patch lib_patch.Upstream
|
package/apr/0001-sys-param-h.patch lib_patch.Upstream
|
||||||
package/apr/0002-Revert-Backport-r1872164.-Fix-the-name-of-libtool-wh.patch lib_patch.Upstream
|
package/apr/0002-Revert-Backport-r1872164.-Fix-the-name-of-libtool-wh.patch lib_patch.Upstream
|
||||||
@@ -1080,7 +1077,6 @@ package/ti-sgx-um/0001-Makefile-do-not-install-init-script.patch lib_patch.Upstr
|
|||||||
package/ti-sgx-um/S80ti-sgx lib_sysv.Variables
|
package/ti-sgx-um/S80ti-sgx lib_sysv.Variables
|
||||||
package/ti-utils/0001-plt.h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
package/ti-utils/0001-plt.h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||||
package/tinyalsa/0001-include-time.h-before-asound.h.patch lib_patch.Upstream
|
package/tinyalsa/0001-include-time.h-before-asound.h.patch lib_patch.Upstream
|
||||||
package/tinycbor/0001-Makefile-add-DISABLE_WERROR.patch lib_patch.Upstream
|
|
||||||
package/tinycompress/0001-wave-add-time.h-missing-header-inclusion.patch lib_patch.Upstream
|
package/tinycompress/0001-wave-add-time.h-missing-header-inclusion.patch lib_patch.Upstream
|
||||||
package/tinydtls/0001-sha2-sha2.c-fix-build-on-big-endian.patch lib_patch.Upstream
|
package/tinydtls/0001-sha2-sha2.c-fix-build-on-big-endian.patch lib_patch.Upstream
|
||||||
package/tinyxml/0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch lib_patch.Upstream
|
package/tinyxml/0001-In-stamp-always-advance-the-pointer-if-p-0xef.patch lib_patch.Upstream
|
||||||
|
|||||||
@@ -144,6 +144,15 @@ endif
|
|||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
|
comment "Legacy options removed in 2025.11"
|
||||||
|
|
||||||
|
config BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS
|
||||||
|
bool "ev3dev Linux drivers have been removed"
|
||||||
|
select BR2_LEGACY
|
||||||
|
help
|
||||||
|
Linux drivers for LEGO MINDSTORMS EV3 from the ev3dev project
|
||||||
|
are targeting an outdated kernel which is no longer supported.
|
||||||
|
|
||||||
comment "Legacy options removed in 2025.08"
|
comment "Legacy options removed in 2025.08"
|
||||||
|
|
||||||
config BR2_PACKAGE_NETSTAT_NAT
|
config BR2_PACKAGE_NETSTAT_NAT
|
||||||
|
|||||||
10
DEVELOPERS
10
DEVELOPERS
@@ -91,6 +91,9 @@ F: package/modem-manager/
|
|||||||
N: Aleksandr Makarov <aleksandr.o.makarov@gmail.com>
|
N: Aleksandr Makarov <aleksandr.o.makarov@gmail.com>
|
||||||
F: package/cpp-httplib/
|
F: package/cpp-httplib/
|
||||||
|
|
||||||
|
N: Alexander Shirokov <shirokovalexs@gmail.com>
|
||||||
|
F: package/nnn/
|
||||||
|
|
||||||
N: Alessandro Partesotti <a.partesotti@gmail.com>
|
N: Alessandro Partesotti <a.partesotti@gmail.com>
|
||||||
F: package/oatpp/
|
F: package/oatpp/
|
||||||
|
|
||||||
@@ -175,6 +178,9 @@ F: package/libkrb5/
|
|||||||
F: package/p7zip/
|
F: package/p7zip/
|
||||||
F: package/wine/
|
F: package/wine/
|
||||||
|
|
||||||
|
N: Andrea Ricchi <andrea.ricchi@amarulasolutions.com>
|
||||||
|
F: package/cutekeyboard/
|
||||||
|
|
||||||
N: Andreas Klinger <ak@it-klinger.de>
|
N: Andreas Klinger <ak@it-klinger.de>
|
||||||
F: package/ply/
|
F: package/ply/
|
||||||
|
|
||||||
@@ -828,9 +834,7 @@ F: package/libtalloc/
|
|||||||
N: David Lechner <david@lechnology.com>
|
N: David Lechner <david@lechnology.com>
|
||||||
F: board/lego/ev3/
|
F: board/lego/ev3/
|
||||||
F: configs/lego_ev3_defconfig
|
F: configs/lego_ev3_defconfig
|
||||||
F: linux/linux-ext-ev3dev-linux-drivers.mk
|
|
||||||
F: package/brickd/
|
F: package/brickd/
|
||||||
F: package/ev3dev-linux-drivers/
|
|
||||||
|
|
||||||
N: David Pierret <david.pierret@smile.fr>
|
N: David Pierret <david.pierret@smile.fr>
|
||||||
F: package/bat/
|
F: package/bat/
|
||||||
@@ -1112,8 +1116,10 @@ F: package/python-aiomqtt/
|
|||||||
F: package/python-pyasynchat/
|
F: package/python-pyasynchat/
|
||||||
F: package/python-pyasyncore/
|
F: package/python-pyasyncore/
|
||||||
F: support/testing/tests/package/sample_python_networkmanager_goi.py
|
F: support/testing/tests/package/sample_python_networkmanager_goi.py
|
||||||
|
F: support/testing/tests/package/sample_python_pyroute2.py
|
||||||
F: support/testing/tests/package/test_nftables.py
|
F: support/testing/tests/package/test_nftables.py
|
||||||
F: support/testing/tests/package/test_python_networkmanager_goi.py
|
F: support/testing/tests/package/test_python_networkmanager_goi.py
|
||||||
|
F: support/testing/tests/package/test_python_pyroute2.py
|
||||||
|
|
||||||
N: Flávio Tapajós <flavio.tapajos@newtesc.com.br>
|
N: Flávio Tapajós <flavio.tapajos@newtesc.com.br>
|
||||||
F: configs/asus_tinker-s_rk3288_defconfig
|
F: configs/asus_tinker-s_rk3288_defconfig
|
||||||
|
|||||||
@@ -30,11 +30,11 @@ image flash.img {
|
|||||||
partition fitimage {
|
partition fitimage {
|
||||||
image = "image.itb"
|
image = "image.itb"
|
||||||
offset = 512K
|
offset = 512K
|
||||||
size = 4352K
|
size = 6000K
|
||||||
}
|
}
|
||||||
|
|
||||||
partition spare {
|
partition spare {
|
||||||
offset = 4864K
|
offset = 6512K
|
||||||
size = 27904K
|
size = 26256K
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
BOARD_DIR="$(dirname $0)"
|
BOARD_DIR="$(dirname $0)"
|
||||||
mkimage=$HOST_DIR/bin/mkimage
|
mkimage=$HOST_DIR/bin/mkimage
|
||||||
|
|
||||||
BOARD_DT=$(sed -n \
|
BOARD_DT=$(sed -nr \
|
||||||
's/^BR2_LINUX_KERNEL_INTREE_DTS_NAME="\([a-z0-9\-]*\).*"$/\1/p' \
|
-e 's|^BR2_LINUX_KERNEL_INTREE_DTS_NAME="(aspeed/)?([a-z0-9\-]*).*"$|\2|p' \
|
||||||
${BR2_CONFIG})
|
${BR2_CONFIG})
|
||||||
|
|
||||||
sed -e "s/%BOARD_DTB%/${BOARD_DT}.dtb/" \
|
sed -e "s/%BOARD_DTB%/${BOARD_DT}.dtb/" \
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 643142c1b5991560dd12f950825cc19e4497b95b82641918ecff1177f4130c1d linux-6.12.24.tar.xz
|
sha256 4804528a29cd20309a0b41c30e5aeffc35fa21ee3358f4a706d4586d003bc1fb linux-6.12.42.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 643142c1b5991560dd12f950825cc19e4497b95b82641918ecff1177f4130c1d linux-6.12.24.tar.xz
|
sha256 4804528a29cd20309a0b41c30e5aeffc35fa21ee3358f4a706d4586d003bc1fb linux-6.12.42.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ main ()
|
|||||||
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
|
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
|
||||||
-ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
|
-ap "${BINARIES_DIR}/bl31.bin" a55 ${ATF_LOAD_ADDR} \
|
||||||
-ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
|
-ap "${BINARIES_DIR}/u-boot-hash.bin" a55 0x80200000 \
|
||||||
-ap "${BINARIES_DIR}/tee.bin" a55 0x96000000 \
|
-ap "${BINARIES_DIR}/tee-raw.bin" a55 0x96000000 \
|
||||||
-out "${BINARIES_DIR}/u-boot-atf-container.img"
|
-out "${BINARIES_DIR}/u-boot-atf-container.img"
|
||||||
else
|
else
|
||||||
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
|
"${HOST_DIR}/bin/mkimage_imx8" -soc IMX9 -c \
|
||||||
|
|||||||
2
board/freescale/imx93evk/patches/optee-os/optee-os.hash
Normal file
2
board/freescale/imx93evk/patches/optee-os/optee-os.hash
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# Locally calculated
|
||||||
|
sha256 4b685080a094cb0f0489b8114ae8b73c37ec13eda9f5618c8b6311ff1f472f57 imx-optee-os-lf-6.12.3-1.0.0.tar.gz
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
../linux/linux.hash
|
||||||
2
board/freescale/imxrt1050evk/patches/linux/linux.hash
Normal file
2
board/freescale/imxrt1050evk/patches/linux/linux.hash
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||||
|
sha256 0fcbbbbcd456e87bbbfc8bf37af541fda62ccfcce76903503424fd101ef7bdee linux-6.12.43.tar.xz
|
||||||
2
board/freescale/imxrt1050evk/patches/uboot/uboot.hash
Normal file
2
board/freescale/imxrt1050evk/patches/uboot/uboot.hash
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# Locally calculated
|
||||||
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 2751fcd3eb9080c34531f68ca2e1f571a60f4220853df53a5ebed9835abf8c13 atf-lf-6.12.3-1.0.0.tar.gz
|
sha256 738f029c6bfcdac5649e2c252970b1f44c1ce7fee9fe4657a25edc666375ffa8 atf-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 9e2fff1014f1b196be8149c63a6054e40b1b36b222e53db3f445c96c856066e0 linux-lf-6.12.3-1.0.0.tar.gz
|
sha256 c98177e85ace6400b06301101af3065e90463920c3e166da4ed22deffe960fb8 linux-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 8708fc95844d020f79b87f954f29073ae9b230de3e41117e7fb379294da946ac u-boot-lf-6.12.3-1.0.0.tar.gz
|
sha256 a39f7db3ffd2b7263ea5d02b0631decac1c89f7c1b96b77ba8e302f3641a3eb3 u-boot-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -10,21 +10,22 @@ For more details about the board and the QorIQ Layerscape SoC, see the following
|
|||||||
|
|
||||||
Layerscape platforms are officially supported by NXP under the Layerscape
|
Layerscape platforms are officially supported by NXP under the Layerscape
|
||||||
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
||||||
common with i.MX), currently tag lf-6.6.36-2.1.0, two releases behind the
|
common with i.MX), but has a slower release cadence than LF. The currently used
|
||||||
latest lf-6.12.3-1.0.0. In Buildroot, the latest Linux Factory release tag
|
tag is lf-6.12.20-2.0.0, which is in line with the latest LF tag. Generally, in
|
||||||
is used, which may be considered pre-release software, as it may contain
|
Buildroot, the latest Linux Factory release tag is always used, which may be
|
||||||
features which are not yet documented, and it generally undergoes less testing.
|
considered pre-release software, as it may contain features which are not yet
|
||||||
|
documented, and it generally undergoes less testing.
|
||||||
|
|
||||||
For the software Layerscape Debian Linux SDK User Guide, see:
|
For the software Layerscape Debian Linux SDK User Guide, see:
|
||||||
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
||||||
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
||||||
|
|
||||||
The components from NXP are:
|
The components from NXP are:
|
||||||
- rcw, lf-6.12.3-1.0.0
|
- rcw, lf-6.12.20-2.0.0
|
||||||
- atf (fork), lf-6.12.3-1.0.0
|
- atf (fork), lf-6.12.20-2.0.0
|
||||||
- uboot (fork), lf-6.12.3-1.0.0
|
- uboot (fork), lf-6.12.20-2.0.0
|
||||||
- cadence-dp-firmware (blob), 8.16
|
- cadence-dp-firmware (blob), 8.16
|
||||||
- linux (fork), lf-6.12.3-1.0.0
|
- linux (fork), lf-6.12.20-2.0.0
|
||||||
|
|
||||||
Build
|
Build
|
||||||
=====
|
=====
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 2751fcd3eb9080c34531f68ca2e1f571a60f4220853df53a5ebed9835abf8c13 atf-lf-6.12.3-1.0.0.tar.gz
|
sha256 738f029c6bfcdac5649e2c252970b1f44c1ce7fee9fe4657a25edc666375ffa8 atf-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 9e2fff1014f1b196be8149c63a6054e40b1b36b222e53db3f445c96c856066e0 linux-lf-6.12.3-1.0.0.tar.gz
|
sha256 c98177e85ace6400b06301101af3065e90463920c3e166da4ed22deffe960fb8 linux-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 8708fc95844d020f79b87f954f29073ae9b230de3e41117e7fb379294da946ac u-boot-lf-6.12.3-1.0.0.tar.gz
|
sha256 a39f7db3ffd2b7263ea5d02b0631decac1c89f7c1b96b77ba8e302f3641a3eb3 u-boot-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -10,23 +10,24 @@ for more details about the board and the QorIQ Layerscape SoC, see the following
|
|||||||
|
|
||||||
Layerscape platforms are officially supported by NXP under the Layerscape
|
Layerscape platforms are officially supported by NXP under the Layerscape
|
||||||
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
||||||
common with i.MX), currently tag lf-6.6.36-2.1.0, two releases behind the
|
common with i.MX), but has a slower release cadence than LF. The currently used
|
||||||
latest lf-6.12.3-1.0.0. In Buildroot, the latest Linux Factory release tag
|
tag is lf-6.12.20-2.0.0, which is in line with the latest LF tag. Generally, in
|
||||||
is used, which may be considered pre-release software, as it may contain
|
Buildroot, the latest Linux Factory release tag is always used, which may be
|
||||||
features which are not yet documented, and it generally undergoes less testing.
|
considered pre-release software, as it may contain features which are not yet
|
||||||
|
documented, and it generally undergoes less testing.
|
||||||
|
|
||||||
For the software Layerscape Debian Linux SDK User Guide, see:
|
For the software Layerscape Debian Linux SDK User Guide, see:
|
||||||
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
||||||
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
||||||
|
|
||||||
The components from NXP are:
|
The components from NXP are:
|
||||||
- rcw, lf-6.12.3-1.0.0
|
- rcw, lf-6.12.20-2.0.0
|
||||||
- atf (fork), lf-6.12.3-1.0.0
|
- atf (fork), lf-6.12.20-2.0.0
|
||||||
- uboot (fork), lf-6.12.3-1.0.0
|
- uboot (fork), lf-6.12.20-2.0.0
|
||||||
- qoriq-fm-ucode (blob), lf-6.12.3-1.0.0
|
- qoriq-fm-ucode (blob), lf-6.12.20-2.0.0
|
||||||
- linux (fork), lf-6.12.3-1.0.0
|
- linux (fork), lf-6.12.20-2.0.0
|
||||||
- fmlib, lf-6.12.3-1.0.0
|
- fmlib, lf-6.12.20-2.0.0
|
||||||
- fmc, lf-6.12.3-1.0.0
|
- fmc, lf-6.12.20-2.0.0
|
||||||
|
|
||||||
Build
|
Build
|
||||||
=====
|
=====
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 2751fcd3eb9080c34531f68ca2e1f571a60f4220853df53a5ebed9835abf8c13 atf-lf-6.12.3-1.0.0.tar.gz
|
sha256 738f029c6bfcdac5649e2c252970b1f44c1ce7fee9fe4657a25edc666375ffa8 atf-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 9e2fff1014f1b196be8149c63a6054e40b1b36b222e53db3f445c96c856066e0 linux-lf-6.12.3-1.0.0.tar.gz
|
sha256 c98177e85ace6400b06301101af3065e90463920c3e166da4ed22deffe960fb8 linux-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 8708fc95844d020f79b87f954f29073ae9b230de3e41117e7fb379294da946ac u-boot-lf-6.12.3-1.0.0.tar.gz
|
sha256 a39f7db3ffd2b7263ea5d02b0631decac1c89f7c1b96b77ba8e302f3641a3eb3 u-boot-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -11,23 +11,24 @@ For more details about the board and the QorIQ Layerscape SoC, see the following
|
|||||||
|
|
||||||
Layerscape platforms are officially supported by NXP under the Layerscape
|
Layerscape platforms are officially supported by NXP under the Layerscape
|
||||||
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
||||||
common with i.MX), currently tag lf-6.6.36-2.1.0, two releases behind the
|
common with i.MX), but has a slower release cadence than LF. The currently used
|
||||||
latest lf-6.12.3-1.0.0. In Buildroot, the latest Linux Factory release tag
|
tag is lf-6.12.20-2.0.0, which is in line with the latest LF tag. Generally, in
|
||||||
is used, which may be considered pre-release software, as it may contain
|
Buildroot, the latest Linux Factory release tag is always used, which may be
|
||||||
features which are not yet documented, and it generally undergoes less testing.
|
considered pre-release software, as it may contain features which are not yet
|
||||||
|
documented, and it generally undergoes less testing.
|
||||||
|
|
||||||
For the software Layerscape Debian Linux SDK User Guide, see:
|
For the software Layerscape Debian Linux SDK User Guide, see:
|
||||||
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
||||||
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
||||||
|
|
||||||
The components from NXP are:
|
The components from NXP are:
|
||||||
- rcw, lf-6.12.3-1.0.0
|
- rcw, lf-6.12.20-2.0.0
|
||||||
- atf (fork), lf-6.12.3-1.0.0
|
- atf (fork), lf-6.12.20-2.0.0
|
||||||
- uboot (fork), lf-6.12.3-1.0.0
|
- uboot (fork), lf-6.12.20-2.0.0
|
||||||
- qoriq-fm-ucode (blob), lf-6.12.3-1.0.0
|
- qoriq-fm-ucode (blob), lf-6.12.20-2.0.0
|
||||||
- linux (fork), lf-6.12.3-1.0.0
|
- linux (fork), lf-6.12.20-2.0.0
|
||||||
- fmlib, lf-6.12.3-1.0.0
|
- fmlib, lf-6.12.20-2.0.0
|
||||||
- fmc, lf-6.12.3-1.0.0
|
- fmc, lf-6.12.20-2.0.0
|
||||||
|
|
||||||
Build
|
Build
|
||||||
=====
|
=====
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 2751fcd3eb9080c34531f68ca2e1f571a60f4220853df53a5ebed9835abf8c13 atf-lf-6.12.3-1.0.0.tar.gz
|
sha256 738f029c6bfcdac5649e2c252970b1f44c1ce7fee9fe4657a25edc666375ffa8 atf-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 9e2fff1014f1b196be8149c63a6054e40b1b36b222e53db3f445c96c856066e0 linux-lf-6.12.3-1.0.0.tar.gz
|
sha256 c98177e85ace6400b06301101af3065e90463920c3e166da4ed22deffe960fb8 linux-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 8708fc95844d020f79b87f954f29073ae9b230de3e41117e7fb379294da946ac u-boot-lf-6.12.3-1.0.0.tar.gz
|
sha256 a39f7db3ffd2b7263ea5d02b0631decac1c89f7c1b96b77ba8e302f3641a3eb3 u-boot-lf-6.12.20-2.0.0.tar.gz
|
||||||
|
|||||||
@@ -10,23 +10,24 @@ for more details about the board and the QorIQ Layerscape SoC, see the following
|
|||||||
|
|
||||||
Layerscape platforms are officially supported by NXP under the Layerscape
|
Layerscape platforms are officially supported by NXP under the Layerscape
|
||||||
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
Debian Linux SDK (LDLSDK). This uses components from Linux Factory (project
|
||||||
common with i.MX), currently tag lf-6.6.36-2.1.0, two releases behind the
|
common with i.MX), but has a slower release cadence than LF. The currently used
|
||||||
latest lf-6.12.3-1.0.0. In Buildroot, the latest Linux Factory release tag
|
tag is lf-6.12.20-2.0.0, which is in line with the latest LF tag. Generally, in
|
||||||
is used, which may be considered pre-release software, as it may contain
|
Buildroot, the latest Linux Factory release tag is always used, which may be
|
||||||
features which are not yet documented, and it generally undergoes less testing.
|
considered pre-release software, as it may contain features which are not yet
|
||||||
|
documented, and it generally undergoes less testing.
|
||||||
|
|
||||||
For the software Layerscape Debian Linux SDK User Guide, see:
|
For the software Layerscape Debian Linux SDK User Guide, see:
|
||||||
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
- https://docs.nxp.com/bundle/UG10143/page/topics/about_this_document.html
|
||||||
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
- https://www.nxp.com/docs/en/user-guide/UG10143.pdf
|
||||||
|
|
||||||
The components from NXP are:
|
The components from NXP are:
|
||||||
- rcw, lf-6.12.3-1.0.0
|
- rcw, lf-6.12.20-2.0.0
|
||||||
- atf (fork), lf-6.12.3-1.0.0
|
- atf (fork), lf-6.12.20-2.0.0
|
||||||
- uboot (fork), lf-6.12.3-1.0.0
|
- uboot (fork), lf-6.12.20-2.0.0
|
||||||
- qoriq-fm-ucode (blob), lf-6.12.3-1.0.0
|
- qoriq-fm-ucode (blob), lf-6.12.20-2.0.0
|
||||||
- linux (fork), lf-6.12.3-1.0.0
|
- linux (fork), lf-6.12.20-2.0.0
|
||||||
- fmlib, lf-6.12.3-1.0.0
|
- fmlib, lf-6.12.20-2.0.0
|
||||||
- fmc, lf-6.12.3-1.0.0
|
- fmc, lf-6.12.20-2.0.0
|
||||||
|
|
||||||
Build
|
Build
|
||||||
=====
|
=====
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 ab48800ab49985a78d2318ae8ac5f28fd3e123ea17357ef21498105a53337336 linux-6.12.22.tar.xz
|
sha256 4a168aed2de5a81aadd90ba2b153860a98d99bfc34651936e17f18e54f01ba8c linux-6.12.36.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 97b59faf3f1925f296442a73a64439a447366f1d434be579803877097c5abe70 linux-6.1.133.tar.xz
|
sha256 e25bdac4d77e6b1079f899e2ecb24c7e850f295e735ea7b5654b900d85c03b0a linux-6.1.143.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 9319a47b1e9b5d344ff6015431856d0c9640e4faedc527c87f9129061a27136f linux-5.15.179.tar.xz
|
sha256 9c4efdd7ee550d524c017b5dae27725374526311e983661850cd880af671cb2a linux-5.15.186.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 9319a47b1e9b5d344ff6015431856d0c9640e4faedc527c87f9129061a27136f linux-5.15.179.tar.xz
|
sha256 9c4efdd7ee550d524c017b5dae27725374526311e983661850cd880af671cb2a linux-5.15.186.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 9319a47b1e9b5d344ff6015431856d0c9640e4faedc527c87f9129061a27136f linux-5.15.179.tar.xz
|
sha256 9c4efdd7ee550d524c017b5dae27725374526311e983661850cd880af671cb2a linux-5.15.186.tar.xz
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718 u-boot-2025.04.tar.bz2
|
sha256 0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 u-boot-2025.07.tar.bz2
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ config BR2_TARGET_OPTEE_OS_ADDITIONAL_VARIABLES
|
|||||||
|
|
||||||
config BR2_TARGET_OPTEE_OS_CORE_IMAGES
|
config BR2_TARGET_OPTEE_OS_CORE_IMAGES
|
||||||
string "Binary boot images"
|
string "Binary boot images"
|
||||||
default "tee.bin tee-*_v2.bin"
|
default "tee.bin tee-raw.bin tee-*_v2.bin"
|
||||||
help
|
help
|
||||||
Names of generated image files that are installed in the
|
Names of generated image files that are installed in the
|
||||||
output images/ directory.
|
output images/ directory.
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_17=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_16=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="aspeed-evb"
|
BR2_TARGET_GENERIC_HOSTNAME="ast2500-evb"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Aspeed EVB"
|
BR2_TARGET_GENERIC_ISSUE="Aspeed AST2500 EVB"
|
||||||
BR2_SYSTEM_DHCP="eth0"
|
BR2_SYSTEM_DHCP="eth0"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/aspeed/common/post-image.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/aspeed/common/post-image.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.17.7"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.16.4"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="aspeed_g5"
|
BR2_LINUX_KERNEL_DEFCONFIG="aspeed_g5"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/aspeed/ast2500-evb/linux.fragment"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/aspeed/ast2500-evb/linux.fragment"
|
||||||
BR2_LINUX_KERNEL_XZ=y
|
BR2_LINUX_KERNEL_XZ=y
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="aspeed-ast2500-evb"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="aspeed/aspeed-ast2500-evb"
|
||||||
BR2_PACKAGE_MTD=y
|
BR2_PACKAGE_MTD=y
|
||||||
BR2_TARGET_ROOTFS_CPIO=y
|
BR2_TARGET_ROOTFS_CPIO=y
|
||||||
BR2_TARGET_ROOTFS_CPIO_XZ=y
|
BR2_TARGET_ROOTFS_CPIO_XZ=y
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_cortex_a7=y
|
BR2_cortex_a7=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_17=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_16=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="aspeed-evb"
|
BR2_TARGET_GENERIC_HOSTNAME="ast2600-evb"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Aspeed EVB"
|
BR2_TARGET_GENERIC_ISSUE="Aspeed AST2600 EVB"
|
||||||
BR2_SYSTEM_DHCP="eth0"
|
BR2_SYSTEM_DHCP="eth0"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/aspeed/common/post-image.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/aspeed/common/post-image.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.17.7"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.16.4"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="aspeed_g5"
|
BR2_LINUX_KERNEL_DEFCONFIG="aspeed_g5"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="aspeed-ast2600-evb"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="aspeed/aspeed-ast2600-evb"
|
||||||
BR2_PACKAGE_MTD=y
|
BR2_PACKAGE_MTD=y
|
||||||
BR2_TARGET_ROOTFS_CPIO=y
|
BR2_TARGET_ROOTFS_CPIO=y
|
||||||
BR2_TARGET_ROOTFS_CPIO_XZ=y
|
BR2_TARGET_ROOTFS_CPIO_XZ=y
|
||||||
@@ -18,7 +18,7 @@ BR2_TARGET_UBOOT=y
|
|||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_GIT=y
|
BR2_TARGET_UBOOT_CUSTOM_GIT=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/openbmc/u-boot.git"
|
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/openbmc/u-boot.git"
|
||||||
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="f2b82fa4ba17ed8091fe76c284220006645a293b"
|
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="66672e5af36fe294df56f8e7942069e3909f3790"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="evb-ast2600"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="evb-ast2600"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=ast2600a1-evb"
|
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=ast2600a1-evb"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/cubietech/cubieboard1/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/cubietech/cubieboard1/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.24"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.42"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun4i-a10-cubieboard"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun4i-a10-cubieboard"
|
||||||
@@ -18,7 +18,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="Cubieboard"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="Cubieboard"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/cubietech/cubieboard2/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/cubietech/cubieboard2/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.24"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.42"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="multi_v7"
|
BR2_LINUX_KERNEL_DEFCONFIG="multi_v7"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun7i-a20-cubieboard2"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun7i-a20-cubieboard2"
|
||||||
@@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="Cubieboard2"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="Cubieboard2"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||||
|
|||||||
@@ -25,6 +25,13 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
|||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-6.12.3-1.0.0)/imx-atf-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-6.12.3-1.0.0)/imx-atf-lf-6.12.3-1.0.0.tar.gz"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
|
||||||
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y
|
||||||
|
BR2_TARGET_OPTEE_OS=y
|
||||||
|
BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL=y
|
||||||
|
BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-optee-os,lf-6.12.3-1.0.0)/imx-optee-os-lf-6.12.3-1.0.0.tar.gz"
|
||||||
|
BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY=y
|
||||||
|
BR2_TARGET_OPTEE_OS_PLATFORM="imx"
|
||||||
|
BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR="mx93evk"
|
||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
||||||
|
|||||||
@@ -1,12 +1,16 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_cortex_m7=y
|
BR2_cortex_m7=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_7=y
|
BR2_TOOLCHAIN_EXTERNAL=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y
|
||||||
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
||||||
|
BR2_GLOBAL_PATCH_DIR="board/freescale/imxrt1050evk/patches"
|
||||||
BR2_ROOTFS_OVERLAY="board/freescale/imxrt1050evk/rootfs_overlay"
|
BR2_ROOTFS_OVERLAY="board/freescale/imxrt1050evk/rootfs_overlay"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.7"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.43"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="imxrt"
|
BR2_LINUX_KERNEL_DEFCONFIG="imxrt"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="nxp/imx/imxrt1050-evk"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="nxp/imx/imxrt1050-evk"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.3-1.0.0)/linux-lf-6.12.3-1.0.0.tar.gz"
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.20-2.0.0)/linux-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -26,7 +26,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
|
|||||||
# BR2_TARGET_ROOTFS_TAR is not set
|
# BR2_TARGET_ROOTFS_TAR is not set
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.3-1.0.0)/atf-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.20-2.0.0)/atf-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
||||||
@@ -36,9 +36,10 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.3-1.0.0)/u-boot-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.20-2.0.0)/u-boot-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
|
BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1028ardb/R_SQPP_0x85bb/rcw_1300_sdboot.bin"
|
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1028ardb/R_SQPP_0x85bb/rcw_1300_sdboot.bin"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1043a-rdb/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1043a-rdb/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.3-1.0.0)/linux-lf-6.12.3-1.0.0.tar.gz"
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.20-2.0.0)/linux-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -28,7 +28,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="200M"
|
|||||||
# BR2_TARGET_ROOTFS_TAR is not set
|
# BR2_TARGET_ROOTFS_TAR is not set
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.3-1.0.0)/atf-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.20-2.0.0)/atf-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1043ardb"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1043ardb"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
||||||
@@ -38,9 +38,10 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.3-1.0.0)/u-boot-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.20-2.0.0)/u-boot-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1043ardb_tfa"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1043ardb_tfa"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
|
BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1043ardb/RR_FQPP_1455/rcw_1600_sdboot.bin"
|
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1043ardb/RR_FQPP_1455/rcw_1600_sdboot.bin"
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-frwy/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-frwy/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.3-1.0.0)/linux-lf-6.12.3-1.0.0.tar.gz"
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.20-2.0.0)/linux-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -28,7 +28,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="200M"
|
|||||||
# BR2_TARGET_ROOTFS_TAR is not set
|
# BR2_TARGET_ROOTFS_TAR is not set
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.3-1.0.0)/atf-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.20-2.0.0)/atf-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046afrwy"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046afrwy"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
||||||
@@ -38,9 +38,10 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.3-1.0.0)/u-boot-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.20-2.0.0)/u-boot-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046afrwy_tfa"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046afrwy_tfa"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
|
BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1046afrwy/NN_NNQNNPNP_3040_0506/rcw_1600_sdboot.bin"
|
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1046afrwy/NN_NNQNNPNP_3040_0506/rcw_1600_sdboot.bin"
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-rdb/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-rdb/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.3-1.0.0)/linux-lf-6.12.3-1.0.0.tar.gz"
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.12.20-2.0.0)/linux-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -28,7 +28,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="200M"
|
|||||||
# BR2_TARGET_ROOTFS_TAR is not set
|
# BR2_TARGET_ROOTFS_TAR is not set
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.3-1.0.0)/atf-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.12.20-2.0.0)/atf-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046ardb"
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046ardb"
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
|
||||||
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
|
||||||
@@ -38,9 +38,10 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.3-1.0.0)/u-boot-lf-6.12.3-1.0.0.tar.gz"
|
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.12.20-2.0.0)/u-boot-lf-6.12.20-2.0.0.tar.gz"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046ardb_tfa"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046ardb_tfa"
|
||||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||||
|
BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
BR2_PACKAGE_HOST_QORIQ_RCW=y
|
||||||
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1046ardb/RR_FFSSPPPH_1133_5559/rcw_1800_sdboot.rcw"
|
BR2_PACKAGE_HOST_QORIQ_RCW_INTREE="ls1046ardb/RR_FFSSPPPH_1133_5559/rcw_1800_sdboot.rcw"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
|||||||
BR2_ROOTFS_POST_BUILD_SCRIPT="board/stmicroelectronics/common/stm32f4xx/stm32-post-build.sh"
|
BR2_ROOTFS_POST_BUILD_SCRIPT="board/stmicroelectronics/common/stm32f4xx/stm32-post-build.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.133"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.143"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32f429-disco/linux.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32f429-disco/linux.config"
|
||||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f469-disco/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f469-disco/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.179"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.186"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm/configs/dram_0x00000000.config board/stmicroelectronics/stm32f469-disco/linux-sd.fragment"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm/configs/dram_0x00000000.config board/stmicroelectronics/stm32f469-disco/linux-sd.fragment"
|
||||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||||
@@ -24,7 +24,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="32M"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f469-discovery"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f469-discovery"
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
|||||||
BR2_ROOTFS_POST_BUILD_SCRIPT="board/stmicroelectronics/common/stm32f4xx/stm32-post-build.sh"
|
BR2_ROOTFS_POST_BUILD_SCRIPT="board/stmicroelectronics/common/stm32f4xx/stm32-post-build.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.179"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.186"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32f469-disco/linux-xip.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32f469-disco/linux-xip.config"
|
||||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f746-disco/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f746-disco/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.179"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.186"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/stmicroelectronics/stm32f746-disco/linux.fragment"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/stmicroelectronics/stm32f746-disco/linux.fragment"
|
||||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||||
@@ -24,7 +24,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="32M"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f746-disco"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f746-disco"
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f769-disco/genimage.cfg"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/stmicroelectronics/stm32f769-disco/genimage.cfg"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.179"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.186"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
BR2_LINUX_KERNEL_DEFCONFIG="stm32"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm/configs/dram_0xc0000000.config board/stmicroelectronics/stm32f769-disco/linux-sd.fragment"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm/configs/dram_0xc0000000.config board/stmicroelectronics/stm32f769-disco/linux-sd.fragment"
|
||||||
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
|
||||||
@@ -23,7 +23,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="32M"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f769-disco"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32f769-disco"
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_cortex_a7=y
|
BR2_cortex_a7=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
|
BR2_TOOLCHAIN_EXTERNAL=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y
|
||||||
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
||||||
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
||||||
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
|
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
|
||||||
@@ -8,7 +10,7 @@ BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp135f-dk/overlay"
|
|||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.22"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.36"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp135f-dk/linux.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp135f-dk/linux.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -40,7 +42,7 @@ BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR="135F_DK"
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp13"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp13"
|
||||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
@@ -48,5 +50,5 @@ BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
|||||||
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
|
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin u-boot.dtb"
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin u-boot.dtb"
|
||||||
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=stm32mp135f-dk"
|
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=st/stm32mp135f-dk"
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -1,13 +1,15 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_cortex_a7=y
|
BR2_cortex_a7=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
|
BR2_TOOLCHAIN_EXTERNAL=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y
|
||||||
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
||||||
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
||||||
BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157a-dk1/overlay/"
|
BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157a-dk1/overlay/"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.22"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.36"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157a-dk1/linux.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157a-dk1/linux.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -30,7 +32,7 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_NEEDS_DTC=y
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted"
|
||||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
@@ -39,5 +41,5 @@ BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
|||||||
BR2_TARGET_UBOOT_FORMAT_DTB=y
|
BR2_TARGET_UBOOT_FORMAT_DTB=y
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin"
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin"
|
||||||
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=stm32mp157a-dk1"
|
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=st/stm32mp157a-dk1"
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -1,13 +1,15 @@
|
|||||||
BR2_arm=y
|
BR2_arm=y
|
||||||
BR2_cortex_a7=y
|
BR2_cortex_a7=y
|
||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
|
BR2_TOOLCHAIN_EXTERNAL=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE=y
|
||||||
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches"
|
||||||
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
||||||
BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157c-dk2/overlay/"
|
BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157c-dk2/overlay/"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.22"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.36"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157c-dk2/linux.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157c-dk2/linux.config"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
@@ -30,7 +32,7 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_NEEDS_DTC=y
|
|||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.04"
|
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.07"
|
||||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted"
|
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted"
|
||||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
@@ -39,5 +41,5 @@ BR2_TARGET_UBOOT_NEEDS_GNUTLS=y
|
|||||||
BR2_TARGET_UBOOT_FORMAT_DTB=y
|
BR2_TARGET_UBOOT_FORMAT_DTB=y
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin"
|
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin"
|
||||||
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=stm32mp157c-dk2"
|
BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=st/stm32mp157c-dk2"
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
|
|||||||
@@ -55,16 +55,6 @@ config BR2_LINUX_KERNEL_EXT_RTAI
|
|||||||
help
|
help
|
||||||
RTAI Kernel part.
|
RTAI Kernel part.
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
|
||||||
# ev3dev Linux drivers
|
|
||||||
config BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS
|
|
||||||
bool "ev3dev Linux drivers"
|
|
||||||
select BR2_PACKAGE_EV3DEV_LINUX_DRIVERS
|
|
||||||
help
|
|
||||||
Linux drivers for LEGO MINDSTORMS EV3 from the ev3dev project.
|
|
||||||
|
|
||||||
https://github.com/ev3dev/lego-linux-drivers
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
# fbtft
|
# fbtft
|
||||||
config BR2_LINUX_KERNEL_EXT_FBTFT
|
config BR2_LINUX_KERNEL_EXT_FBTFT
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# Patch the linux kernel with ev3dev extension
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
LINUX_EXTENSIONS += ev3dev-linux-drivers
|
|
||||||
|
|
||||||
define EV3DEV_LINUX_DRIVERS_PREPARE_KERNEL
|
|
||||||
mkdir -p $(LINUX_DIR)/drivers/lego
|
|
||||||
cp -dpfr $(EV3DEV_LINUX_DRIVERS_DIR)/* $(LINUX_DIR)/drivers/lego/
|
|
||||||
endef
|
|
||||||
@@ -512,7 +512,6 @@ endmenu
|
|||||||
source "package/esp-hosted/Config.in"
|
source "package/esp-hosted/Config.in"
|
||||||
source "package/espflash/Config.in"
|
source "package/espflash/Config.in"
|
||||||
source "package/eudev/Config.in"
|
source "package/eudev/Config.in"
|
||||||
source "package/ev3dev-linux-drivers/Config.in"
|
|
||||||
source "package/evemu/Config.in"
|
source "package/evemu/Config.in"
|
||||||
source "package/evtest/Config.in"
|
source "package/evtest/Config.in"
|
||||||
source "package/fbtft/Config.in"
|
source "package/fbtft/Config.in"
|
||||||
@@ -2969,6 +2968,7 @@ menu "Text editors and viewers"
|
|||||||
source "package/mg/Config.in"
|
source "package/mg/Config.in"
|
||||||
source "package/most/Config.in"
|
source "package/most/Config.in"
|
||||||
source "package/nano/Config.in"
|
source "package/nano/Config.in"
|
||||||
|
source "package/nnn/Config.in"
|
||||||
source "package/uemacs/Config.in"
|
source "package/uemacs/Config.in"
|
||||||
source "package/vim/Config.in"
|
source "package/vim/Config.in"
|
||||||
endmenu
|
endmenu
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# locally computed hash
|
# locally computed hash
|
||||||
sha256 9dca83cfee390b710485fbdf787048370049c05723b10cc220cfef6e13c31961 acpica-unix-20241212.tar.gz
|
sha256 eaca4c0248db872a055ab38b0deab4f5f577d1a0cada0fcbc0d80955e2a98e33 acpica-unix-20250807.tar.gz
|
||||||
sha256 b28f54dc421531bbe269afd8c28bf6fdfd6affbe50c2831464f777ec1766d4a5 source/include/acpi.h
|
sha256 dbfa87ff77586ffd8da1185981a9695e80db09b114b3b00c194a9bcc2292a95e source/include/acpi.h
|
||||||
|
|||||||
@@ -4,9 +4,9 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
ACPICA_VERSION = 20241212
|
ACPICA_VERSION = 20250807
|
||||||
ACPICA_SOURCE = acpica-unix-$(ACPICA_VERSION).tar.gz
|
ACPICA_SOURCE = acpica-unix-$(ACPICA_VERSION).tar.gz
|
||||||
ACPICA_SITE = https://github.com/user-attachments/files/18117992
|
ACPICA_SITE = https://github.com/user-attachments/files/21674610
|
||||||
ACPICA_LICENSE = BSD-3-Clause or GPL-2.0
|
ACPICA_LICENSE = BSD-3-Clause or GPL-2.0
|
||||||
ACPICA_LICENSE_FILES = source/include/acpi.h
|
ACPICA_LICENSE_FILES = source/include/acpi.h
|
||||||
ACPICA_DEPENDENCIES = host-bison host-flex
|
ACPICA_DEPENDENCIES = host-bison host-flex
|
||||||
|
|||||||
@@ -1,40 +0,0 @@
|
|||||||
From 36ff87a927092b4d62c587736d7684dea9c82e63 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
||||||
Date: Mon, 19 Jul 2021 08:27:48 +0200
|
|
||||||
Subject: [PATCH] thirdparty/libbacktrace/backtrace/h: include config.h
|
|
||||||
|
|
||||||
Build on musl is broken since version 10.0 because the include on
|
|
||||||
config.h was removed by
|
|
||||||
https://github.com/apitrace/apitrace/commit/1544abf59d68d74977b8b692bea4d7468d65547b:
|
|
||||||
|
|
||||||
In file included from /home/buildroot/autobuild/instance-3/output-1/build/apitrace-10.0/thirdparty/libbacktrace/testlib.c:40:
|
|
||||||
/home/buildroot/autobuild/instance-3/output-1/build/apitrace-10.0/thirdparty/libbacktrace/backtrace.h:53:10: fatal error: gstdint.h: No such file or directory
|
|
||||||
53 | #include "gstdint.h"
|
|
||||||
| ^~~~~~~~~~~
|
|
||||||
|
|
||||||
Fixes:
|
|
||||||
- http://autobuild.buildroot.org/results/a10793d01efa3a1533ba37aa845b9ac2bb1dfb6b
|
|
||||||
|
|
||||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
||||||
[Upstream status: not needed
|
|
||||||
(https://github.com/apitrace/apitrace/issues/755)]
|
|
||||||
---
|
|
||||||
thirdparty/libbacktrace/backtrace.h | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/thirdparty/libbacktrace/backtrace.h b/thirdparty/libbacktrace/backtrace.h
|
|
||||||
index 2814763f..ab7679a0 100644
|
|
||||||
--- a/thirdparty/libbacktrace/backtrace.h
|
|
||||||
+++ b/thirdparty/libbacktrace/backtrace.h
|
|
||||||
@@ -33,6 +33,8 @@ POSSIBILITY OF SUCH DAMAGE. */
|
|
||||||
#ifndef BACKTRACE_H
|
|
||||||
#define BACKTRACE_H
|
|
||||||
|
|
||||||
+#include "config.h"
|
|
||||||
+
|
|
||||||
#include <stddef.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
--
|
|
||||||
2.30.2
|
|
||||||
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
From d28a980802ad48568c87da02d630c8babfe163bb Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jose Fonseca <jfonseca@vmware.com>
|
|
||||||
Date: Wed, 1 Sep 2021 16:34:54 +0100
|
|
||||||
Subject: [PATCH] gltrace: Avoid __libc_dlsym and __libc_dlopen_mode on GLIBC
|
|
||||||
2.34.
|
|
||||||
|
|
||||||
These GLIBC_PRIVATE symbols are gone from GLIBC 2.34 due to the merge of
|
|
||||||
libdl.so onto libc.so.
|
|
||||||
|
|
||||||
This means apitrace can't defend against infinite recursion when
|
|
||||||
used with Steam Overlay, but at least it should work otherwise.
|
|
||||||
|
|
||||||
Fixes https://github.com/apitrace/apitrace/issues/756
|
|
||||||
|
|
||||||
[Retrieved from:
|
|
||||||
https://github.com/apitrace/apitrace/commit/d28a980802ad48568c87da02d630c8babfe163bb]
|
|
||||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
||||||
---
|
|
||||||
wrappers/dlsym.cpp | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/wrappers/dlsym.cpp b/wrappers/dlsym.cpp
|
|
||||||
index 5ab8465b0..5369af35a 100644
|
|
||||||
--- a/wrappers/dlsym.cpp
|
|
||||||
+++ b/wrappers/dlsym.cpp
|
|
||||||
@@ -34,7 +34,7 @@
|
|
||||||
#include "os.hpp"
|
|
||||||
|
|
||||||
|
|
||||||
-#if defined(__GLIBC__) && !defined(__UCLIBC__)
|
|
||||||
+#if defined(__GLIBC__) && !defined(__UCLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ < 34
|
|
||||||
|
|
||||||
|
|
||||||
#include <dlfcn.h>
|
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 2e57d37af39369d7ce78666acb8afb1a49ec758f683a21077ec39eb0befae4ad apitrace-10.0.tar.gz
|
sha256 68d0e0600e36adc49b2d8abd8eb9a91971463049509f5405b9e75e18a84afd98 apitrace-13.0-git4.tar.gz
|
||||||
sha256 7066bb1b787519c42f8278b77757c21de522cd97755cb30a22759ac401c62260 LICENSE
|
sha256 7066bb1b787519c42f8278b77757c21de522cd97755cb30a22759ac401c62260 LICENSE
|
||||||
|
|||||||
@@ -4,10 +4,15 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
APITRACE_VERSION = 10.0
|
APITRACE_VERSION = 13.0
|
||||||
APITRACE_SITE = $(call github,apitrace,apitrace,$(APITRACE_VERSION))
|
APITRACE_SITE = https://github.com/apitrace/apitrace.git
|
||||||
|
APITRACE_SITE_METHOD = git
|
||||||
|
APITRACE_GIT_SUBMODULES = YES
|
||||||
APITRACE_LICENSE = MIT
|
APITRACE_LICENSE = MIT
|
||||||
APITRACE_LICENSE_FILES = LICENSE
|
APITRACE_LICENSE_FILES = LICENSE
|
||||||
|
APITRACE_CONF_OPTS = \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DENABLE_TESTS=OFF
|
||||||
|
|
||||||
APITRACE_DEPENDENCIES = host-python3 libpng
|
APITRACE_DEPENDENCIES = host-python3 libpng
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# From https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.7
|
# From https://gitlab.com/apparmor/apparmor/-/releases/v4.1.1
|
||||||
sha256 64494bd99fa6547a9cbdb4fc6bc732451a02dd19e6eb70eab977b239632151eb apparmor-v3.1.7.tar.gz
|
sha256 f125aae32964e4e84443fec005f37f37abd5164f30620239c42864655a1b0281 apparmor-v4.1.1.tar.gz
|
||||||
|
|
||||||
# locally computed
|
# locally computed
|
||||||
sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE
|
sha256 a7e0cdcbea5c14927cedfc600d46526bdcbb1eb0a4d951e2ea53c2a6de159cb4 LICENSE
|
||||||
|
|||||||
@@ -5,8 +5,8 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
# When updating the version here, please also update the libapparmor package
|
# When updating the version here, please also update the libapparmor package
|
||||||
APPARMOR_VERSION_MAJOR = 3.1
|
APPARMOR_VERSION_MAJOR = 4.1
|
||||||
APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).7
|
APPARMOR_VERSION = $(APPARMOR_VERSION_MAJOR).1
|
||||||
APPARMOR_SOURCE = apparmor-v$(APPARMOR_VERSION).tar.gz
|
APPARMOR_SOURCE = apparmor-v$(APPARMOR_VERSION).tar.gz
|
||||||
APPARMOR_SITE = https://gitlab.com/apparmor/apparmor/-/archive/v$(APPARMOR_VERSION)
|
APPARMOR_SITE = https://gitlab.com/apparmor/apparmor/-/archive/v$(APPARMOR_VERSION)
|
||||||
APPARMOR_DL_SUBDIR = apparmor
|
APPARMOR_DL_SUBDIR = apparmor
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 bec67f368fc61673c4c9e9429d20135a42ba80a2c7f8592b912e5f97e289bfc0 armadillo-14.6.1.tar.xz
|
sha256 f520a0d50bbafccd7b9e793321cd7ffed374695c2e38bbdfd428841745e04c37 armadillo-15.0.1.tar.xz
|
||||||
# License files, locally calculated
|
# License files, locally calculated
|
||||||
sha256 3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5 LICENSE.txt
|
sha256 3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5 LICENSE.txt
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
ARMADILLO_VERSION = 14.6.1
|
ARMADILLO_VERSION = 15.0.1
|
||||||
ARMADILLO_SOURCE = armadillo-$(ARMADILLO_VERSION).tar.xz
|
ARMADILLO_SOURCE = armadillo-$(ARMADILLO_VERSION).tar.xz
|
||||||
ARMADILLO_SITE = https://downloads.sourceforge.net/project/arma
|
ARMADILLO_SITE = https://downloads.sourceforge.net/project/arma
|
||||||
ARMADILLO_INSTALL_STAGING = YES
|
ARMADILLO_INSTALL_STAGING = YES
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 18b3f70ac80fccc340d8c6ff0f339b2ae64944782f8d2fca2bd705cf47cadb79 catch2-3.8.1.tar.gz
|
sha256 fc4303a5c2738beaa727066e126b5a28837a812230a3c5826caa38e7ab99ca48 catch2-3.10.0.tar.gz
|
||||||
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt
|
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE.txt
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CATCH2_VERSION = 3.8.1
|
CATCH2_VERSION = 3.10.0
|
||||||
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
|
CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
|
||||||
CATCH2_INSTALL_STAGING = YES
|
CATCH2_INSTALL_STAGING = YES
|
||||||
CATCH2_INSTALL_TARGET = NO
|
CATCH2_INSTALL_TARGET = NO
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed:
|
# Locally computed:
|
||||||
sha256 c9b9e0524666e1cd088f0874c57c1ce7c0eaa8552f9f4e15c755d5201fc8c608 cpp-httplib-0.19.0.tar.gz
|
sha256 ac7c59fa72325d4cb9f73af266312d82632ac35a5c4c8a1be620c1f946ec9cea cpp-httplib-0.25.0.tar.gz
|
||||||
sha256 4b45cbe16d7b71b89ae6127e26e0d90a029198ca5e958ad8e3d0b8bbed364d8b LICENSE
|
sha256 4b45cbe16d7b71b89ae6127e26e0d90a029198ca5e958ad8e3d0b8bbed364d8b LICENSE
|
||||||
|
|||||||
@@ -4,20 +4,20 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CPP_HTTPLIB_VERSION = 0.19.0
|
CPP_HTTPLIB_VERSION = 0.25.0
|
||||||
CPP_HTTPLIB_SITE = $(call github,yhirose,cpp-httplib,v$(CPP_HTTPLIB_VERSION))
|
CPP_HTTPLIB_SITE = $(call github,yhirose,cpp-httplib,v$(CPP_HTTPLIB_VERSION))
|
||||||
CPP_HTTPLIB_LICENSE = MIT
|
CPP_HTTPLIB_LICENSE = MIT
|
||||||
CPP_HTTPLIB_LICENSE_FILES = LICENSE
|
CPP_HTTPLIB_LICENSE_FILES = LICENSE
|
||||||
CPP_HTTPLIB_CPE_ID_VALID = YES
|
CPP_HTTPLIB_CPE_ID_VALID = YES
|
||||||
CPP_HTTPLIB_INSTALL_STAGING = YES
|
CPP_HTTPLIB_INSTALL_STAGING = YES
|
||||||
CPP_HTTPLIB_CONF_OPTS = \
|
CPP_HTTPLIB_CONF_OPTS = \
|
||||||
-Dcpp-httplib_test=false
|
-Dtest=false
|
||||||
|
|
||||||
# 0001-merge-commit-from-fork.patch
|
# 0001-merge-commit-from-fork.patch
|
||||||
CPP_HTTPLIB_IGNORE_CVES += CVE-2025-46728
|
CPP_HTTPLIB_IGNORE_CVES += CVE-2025-46728
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_CPP_HTTPLIB_COMPILE),y)
|
ifeq ($(BR2_PACKAGE_CPP_HTTPLIB_COMPILE),y)
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_compile=true
|
CPP_HTTPLIB_CONF_OPTS += -Dcompile=true
|
||||||
CPP_HTTPLIB_DEPENDENCIES += host-python3
|
CPP_HTTPLIB_DEPENDENCIES += host-python3
|
||||||
else
|
else
|
||||||
# Header only library
|
# Header only library
|
||||||
@@ -25,24 +25,24 @@ CPP_HTTPLIB_INSTALL_TARGET = NO
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_openssl=enabled
|
CPP_HTTPLIB_CONF_OPTS += -Dopenssl=enabled
|
||||||
CPP_HTTPLIB_DEPENDENCIES += openssl
|
CPP_HTTPLIB_DEPENDENCIES += openssl
|
||||||
else
|
else
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_openssl=disabled
|
CPP_HTTPLIB_CONF_OPTS += -Dopenssl=disabled
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_zlib=enabled
|
CPP_HTTPLIB_CONF_OPTS += -Dzlib=enabled
|
||||||
CPP_HTTPLIB_DEPENDENCIES += zlib
|
CPP_HTTPLIB_DEPENDENCIES += zlib
|
||||||
else
|
else
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_zlib=disabled
|
CPP_HTTPLIB_CONF_OPTS += -Dzlib=disabled
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_BROTLI),y)
|
ifeq ($(BR2_PACKAGE_BROTLI),y)
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_brotli=enabled
|
CPP_HTTPLIB_CONF_OPTS += -Dbrotli=enabled
|
||||||
CPP_HTTPLIB_DEPENDENCIES += brotli
|
CPP_HTTPLIB_DEPENDENCIES += brotli
|
||||||
else
|
else
|
||||||
CPP_HTTPLIB_CONF_OPTS += -Dcpp-httplib_brotli=disabled
|
CPP_HTTPLIB_CONF_OPTS += -Dbrotli=disabled
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(eval $(meson-package))
|
$(eval $(meson-package))
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/sha256sums.asc
|
# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/sha256sums.asc
|
||||||
sha256 cc9e2d37c25a871cea37520b28d532207b0c1670fb10fc54d68071f63f5243a2 cryptsetup-2.8.0.tar.xz
|
sha256 2c3379eb76597dcab50911449b013e2697c4bffcc716dbbf0d9b0e8fbbb46fb4 cryptsetup-2.8.1.tar.xz
|
||||||
sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING
|
sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING
|
||||||
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 docs/licenses/COPYING.Apache-2.0
|
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 docs/licenses/COPYING.Apache-2.0
|
||||||
sha256 28a9529c7d0bb4dc51f4bf5c116a3d16ef247a052f7591466768ddf563fd1cf5 docs/licenses/COPYING.CC-BY-SA-4.0
|
sha256 28a9529c7d0bb4dc51f4bf5c116a3d16ef247a052f7591466768ddf563fd1cf5 docs/licenses/COPYING.CC-BY-SA-4.0
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CRYPTSETUP_VERSION_MAJOR = 2.8
|
CRYPTSETUP_VERSION_MAJOR = 2.8
|
||||||
CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).0
|
CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).1
|
||||||
CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz
|
CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz
|
||||||
CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR)
|
CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR)
|
||||||
CRYPTSETUP_DEPENDENCIES = \
|
CRYPTSETUP_DEPENDENCIES = \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Locally calculated:
|
# Locally calculated:
|
||||||
sha256 9a88fe1da3a29a917c3fc67ce6eb3178399d68e1a548c6d86c70d9b13651fd71 cups-2.4.11-source.tar.gz
|
sha256 b1dde191a4ae2760c47220c82ca6155a28c382701e6c1a0159d1054990231d59 cups-2.4.12-source.tar.gz
|
||||||
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
|
sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
|
||||||
sha256 5320b6e3c252423e4153eb2dd63e57e3b630afb21139f44e43b02d85fe33e279 NOTICE
|
sha256 977206f041b9a6f47ac00531e1242c0fab7063da71178f8d868b167b70866b6d NOTICE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CUPS_VERSION = 2.4.11
|
CUPS_VERSION = 2.4.12
|
||||||
CUPS_SOURCE = cups-$(CUPS_VERSION)-source.tar.gz
|
CUPS_SOURCE = cups-$(CUPS_VERSION)-source.tar.gz
|
||||||
CUPS_SITE = https://github.com/OpenPrinting/cups/releases/download/v$(CUPS_VERSION)
|
CUPS_SITE = https://github.com/OpenPrinting/cups/releases/download/v$(CUPS_VERSION)
|
||||||
CUPS_LICENSE = Apache-2.0 with GPL-2.0/LGPL-2.0 exception
|
CUPS_LICENSE = Apache-2.0 with GPL-2.0/LGPL-2.0 exception
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 0f0af01ec99ad07607d2e58c2feee1fba37c9cb7118e8af309fa021f599aec86 cutekeyboard-v1.3.0.tar.gz
|
sha256 7bb9094dc8792c897dcf81caca5dfbb509ed8a851b01542a84d631adf6c62b62 cutekeyboard-v1.4.0.tar.gz
|
||||||
sha256 bdde6ec2ae2686623c0bb414bfb8bd731b314beff2264c602116ea60dd65964d LICENSE
|
sha256 bdde6ec2ae2686623c0bb414bfb8bd731b314beff2264c602116ea60dd65964d LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
CUTEKEYBOARD_VERSION = v1.3.0
|
CUTEKEYBOARD_VERSION = v1.4.0
|
||||||
CUTEKEYBOARD_SITE = $(call github,amarula,cutekeyboard,$(CUTEKEYBOARD_VERSION))
|
CUTEKEYBOARD_SITE = $(call github,amarula,cutekeyboard,$(CUTEKEYBOARD_VERSION))
|
||||||
CUTEKEYBOARD_DEPENDENCIES = qt5declarative qt5quickcontrols2
|
CUTEKEYBOARD_DEPENDENCIES = qt5declarative qt5quickcontrols2
|
||||||
CUTEKEYBOARD_INSTALL_STAGING = YES
|
CUTEKEYBOARD_INSTALL_STAGING = YES
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 06cb47200dce72a51ceebc5fb97094b20afacf6c303758540809808f24e59435 dust-1.1.2-cargo4.tar.gz
|
sha256 275c2d7bd06205588b7e20e4b478e0df7213f426a1441923e3f2dfaa80cf4828 dust-1.2.3-cargo4.tar.gz
|
||||||
sha256 aee6e2d13d3a55c7881630c09b41ca7b3b44bb1437b5d36695d22decc3655160 LICENSE
|
sha256 aee6e2d13d3a55c7881630c09b41ca7b3b44bb1437b5d36695d22decc3655160 LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
DUST_VERSION = 1.1.2
|
DUST_VERSION = 1.2.3
|
||||||
DUST_SITE = $(call github,bootandy,dust,v$(DUST_VERSION))
|
DUST_SITE = $(call github,bootandy,dust,v$(DUST_VERSION))
|
||||||
DUST_LICENSE = APACHE-2.0
|
DUST_LICENSE = APACHE-2.0
|
||||||
DUST_LICENSE_FILES = LICENSE
|
DUST_LICENSE_FILES = LICENSE
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
# Prompt-less option, because this package is not doing anything except
|
|
||||||
# downloading the ev3dev driver sources. The real work is done by a Linux
|
|
||||||
# extension.
|
|
||||||
config BR2_PACKAGE_EV3DEV_LINUX_DRIVERS
|
|
||||||
bool
|
|
||||||
depends on BR2_LINUX_KERNEL
|
|
||||||
help
|
|
||||||
Linux drivers for LEGO MINDSTORMS EV3
|
|
||||||
|
|
||||||
This is only the download helper for the kernel patch.
|
|
||||||
|
|
||||||
https://github.com/ev3dev/lego-linux-drivers
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# ev3dev Linux drivers
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
EV3DEV_LINUX_DRIVERS_VERSION = 0e551eb25ae8600c1f178814781bfb42dc835496
|
|
||||||
EV3DEV_LINUX_DRIVERS_SITE = $(call github,ev3dev,lego-linux-drivers,$(EV3DEV_LINUX_DRIVERS_VERSION))
|
|
||||||
EV3DEV_LINUX_DRIVERS_LICENSE = GPL-2.0
|
|
||||||
|
|
||||||
$(eval $(generic-package))
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
# locally computed
|
|
||||||
sha256 9d2740b348c8d43e7e15fedc4cec99bf351a3a2ba8691f2a07c439a9c034bc04 lego-linux-drivers-0e551eb25ae8600c1f178814781bfb42dc835496.tar.gz
|
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 fa16eaece5744af1523e563dc1cc5af6cd1c448aa828bdfd86137be555760abc fmc-lf-6.12.3-1.0.0.tar.gz
|
sha256 690ecca4d36b678f028afe780fb6750cece540e621a1c3f50bd98f54fe97d15c fmc-lf-6.12.20-2.0.0.tar.gz
|
||||||
sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 LICENSE
|
sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FMC_VERSION = lf-6.12.3-1.0.0
|
FMC_VERSION = lf-6.12.20-2.0.0
|
||||||
FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION))
|
FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION))
|
||||||
FMC_LICENSE = MIT
|
FMC_LICENSE = MIT
|
||||||
FMC_LICENSE_FILES = LICENSE
|
FMC_LICENSE_FILES = LICENSE
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 087e1be3584a390cf0a75fa3730589edf76aa9a4832fa012a67c381cbf5b57a3 fmlib-lf-6.12.3-1.0.0-3-g7a58eca.tar.gz
|
sha256 491315e35fb8d411305f4e66413ee3fe0e265f9cc8b5f27ec7587d15bf79991f fmlib-lf-6.12.20-2.0.0.tar.gz
|
||||||
sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca LICENSE
|
sha256 5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FMLIB_VERSION = lf-6.12.3-1.0.0-3-g7a58eca
|
FMLIB_VERSION = lf-6.12.20-2.0.0
|
||||||
FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION))
|
FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION))
|
||||||
FMLIB_LICENSE = BSD-3-Clause
|
FMLIB_LICENSE = BSD-3-Clause
|
||||||
FMLIB_LICENSE_FILES = LICENSE
|
FMLIB_LICENSE_FILES = LICENSE
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 40fc58bebcf38c759e11a7bd8fdc163507d2423ef5058bba7f26280c5b9c5465 fmt-11.0.2.zip
|
sha256 203eb4e8aa0d746c62d8f903df58e0419e3751591bb53ff971096eaa0ebd4ec3 fmt-11.2.0.zip
|
||||||
sha256 07580f2a3b35709ce703d523f447b242f6dfec7582a8c0df102c7fa2849375f8 LICENSE
|
sha256 07580f2a3b35709ce703d523f447b242f6dfec7582a8c0df102c7fa2849375f8 LICENSE
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FMT_VERSION = 11.0.2
|
FMT_VERSION = 11.2.0
|
||||||
FMT_SITE = https://github.com/fmtlib/fmt/releases/download/$(FMT_VERSION)
|
FMT_SITE = https://github.com/fmtlib/fmt/releases/download/$(FMT_VERSION)
|
||||||
FMT_SOURCE = fmt-$(FMT_VERSION).zip
|
FMT_SOURCE = fmt-$(FMT_VERSION).zip
|
||||||
FMT_LICENSE = MIT with exception
|
FMT_LICENSE = MIT with exception
|
||||||
|
|||||||
@@ -0,0 +1,49 @@
|
|||||||
|
From d76100a2b9a2ec814ad0a1fb844a395a6dc2f6bd Mon Sep 17 00:00:00 2001
|
||||||
|
From: Maxime Leroy <maxime@leroys.fr>
|
||||||
|
Date: Mon, 11 Aug 2025 13:44:02 +0200
|
||||||
|
Subject: [PATCH] lib: make getloadavg() optional in late timer warnings
|
||||||
|
|
||||||
|
Commit ff76fb21d7b3 ("lib: improve late timer warnings") added an
|
||||||
|
unconditional getloadavg() call. Older libcs (e.g. uClibc, dietlibc)
|
||||||
|
lack this function, breaking the build. Before, no system load was
|
||||||
|
shown, so skipping it restores prior behavior.
|
||||||
|
|
||||||
|
Fixes: ff76fb21d7b3 ("lib: improve late timer warnings")
|
||||||
|
Signed-off-by: Maxime Leroy <maxime@leroys.fr>
|
||||||
|
Upstream: https://github.com/FRRouting/frr/pull/19366
|
||||||
|
---
|
||||||
|
configure.ac | 1 +
|
||||||
|
lib/event.c | 4 ++++
|
||||||
|
2 files changed, 5 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index 87eba6784a..b8ef7bb777 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -1369,6 +1369,7 @@ dnl ---------------
|
||||||
|
AC_CHECK_FUNCS([ \
|
||||||
|
strlcat strlcpy \
|
||||||
|
getgrouplist \
|
||||||
|
+ getloadavg \
|
||||||
|
openat \
|
||||||
|
unlinkat \
|
||||||
|
posix_fallocate \
|
||||||
|
diff --git a/lib/event.c b/lib/event.c
|
||||||
|
index 1eb41d07ce..22876574fb 100644
|
||||||
|
--- a/lib/event.c
|
||||||
|
+++ b/lib/event.c
|
||||||
|
@@ -1924,7 +1924,11 @@ static void event_tardy_warn(struct event *thread, unsigned long since_us)
|
||||||
|
double loadavg[3];
|
||||||
|
int rv;
|
||||||
|
|
||||||
|
+#ifdef HAVE_GETLOADAVG
|
||||||
|
rv = getloadavg(loadavg, array_size(loadavg));
|
||||||
|
+#else
|
||||||
|
+ rv = -1;
|
||||||
|
+#endif
|
||||||
|
if (rv < 0)
|
||||||
|
bprintfrr(&fb, "not available");
|
||||||
|
else {
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
@@ -1,19 +1,15 @@
|
|||||||
config BR2_PACKAGE_FRR
|
config BR2_PACKAGE_FRR
|
||||||
bool "frr"
|
bool "frr"
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # protobuf-c
|
depends on BR2_TOOLCHAIN_HAS_THREADS # pthread
|
||||||
depends on !BR2_STATIC_LIBS # libyang
|
depends on !BR2_STATIC_LIBS # libyang
|
||||||
depends on BR2_USE_MMU # fork()
|
depends on BR2_USE_MMU # fork()
|
||||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c, libyang
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c, libyang
|
||||||
depends on BR2_INSTALL_LIBSTDCPP # protobuf-c
|
|
||||||
depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS # protobuf-c
|
|
||||||
depends on BR2_HOST_GCC_AT_LEAST_7 # protobuf-c
|
|
||||||
select BR2_PACKAGE_BASH
|
select BR2_PACKAGE_BASH
|
||||||
select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash
|
select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash
|
||||||
select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC
|
select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC
|
||||||
select BR2_PACKAGE_LIBYANG
|
select BR2_PACKAGE_LIBYANG
|
||||||
select BR2_PACKAGE_READLINE
|
select BR2_PACKAGE_READLINE
|
||||||
select BR2_PACKAGE_JSON_C
|
select BR2_PACKAGE_JSON_C
|
||||||
select BR2_PACKAGE_PROTOBUF_C
|
|
||||||
help
|
help
|
||||||
The FRRouting Protocol Suite.
|
The FRRouting Protocol Suite.
|
||||||
|
|
||||||
@@ -37,17 +33,38 @@ config BR2_PACKAGE_FRR_BMP
|
|||||||
help
|
help
|
||||||
Build BGP Monitoring Protocol daemon.
|
Build BGP Monitoring Protocol daemon.
|
||||||
|
|
||||||
|
config BR2_PACKAGE_FRR_MULTIPATH_MAX
|
||||||
|
int "maximum ECMP paths"
|
||||||
|
default 256
|
||||||
|
range 1 999
|
||||||
|
help
|
||||||
|
Compile FRR with support for up to this many equal-cost
|
||||||
|
next-hops (ECMP).
|
||||||
|
|
||||||
config BR2_PACKAGE_FRR_NHRPD
|
config BR2_PACKAGE_FRR_NHRPD
|
||||||
bool "NHRPD protocol"
|
bool "NHRPD protocol"
|
||||||
select BR2_PACKAGE_C_ARES
|
select BR2_PACKAGE_C_ARES
|
||||||
help
|
help
|
||||||
Build Next Hop Routing Protocol daemon.
|
Build Next Hop Routing Protocol daemon.
|
||||||
|
|
||||||
|
config BR2_PACKAGE_FRR_PROTOBUF
|
||||||
|
bool "Protobuf support (Binary-FPM and MLAG)"
|
||||||
|
default y
|
||||||
|
depends on BR2_INSTALL_LIBSTDCPP # protobuf-c
|
||||||
|
depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS # protobuf-c
|
||||||
|
depends on BR2_HOST_GCC_AT_LEAST_7 # protobuf-c
|
||||||
|
select BR2_PACKAGE_PROTOBUF_C
|
||||||
|
help
|
||||||
|
Build FRR with protobuf-based Binary-FPM export and MLAG
|
||||||
|
peer synchronization.
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
comment "frr needs a toolchain w/ threads, dynamic library, C++, host gcc >= 7"
|
comment "frr needs a toolchain w/ threads, dynamic library"
|
||||||
depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
||||||
!BR2_INSTALL_LIBSTDCPP || !BR2_HOST_GCC_AT_LEAST_7
|
|
||||||
|
comment "protobuf support for frr needs a toolchain w/ protobuf, C++, host gcc >= 7"
|
||||||
|
depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS
|
||||||
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_HOST_GCC_AT_LEAST_7
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Locally calculated
|
# Locally calculated
|
||||||
sha256 df4bc4f644f93be09f75c0e0e325b2f6a3ee6d1c6db429b6f36874e88a66ee33 frr-10.3.1.tar.gz
|
sha256 8e4003eaba168626c5ea7a6735f2c85c87b04214e6f8c8f2715b21f8ae40970b frr-10.4.1.tar.gz
|
||||||
sha256 7bf053957d6c38e39a06a112c60ff35b228d3bd03edbe8c9a03508b051128d16 COPYING
|
sha256 7bf053957d6c38e39a06a112c60ff35b228d3bd03edbe8c9a03508b051128d16 COPYING
|
||||||
sha256 f9e0c21faf738da586281c0beaad3cd56204c19085a10fe05e4d3d7f8b5863d2 doc/licenses/BSD-2-Clause
|
sha256 f9e0c21faf738da586281c0beaad3cd56204c19085a10fe05e4d3d7f8b5863d2 doc/licenses/BSD-2-Clause
|
||||||
sha256 aca297b8fd3a43e3bb200f1e2e043c0db6c897325f5ff7f23f7530302a6bf713 doc/licenses/BSD-3-Clause
|
sha256 aca297b8fd3a43e3bb200f1e2e043c0db6c897325f5ff7f23f7530302a6bf713 doc/licenses/BSD-3-Clause
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FRR_VERSION = 10.3.1
|
FRR_VERSION = 10.4.1
|
||||||
FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION))
|
FRR_SITE = $(call github,FRRouting,frr,frr-$(FRR_VERSION))
|
||||||
FRR_LICENSE = GPL-2.0+
|
FRR_LICENSE = GPL-2.0+
|
||||||
FRR_LICENSE_FILES = \
|
FRR_LICENSE_FILES = \
|
||||||
@@ -25,7 +25,6 @@ FRR_CPE_ID_PRODUCT = free_range_routing
|
|||||||
FRR_AUTORECONF = YES
|
FRR_AUTORECONF = YES
|
||||||
|
|
||||||
FRR_DEPENDENCIES = host-frr readline json-c libyang \
|
FRR_DEPENDENCIES = host-frr readline json-c libyang \
|
||||||
protobuf-c \
|
|
||||||
$(if $(BR2_PACKAGE_C_ARES),c-ares) \
|
$(if $(BR2_PACKAGE_C_ARES),c-ares) \
|
||||||
$(if $(BR2_PACKAGE_LIBXCRYPT),libxcrypt)
|
$(if $(BR2_PACKAGE_LIBXCRYPT),libxcrypt)
|
||||||
|
|
||||||
@@ -41,7 +40,7 @@ FRR_CONF_OPTS = --with-clippy=$(HOST_DIR)/bin/clippy \
|
|||||||
--with-moduledir=/usr/lib/frr/modules \
|
--with-moduledir=/usr/lib/frr/modules \
|
||||||
--enable-configfile-mask=0640 \
|
--enable-configfile-mask=0640 \
|
||||||
--enable-logfile-mask=0640 \
|
--enable-logfile-mask=0640 \
|
||||||
--enable-multipath=256 \
|
--enable-multipath=$(BR2_PACKAGE_FRR_MULTIPATH_MAX) \
|
||||||
--disable-ospfclient \
|
--disable-ospfclient \
|
||||||
--enable-user=frr \
|
--enable-user=frr \
|
||||||
--enable-group=frr \
|
--enable-group=frr \
|
||||||
@@ -89,6 +88,14 @@ else
|
|||||||
FRR_CONF_OPTS += --disable-bfdd
|
FRR_CONF_OPTS += --disable-bfdd
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Optional protobuf support
|
||||||
|
ifeq ($(BR2_PACKAGE_FRR_PROTOBUF),y)
|
||||||
|
FRR_DEPENDENCIES += protobuf-c
|
||||||
|
FRR_CONF_OPTS += --enable-protobuf
|
||||||
|
else
|
||||||
|
FRR_CONF_OPTS += --disable-protobuf
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||||
FRR_CONF_ENV += LIBS=-latomic
|
FRR_CONF_ENV += LIBS=-latomic
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -0,0 +1,81 @@
|
|||||||
|
From d32ece49d32b00448d967e7dbc6900fb25cbc775 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Florian Weimer <fweimer@redhat.com>
|
||||||
|
Date: Fri, 2 May 2025 17:41:43 +0200
|
||||||
|
Subject: [PATCH] libsanitizer: Fix build with glibc 2.42
|
||||||
|
|
||||||
|
The termio structure will be removed from glibc 2.42. It has
|
||||||
|
been deprecated since the late 80s/early 90s.
|
||||||
|
|
||||||
|
Cherry-picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763
|
||||||
|
("[sanitizer_common] Remove interceptors for deprecated struct termio
|
||||||
|
(#137403)").
|
||||||
|
|
||||||
|
Co-Authored-By: Tom Stellard <tstellar@redhat.com>
|
||||||
|
|
||||||
|
libsanitizer/
|
||||||
|
|
||||||
|
* sanitizer_common/sanitizer_common_interceptors_ioctl.inc: Cherry
|
||||||
|
picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763.
|
||||||
|
* sanitizer_common/sanitizer_platform_limits_posix.cpp: Likewise.
|
||||||
|
* sanitizer_common/sanitizer_platform_limits_posix.h: Likewise.
|
||||||
|
|
||||||
|
Upstream: 1789c57dc97ea2f9819ef89e28bf17208b6208e7 (gcc master branch)
|
||||||
|
Upstream: d32ece49d32b00448d967e7dbc6900fb25cbc775 (gcc 15.x branch)
|
||||||
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||||
|
---
|
||||||
|
.../sanitizer_common_interceptors_ioctl.inc | 8 --------
|
||||||
|
.../sanitizer_common/sanitizer_platform_limits_posix.cpp | 3 ---
|
||||||
|
.../sanitizer_common/sanitizer_platform_limits_posix.h | 1 -
|
||||||
|
3 files changed, 12 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
index 49ec4097c90..dda11daa77f 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
@@ -338,17 +338,9 @@ static void ioctl_table_fill() {
|
||||||
|
_(SOUND_PCM_WRITE_CHANNELS, WRITE, sizeof(int));
|
||||||
|
_(SOUND_PCM_WRITE_FILTER, WRITE, sizeof(int));
|
||||||
|
_(TCFLSH, NONE, 0);
|
||||||
|
-#if SANITIZER_GLIBC
|
||||||
|
- _(TCGETA, WRITE, struct_termio_sz);
|
||||||
|
-#endif
|
||||||
|
_(TCGETS, WRITE, struct_termios_sz);
|
||||||
|
_(TCSBRK, NONE, 0);
|
||||||
|
_(TCSBRKP, NONE, 0);
|
||||||
|
-#if SANITIZER_GLIBC
|
||||||
|
- _(TCSETA, READ, struct_termio_sz);
|
||||||
|
- _(TCSETAF, READ, struct_termio_sz);
|
||||||
|
- _(TCSETAW, READ, struct_termio_sz);
|
||||||
|
-#endif
|
||||||
|
_(TCSETS, READ, struct_termios_sz);
|
||||||
|
_(TCSETSF, READ, struct_termios_sz);
|
||||||
|
_(TCSETSW, READ, struct_termios_sz);
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
index c87d5ef42c9..7bbc6f2edac 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
@@ -485,9 +485,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr);
|
||||||
|
unsigned struct_input_id_sz = sizeof(struct input_id);
|
||||||
|
unsigned struct_mtpos_sz = sizeof(struct mtpos);
|
||||||
|
unsigned struct_rtentry_sz = sizeof(struct rtentry);
|
||||||
|
-#if SANITIZER_GLIBC || SANITIZER_ANDROID
|
||||||
|
- unsigned struct_termio_sz = sizeof(struct termio);
|
||||||
|
-#endif
|
||||||
|
unsigned struct_vt_consize_sz = sizeof(struct vt_consize);
|
||||||
|
unsigned struct_vt_sizes_sz = sizeof(struct vt_sizes);
|
||||||
|
unsigned struct_vt_stat_sz = sizeof(struct vt_stat);
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
index c07f7cd0b0d..a80df656826 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
@@ -1029,7 +1029,6 @@ extern unsigned struct_hd_geometry_sz;
|
||||||
|
extern unsigned struct_input_absinfo_sz;
|
||||||
|
extern unsigned struct_input_id_sz;
|
||||||
|
extern unsigned struct_mtpos_sz;
|
||||||
|
-extern unsigned struct_termio_sz;
|
||||||
|
extern unsigned struct_vt_consize_sz;
|
||||||
|
extern unsigned struct_vt_sizes_sz;
|
||||||
|
extern unsigned struct_vt_stat_sz;
|
||||||
|
--
|
||||||
|
2.50.1
|
||||||
|
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
From d32ece49d32b00448d967e7dbc6900fb25cbc775 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Florian Weimer <fweimer@redhat.com>
|
||||||
|
Date: Fri, 2 May 2025 17:41:43 +0200
|
||||||
|
Subject: [PATCH] libsanitizer: Fix build with glibc 2.42
|
||||||
|
|
||||||
|
The termio structure will be removed from glibc 2.42. It has
|
||||||
|
been deprecated since the late 80s/early 90s.
|
||||||
|
|
||||||
|
Cherry-picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763
|
||||||
|
("[sanitizer_common] Remove interceptors for deprecated struct termio
|
||||||
|
(#137403)").
|
||||||
|
|
||||||
|
Co-Authored-By: Tom Stellard <tstellar@redhat.com>
|
||||||
|
|
||||||
|
libsanitizer/
|
||||||
|
|
||||||
|
* sanitizer_common/sanitizer_common_interceptors_ioctl.inc: Cherry
|
||||||
|
picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763.
|
||||||
|
* sanitizer_common/sanitizer_platform_limits_posix.cpp: Likewise.
|
||||||
|
* sanitizer_common/sanitizer_platform_limits_posix.h: Likewise.
|
||||||
|
|
||||||
|
Upstream: 1789c57dc97ea2f9819ef89e28bf17208b6208e7 (gcc master branch)
|
||||||
|
Upstream: d32ece49d32b00448d967e7dbc6900fb25cbc775 (gcc 15.x branch)
|
||||||
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||||
|
---
|
||||||
|
.../sanitizer_common_interceptors_ioctl.inc | 8 --------
|
||||||
|
.../sanitizer_common/sanitizer_platform_limits_posix.cpp | 3 ---
|
||||||
|
.../sanitizer_common/sanitizer_platform_limits_posix.h | 1 -
|
||||||
|
3 files changed, 12 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
index 49ec4097c90..dda11daa77f 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
|
||||||
|
@@ -338,17 +338,9 @@ static void ioctl_table_fill() {
|
||||||
|
_(SOUND_PCM_WRITE_CHANNELS, WRITE, sizeof(int));
|
||||||
|
_(SOUND_PCM_WRITE_FILTER, WRITE, sizeof(int));
|
||||||
|
_(TCFLSH, NONE, 0);
|
||||||
|
-#if SANITIZER_GLIBC
|
||||||
|
- _(TCGETA, WRITE, struct_termio_sz);
|
||||||
|
-#endif
|
||||||
|
_(TCGETS, WRITE, struct_termios_sz);
|
||||||
|
_(TCSBRK, NONE, 0);
|
||||||
|
_(TCSBRKP, NONE, 0);
|
||||||
|
-#if SANITIZER_GLIBC
|
||||||
|
- _(TCSETA, READ, struct_termio_sz);
|
||||||
|
- _(TCSETAF, READ, struct_termio_sz);
|
||||||
|
- _(TCSETAW, READ, struct_termio_sz);
|
||||||
|
-#endif
|
||||||
|
_(TCSETS, READ, struct_termios_sz);
|
||||||
|
_(TCSETSF, READ, struct_termios_sz);
|
||||||
|
_(TCSETSW, READ, struct_termios_sz);
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
index c87d5ef42c9..7bbc6f2edac 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||||
|
@@ -485,9 +485,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr);
|
||||||
|
unsigned struct_input_id_sz = sizeof(struct input_id);
|
||||||
|
unsigned struct_mtpos_sz = sizeof(struct mtpos);
|
||||||
|
unsigned struct_rtentry_sz = sizeof(struct rtentry);
|
||||||
|
-#if SANITIZER_GLIBC || SANITIZER_ANDROID
|
||||||
|
- unsigned struct_termio_sz = sizeof(struct termio);
|
||||||
|
-#endif
|
||||||
|
unsigned struct_vt_consize_sz = sizeof(struct vt_consize);
|
||||||
|
unsigned struct_vt_sizes_sz = sizeof(struct vt_sizes);
|
||||||
|
unsigned struct_vt_stat_sz = sizeof(struct vt_stat);
|
||||||
|
diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
index c07f7cd0b0d..a80df656826 100644
|
||||||
|
--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||||
|
@@ -1029,7 +1029,6 @@ extern unsigned struct_hd_geometry_sz;
|
||||||
|
extern unsigned struct_input_absinfo_sz;
|
||||||
|
extern unsigned struct_input_id_sz;
|
||||||
|
extern unsigned struct_mtpos_sz;
|
||||||
|
-extern unsigned struct_termio_sz;
|
||||||
|
extern unsigned struct_vt_consize_sz;
|
||||||
|
extern unsigned struct_vt_sizes_sz;
|
||||||
|
extern unsigned struct_vt_stat_sz;
|
||||||
|
--
|
||||||
|
2.50.1
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# From https://www.gnu.org.ua/software/gdbm/download.html
|
# From https://www.gnu.org.ua/software/gdbm/download.html
|
||||||
md5 c780815649e52317be48331c1773e987 gdbm-1.24.tar.gz
|
md5 aaa600665bc89e2febb3c7bd90679115 gdbm-1.26.tar.gz
|
||||||
sha1 7bd455f28c9e4afacc042e0c712aac1b2391fef2 gdbm-1.24.tar.gz
|
sha1 6cee3657de948e691e8df26509157be950cef4d4 gdbm-1.26.tar.gz
|
||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 695e9827fdf763513f133910bc7e6cfdb9187943a4fec943e57449723d2b8dbf gdbm-1.24.tar.gz
|
sha256 6a24504a14de4a744103dcb936be976df6fbe88ccff26065e54c1c47946f4a5e gdbm-1.26.tar.gz
|
||||||
sha256 690d762f2e8e149ab1e2d6a409a3853b6151a2533b2382fae549a176d6bedecf COPYING
|
sha256 690d762f2e8e149ab1e2d6a409a3853b6151a2533b2382fae549a176d6bedecf COPYING
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
GDBM_VERSION = 1.24
|
GDBM_VERSION = 1.26
|
||||||
GDBM_SITE = $(BR2_GNU_MIRROR)/gdbm
|
GDBM_SITE = $(BR2_GNU_MIRROR)/gdbm
|
||||||
GDBM_LICENSE = GPL-3.0+
|
GDBM_LICENSE = GPL-3.0+
|
||||||
GDBM_LICENSE_FILES = COPYING
|
GDBM_LICENSE_FILES = COPYING
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user