Compare commits
125
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
31462e4169 | ||
|
|
b47a466bbd | ||
|
|
33136337b2 | ||
|
|
feb7445d8b | ||
|
|
8d7f6ef3d1 | ||
|
|
2b4a3e2d56 | ||
|
|
cf2ce88036 | ||
|
|
0aba2faf3e | ||
|
|
5496397cb4 | ||
|
|
268cb718ef | ||
|
|
b043c70c97 | ||
|
|
bad236e955 | ||
|
|
91f77ebf4e | ||
|
|
d3caa91d01 | ||
|
|
eb3631955a | ||
|
|
36ec020e6f | ||
|
|
bbddbb4e7d | ||
|
|
c1e8190d16 | ||
|
|
c8f214fb5c | ||
|
|
a05dfee779 | ||
|
|
b76789f575 | ||
|
|
3e51af1dbd | ||
|
|
1330a35461 | ||
|
|
fa8d58ebe8 | ||
|
|
1fae268c4e | ||
|
|
92f81d78a4 | ||
|
|
487d7513b8 | ||
|
|
dad2364da2 | ||
|
|
364e3412a7 | ||
|
|
e2260f309f | ||
|
|
5926391587 | ||
|
|
8cc63c1818 | ||
|
|
809fd4b87a | ||
|
|
13250bf4aa | ||
|
|
39e5e3a29a | ||
|
|
e4b591c8d1 | ||
|
|
1f6275e558 | ||
|
|
0bb33c4694 | ||
|
|
d229aa601d | ||
|
|
4199c629e4 | ||
|
|
0b0db49fd3 | ||
|
|
c0b9d4ecdf | ||
|
|
23140a2e03 | ||
|
|
3d5ae99697 | ||
|
|
7a6d41364f | ||
|
|
9bdb8f9785 | ||
|
|
ccaa97bac1 | ||
|
|
61b540e90e | ||
|
|
ccf579e731 | ||
|
|
2cd0716c56 | ||
|
|
575a174a96 | ||
|
|
120780cae1 | ||
|
|
20818f3121 | ||
|
|
c557bb949c | ||
|
|
da3a3c4433 | ||
|
|
3838077f2e | ||
|
|
40b3fe6ff5 | ||
|
|
b928be6ae1 | ||
|
|
22f9cd23e7 | ||
|
|
efca3fb167 | ||
|
|
6e5dc0aed8 | ||
|
|
b112870a11 | ||
|
|
23b2115b5b | ||
|
|
d10e600965 | ||
|
|
64f932b4d8 | ||
|
|
a51d3f794f | ||
|
|
a58fb01a6b | ||
|
|
fdcd67c59e | ||
|
|
1d6e1af555 | ||
|
|
0341de10c4 | ||
|
|
fc39e014fc | ||
|
|
e463b880a4 | ||
|
|
1d39583b4d | ||
|
|
9569b62e51 | ||
|
|
03da88e053 | ||
|
|
9e72701760 | ||
|
|
a0f259f288 | ||
|
|
070a0f697c | ||
|
|
f2769d89f1 | ||
|
|
0760cf09d2 | ||
|
|
ff9c8401a5 | ||
|
|
da8f139adf | ||
|
|
0830ce112b | ||
|
|
06b178d1f7 | ||
|
|
ba0dafc7e3 | ||
|
|
bb393213cc | ||
|
|
b65972e437 | ||
|
|
0e4a693125 | ||
|
|
51abb34846 | ||
|
|
28778fc2c8 | ||
|
|
cce222910d | ||
|
|
9c212c74a2 | ||
|
|
ff911f23b1 | ||
|
|
f882742c35 | ||
|
|
ef33988621 | ||
|
|
93a2581bfd | ||
|
|
0f5fc9b065 | ||
|
|
de3a8734f1 | ||
|
|
d47b41bbf6 | ||
|
|
b14d727c06 | ||
|
|
6fdd6d16f7 | ||
|
|
87f5d3da4a | ||
|
|
c63ec66b74 | ||
|
|
97f589743b | ||
|
|
a7d1f85d19 | ||
|
|
21904321f5 | ||
|
|
7420216a0a | ||
|
|
373c5a9754 | ||
|
|
a5e50d8fdb | ||
|
|
1dbb5fc616 | ||
|
|
e4f86498d2 | ||
|
|
186de3b0a4 | ||
|
|
3cb033f7fd | ||
|
|
27a1f1efc9 | ||
|
|
34e8241f05 | ||
|
|
ed34ff164b | ||
|
|
a28bf703a2 | ||
|
|
1b75258570 | ||
|
|
393c0a1cbe | ||
|
|
3418020093 | ||
|
|
8a2787bffd | ||
|
|
a7da975080 | ||
|
|
c61810db82 | ||
|
|
fbdd2acaec | ||
|
|
15aca7d33d |
@@ -3,6 +3,5 @@
|
||||
[b4]
|
||||
send-series-to = buildroot@buildroot.org
|
||||
send-auto-cc-cmd = "./utils/get-developers -e -"
|
||||
prep-perpatch-check-cmd = "./utils/check-package -q -p -"
|
||||
|
||||
# vim: set filetype=gitconfig:
|
||||
|
||||
+71
-14
@@ -25,6 +25,7 @@ board/chromebook/elm/sign.sh Shellcheck
|
||||
board/chromebook/mksd.sh Shellcheck
|
||||
board/chromebook/snow/sign.sh Shellcheck
|
||||
board/ci20/patches/uboot/0001-mips-Remove-default-endiannes.patch lib_patch.Upstream
|
||||
board/cubietech/cubieboard2/post-image.sh Shellcheck
|
||||
board/freescale/common/imx/imx8-bootloader-prepare.sh Shellcheck
|
||||
board/freescale/common/mxs/post-image.sh Shellcheck
|
||||
board/friendlyarm/nanopi-r2s/post-build.sh Shellcheck
|
||||
@@ -105,6 +106,7 @@ configs/am574x_idk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/andes_ae350_45_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/arcturus_ucls1012a_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/arcturus_ucp1020_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/arm_foundationv8_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/aspeed_ast2500evb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/aspeed_ast2600evb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/asus_tinker-s_rk3288_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -135,6 +137,7 @@ configs/beelink_gs1_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/broadcom_northstar_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/canaan_kd233_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/ci20_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/cubieboard2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/engicam_imx6qdl_icore_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/engicam_imx6qdl_icore_qt5_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/engicam_imx6qdl_icore_rqs_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -147,6 +150,8 @@ configs/freescale_t2080_qds_rdb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/friendlyarm_nanopi_r2s_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/galileo_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/globalscale_espressobin_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/grinn_chiliboard_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/grinn_liteboard_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/hifive_unleashed_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx23evk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx6-sabreauto_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -157,6 +162,7 @@ configs/imx6sx-sdb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx6ulevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx6ullevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx6ulpico_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx7d-sdb_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx7dpico_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imx8mqevk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/imxrt1050-evk_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -164,6 +170,7 @@ configs/khadas_vim3_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/kontron_bl_imx8mm_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/kontron_pitx_imx8m_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/kontron_smarc_sal28_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/linksprite_pcduino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mangopi_mq1rdw2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/mender_x86_64_efi_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/microchip_sam9x60ek_mmc_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -185,6 +192,8 @@ configs/nitrogen8m_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/nitrogen8mm_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/nitrogen8mn_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/nitrogen8mp_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/octavo_osd32mp1_brk_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/octavo_osd32mp1_red_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/odroidc2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/odroidxu4_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olimex_a10_olinuxino_lime_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -195,8 +204,13 @@ configs/olimex_a64_olinuxino_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olpc_xo175_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/olpc_xo1_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_lite2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_one_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_one_plus_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_pc2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_pc_plus_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_zero3_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_zero_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_zero_plus2_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/orangepi_zero_plus_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pc_x86_64_bios_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pc_x86_64_efi_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -206,6 +220,7 @@ configs/pine64_pinecube_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pine64_sopine_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/pine64_star64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/riotboard_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/roc_pc_rk3399_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/rock64_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/rock_pi_n8_defconfig lib_defconfig.ForceCheckHash
|
||||
configs/roseapplepi_defconfig lib_defconfig.ForceCheckHash
|
||||
@@ -265,6 +280,7 @@ package/android-tools/0009-Fix-makefiles-for-out-of-tree-ext4_utils-build.patch
|
||||
package/android-tools/0010-adb-added-patch-for-openssl-1.1.0-compatibility.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/0002-nios2_is_not_os2.patch lib_patch.Upstream
|
||||
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
|
||||
@@ -295,6 +311,7 @@ package/babeld/S50babeld Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/babeltrace2/0001-configure-simplify-warning-flags-detection.patch lib_patch.Upstream
|
||||
package/bash/0001-input.h-add-missing-include-on-stdio.h.patch lib_patch.Upstream
|
||||
package/bash/0002-parse.y-fix-compilation-for-non-multibyte-builds.patch lib_patch.Upstream
|
||||
package/bash/0003-configure-invert-condition-for-strtoimax-builtin.patch lib_patch.Upstream
|
||||
package/bc/0001-bc-use-MAKEINFO-variable-for-docs.patch lib_patch.Upstream
|
||||
package/bc/0002-notice-read-and-write-errors-on-input-and-output.patch lib_patch.Upstream
|
||||
package/bc/0003-dc-fix-exit-code-of-q-command.patch lib_patch.Upstream
|
||||
@@ -394,6 +411,13 @@ package/dht/0001-cmake.patch lib_patch.Upstream
|
||||
package/dillo/0001-usr-local-include.patch lib_patch.Upstream
|
||||
package/dillo/0002-Fix-openssl-detection.patch lib_patch.Upstream
|
||||
package/dillo/0004-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/directfb-examples/0001-remove-bzero.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/directfb/0001-fix-missing-davinci-voodoo-header.patch lib_patch.Upstream
|
||||
package/directfb/0002-imlib2-config.patch lib_patch.Upstream
|
||||
package/directfb/0003-setregion-lock.patch lib_patch.Upstream
|
||||
package/directfb/0004-use-gcc-link.patch lib_patch.Upstream
|
||||
package/directfb/0005-add-missing-idivine-header.patch lib_patch.Upstream
|
||||
package/directfb/0006-fix-client-gfx_state-initialisation.patch lib_patch.Upstream
|
||||
package/dmalloc/0001-configure-fix-build-on-mips.patch lib_patch.Upstream
|
||||
package/dmalloc/0003-configure-allow-overriding-some-tests.patch lib_patch.Upstream
|
||||
package/dmalloc/0004-Makefile-use-the-configure-detected-or-user-supplied.patch lib_patch.Upstream
|
||||
@@ -487,6 +511,15 @@ package/gcc/8.4.0/0002-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patc
|
||||
package/gcc/8.4.0/0003-libsanitizer-Remove-cyclades-from-libsanitizer.patch lib_patch.Upstream
|
||||
package/gcc/8.4.0/0004-disable-split-stack-for-non-thread-builds.patch lib_patch.Upstream
|
||||
package/gcr/0001-meson-Fix-unknown-kw-argument-in-gnome.generate_gir.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0004-gdbserver-fix-build-for-m68k.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0005-nat-fork-inferior-include-linux-ptrace.h.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/13.2/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/gdb/14.2/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/14.2/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/14.2/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
@@ -505,18 +538,11 @@ package/gdb/15.1/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.U
|
||||
package/gdb/15.1/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/15.1/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0003-use-asm-sgidefs.h.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0004-gdbserver-fix-build-for-m68k.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0005-nat-fork-inferior-include-linux-ptrace.h.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0007-fix-musl-build-on-riscv.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0008-gdbserver-Makefile.in-fix-NLS-build.patch lib_patch.Upstream
|
||||
package/gdb/16.1/0009-gdb-Fix-native-build-on-xtensa.patch lib_patch.Upstream
|
||||
package/genpart/0001-fix-return-code.patch lib_patch.Upstream
|
||||
package/genromfs/0001-build-system.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/gensio/0001-Fix-missing-EVP_PKEY_ED25519-build-error-on-libressl.patch lib_patch.Upstream
|
||||
package/gerbera/S99gerbera lib_sysv.Indent
|
||||
package/giblib/0001-fix-imlib2-detection.patch lib_patch.Upstream
|
||||
package/git-crypt/0001-fix-build-with-libressl-3.5.0.patch lib_patch.Upstream
|
||||
package/glorytun/0001-Add-support-for-Apple-silicon.patch lib_patch.Upstream
|
||||
package/glorytun/0002-aegis256.c-fix-aarch64-build-with-uclibc.patch lib_patch.Upstream
|
||||
@@ -530,7 +556,8 @@ package/gobject-introspection/0002-Add-rpath-links-to-ccompiler.patch lib_patch.
|
||||
package/gpsd/S50gpsd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/gptfdisk/0001-gptcurses-partially-revert-Tweaks-for-building-on-th.patch lib_patch.Upstream
|
||||
package/graphite2/0001-don-t-install-a-libtool-file-with-static-library.patch lib_patch.Upstream
|
||||
package/grpc/0003-disable-unconditionally-downloading-api-repos.patch lib_patch.Upstream
|
||||
package/grpc/0002-wrap_memcpy.cc-add-GPR_DISABLE_WRAPPED_MEMCPY.patch lib_patch.Upstream
|
||||
package/grpc/0004-disable-unconditionally-downloading-api-repos.patch lib_patch.Upstream
|
||||
package/gstreamer1/gstd/0001-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch lib_patch.Upstream
|
||||
package/guile/0001-calculate-csqrt_manually.patch lib_patch.Upstream
|
||||
package/guile/0002-Makefile.am-fix-build-without-makeinfo.patch lib_patch.Upstream
|
||||
@@ -602,6 +629,7 @@ package/keyutils/0001-fix-install-rule.patch lib_patch.Upstream
|
||||
package/keyutils/0002-cifs.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/kmod/0001-fix-O_CLOEXEC.patch lib_patch.Upstream
|
||||
package/kodi/S50kodi Shellcheck lib_sysv.Variables
|
||||
package/latencytop/0001-makefile.patch lib_patch.Upstream
|
||||
package/lbase64/0001-retro-compatible-with-Lua-5.1.patch lib_patch.Upstream
|
||||
package/lcdproc/0001-LCDd.conf.patch lib_patch.Upstream
|
||||
package/lcdproc/0002-Add-missing-ioctl-header.patch lib_patch.Upstream
|
||||
@@ -655,6 +683,9 @@ package/libgsm/0001-Misc-fixes-from-Archlinux.patch lib_patch.Upstream
|
||||
package/libgtk2/0001-reduce-dependencies.patch lib_patch.Upstream
|
||||
package/libgtk3/0001-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch lib_patch.Upstream
|
||||
package/libhdhomerun/0001-dont-strip.patch lib_patch.Upstream
|
||||
package/libhid/0001-dont-fiddle-with-debug-flags.patch lib_patch.Upstream
|
||||
package/libhid/0002-no-newline-in-ldflags.patch lib_patch.Upstream
|
||||
package/libhid/0003-uclinux.patch lib_patch.Upstream
|
||||
package/libical/0001-no-tests.patch lib_patch.Upstream
|
||||
package/libical/0002-icaltypes-c-icalreqstattype_from_string-copy-the-reqstattype.patch lib_patch.Upstream
|
||||
package/libiio/S99iiod Shellcheck lib_sysv.Variables
|
||||
@@ -674,7 +705,8 @@ package/libloki/0002-use-ln-snf.patch lib_patch.Upstream
|
||||
package/libmad/0001-mips-h-constraint-removal.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/libmad/0002-configure-ac-automake-foreign.patch lib_patch.Upstream
|
||||
package/libmng/0001-jpeg-9a.patch lib_patch.Upstream
|
||||
package/libmodsecurity/0001-modsecurity.pc.in-add-lstdc.patch lib_patch.Upstream
|
||||
package/libmodsecurity/0001-configure.ac-drop-usage-of-git-at-configure-time.patch lib_patch.Upstream
|
||||
package/libmodsecurity/0002-modsecurity.pc.in-add-lstdc.patch lib_patch.Upstream
|
||||
package/libmpeg2/0001-altivec.patch lib_patch.Upstream
|
||||
package/libmpeg2/0002-armv4l.patch lib_patch.Upstream
|
||||
package/libmpeg2/0003-fix-arm-detection.patch lib_patch.Upstream
|
||||
@@ -704,6 +736,7 @@ package/libselinux/0001-Do-not-use-PYCEXT-and-rely-on-the-installed-file-nam.pat
|
||||
package/libsepol/0001-support-static-only.patch lib_patch.Upstream
|
||||
package/libserial/0001-SerialPort.cpp-fix-build-when-size_t-is-an-unsigned-.patch lib_patch.Upstream
|
||||
package/libserial/0002-SerialPort.cpp-don-t-use-high-baudrates-when-not-ava.patch lib_patch.Upstream
|
||||
package/libserialport/0001-uclinux-detection.patch lib_patch.Upstream
|
||||
package/libshdata/0001-backend-Add-missing-include-files.patch lib_patch.Upstream
|
||||
package/libshdata/0002-examples-stress_test-Fix-build-with-musl-libc.patch lib_patch.Upstream
|
||||
package/libsidplay2/0001-sidplay2-libs-2.1.1.patch lib_patch.Upstream
|
||||
@@ -744,6 +777,10 @@ package/lighttpd/S50lighttpd Shellcheck lib_sysv.EmptyLastLine lib_sysv.Indent l
|
||||
package/linknx/0001-configure-ac-tweak-CPPUNIT-conditional.patch lib_patch.Upstream
|
||||
package/linknx/0002-src-Makefile.am-fix-linking-with-log4cpp.patch lib_patch.Upstream
|
||||
package/linphone/0001-src-core-paths-paths.cpp-fix-powerpc-build.patch lib_patch.Upstream
|
||||
package/linux-fusion/0001-fix-for-linux-4-and-above.patch lib_patch.Upstream
|
||||
package/linux-fusion/0002-Fix-mismatched-conversion-spec-and-value-in-printk.patch lib_patch.Upstream
|
||||
package/linux-fusion/0003-Fix-fusion-Unknown-symbol-tasklist_lock-err-0.patch lib_patch.Upstream
|
||||
package/linux-fusion/0004-Port-one-one_udp.c-to-Linux-4.1.patch lib_patch.Upstream
|
||||
package/linux-zigbee/0001-test-serial-Remove-test-serial.patch lib_patch.Upstream
|
||||
package/linux-zigbee/0002-addrdb-coord-config-parse.y-add-missing-time.h-inclu.patch lib_patch.Upstream
|
||||
package/linuxptp/S65ptp4l Shellcheck lib_sysv.Indent
|
||||
@@ -751,6 +788,9 @@ package/linuxptp/S66phc2sys Shellcheck lib_sysv.Indent
|
||||
package/lirc-tools/0001-plugins-devinput.c-fix-build-with-musl-1.2.0.patch lib_patch.Upstream
|
||||
package/lirc-tools/0002-configure-add-disable-doc-option.patch lib_patch.Upstream
|
||||
package/lirc-tools/S25lircd lib_sysv.Indent lib_sysv.Variables
|
||||
package/lite/0001-dfbspy-stat.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/lite/0002-no-tests.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/lite/0003-pkg-config.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/live555/0001-Add-a-pkg-config-file-for-the-shared-libraries.patch lib_patch.Upstream
|
||||
package/lldpd/S60lldpd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/llvm-project/clang/0001-lib-Driver-ToolChains-Gnu-Use-GCC_INSTALL_PREFIX-in-.patch lib_patch.Upstream
|
||||
@@ -817,19 +857,23 @@ package/metacity/0002-gconf.patch lib_patch.Upstream
|
||||
package/metacity/0003-mag-add-libm-reference.patch lib_patch.Upstream
|
||||
package/mfgtools/0001-lnx_def.h-fix-conflicting-declaration-of-__time64_t.patch lib_patch.Upstream
|
||||
package/mii-diag/0001-strchr.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/mimic/0001-Fix-linking-on-gcc-10.2.0-or-newer.patch lib_patch.Upstream
|
||||
package/mini-snmpd/0001-linux.c-fix-musl-build.patch lib_patch.Upstream
|
||||
package/minidlna/S60minidlnad Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/minissdpd/S50minissdpd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/modem-manager/S44modem-manager Shellcheck lib_sysv.Variables
|
||||
package/mongodb/0001-ssl_manager.cpp-fix-build-with-gcc-7-and-fpermissive.patch lib_patch.Upstream
|
||||
package/mongodb/0002-src-mongo-db-exec-plan_stats.h-fix-build-with-gcc-11.patch lib_patch.Upstream
|
||||
package/mongrel2/0001-Do-not-run-tests.patch lib_patch.Upstream
|
||||
package/mongrel2/0002-Fix-Makefiles-for-cross-compilation.patch lib_patch.Upstream
|
||||
package/monit/0001-Do-not-force-building-a-statically-linked-binary.patch lib_patch.Upstream
|
||||
package/monit/0001-no-force-static.patch lib_patch.Upstream
|
||||
package/mono-gtksharp3/0001-Fixes-MONO_PROFILE_ENTER_LEAVE-undeclared.patch lib_patch.Upstream
|
||||
package/mono-gtksharp3/0002-Mono-compilation-error-branch.patch lib_patch.Upstream
|
||||
package/mono/0001-Fix-linkage-with-a-system-libatomic_ops-shared-library.patch lib_patch.Upstream
|
||||
package/mono/0002-Ongoing-work-on-the-cmake-build.patch lib_patch.Upstream
|
||||
package/mosquitto/S50mosquitto Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/motion/S99motion Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch lib_patch.Upstream
|
||||
package/mpir/0001-mpn-arm-udiv.asm-workaround-binutils-bug-14887.patch lib_patch.Upstream
|
||||
package/mpv/0001-fix-powerpc64-altivec.patch lib_patch.Upstream
|
||||
package/mraa/0001-include-Declare-gVERSION-global-as-extern.patch lib_patch.Upstream
|
||||
@@ -852,6 +896,7 @@ package/neard/S53neard Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/neardal/0001-lib-neardal.h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/netatalk/S50netatalk lib_sysv.EmptyLastLine lib_sysv.Indent lib_sysv.Variables
|
||||
package/netcat/0001-signed-bit-counting.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/netopeer2/S52netopeer2 Shellcheck lib_sysv.Variables
|
||||
package/netperf/0001-src-nettest_omni.c-fix-compilation-with-GCC10.patch lib_patch.Upstream
|
||||
package/netplug/0001-makefile-flags.patch lib_patch.Sob lib_patch.Upstream
|
||||
package/netplug/0002-add-missing-time-include.patch lib_patch.Upstream
|
||||
@@ -975,6 +1020,7 @@ package/pifmrds/0003-Makefile-fix-static-link.patch lib_patch.Upstream
|
||||
package/pigpio/S50pigpio Shellcheck lib_sysv.Variables
|
||||
package/pistache/0001-src-common-transport.cc-fallback-value-for-RUSAGE_TH.patch lib_patch.Upstream
|
||||
package/pistache/0002-src-server-listener.cc-fix-libressl-build.patch lib_patch.Upstream
|
||||
package/pixman/0001-Disable-tests.patch lib_patch.Upstream
|
||||
package/pkgconf/0001-Only-prefix-with-the-sysroot-a-subset-of-variables.patch lib_patch.Upstream
|
||||
package/pkgconf/pkg-config.in Shellcheck
|
||||
package/poke/0001-configure.ac-HELP2MAN-replace-by-true-when-cross-com.patch lib_patch.Upstream
|
||||
@@ -985,11 +1031,13 @@ package/pptp-linux/0001-susv3-legacy.patch lib_patch.Upstream
|
||||
package/pptp-linux/0002-fix-parallel-build.patch lib_patch.Upstream
|
||||
package/prboom/0001-libpng-1.4.patch lib_patch.Upstream
|
||||
package/prboom/0002-configure-remove-predefined-O2-optimization-flag.patch lib_patch.Upstream
|
||||
package/prelink-cross/0001-src-rtld-dl-tls.c-Fix-TLS-offsets-computation-for-s3.patch lib_patch.Upstream
|
||||
package/procps-ng/S02sysctl lib_sysv.Variables
|
||||
package/proftpd/S50proftpd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/prosody/0001-enable-syslog.patch lib_patch.Upstream
|
||||
package/prosody/0002-add-pidfile.patch lib_patch.Upstream
|
||||
package/prosody/S50prosody Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/protozero/0001-CMakeLists.txt-protobuf-is-only-needed-for-tests.patch lib_patch.Upstream
|
||||
package/proxychains-ng/0001-add-configure-check-for-non-POSIX-compliant-getnameinfo-signature.patch lib_patch.Upstream
|
||||
package/ptpd/S65ptpd Shellcheck lib_sysv.Indent lib_sysv.Variables
|
||||
package/ptpd2/0001-musl.patch lib_patch.Upstream
|
||||
@@ -1010,6 +1058,7 @@ package/python-scipy/0001-build-sh4-FE.patch lib_patch.Upstream
|
||||
package/python-setuptools/0001-add-executable.patch lib_patch.Upstream
|
||||
package/python-sip/0001-remove-join-from-sip-h-files-string.patch lib_patch.Upstream
|
||||
package/python-web2py/S51web2py Shellcheck lib_sysv.Variables
|
||||
package/python-ws4py/0001-Adjust-ws4py-for-Python-3.7-syntax.patch lib_patch.Upstream
|
||||
package/python3/0001-Make-the-build-of-pyc-files-conditional.patch lib_patch.Upstream
|
||||
package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch lib_patch.Upstream
|
||||
package/python3/0003-Add-an-option-to-disable-pydoc.patch lib_patch.Upstream
|
||||
@@ -1048,6 +1097,9 @@ package/qt5/qt5webkit/0004-Remove-invalid-g_object-declarations-to-fix-build-wi.
|
||||
package/qt5/qt5webkit/0005-Add-support-for-ARC-processors.patch lib_patch.Upstream
|
||||
package/qt5/qt5webkit/0006-Warnings-due-to-AppSinkCallbacks-struct-growth-https.patch lib_patch.Upstream
|
||||
package/qt5cinex/0001-Fix-execution-problem-with-Qt5.3.patch lib_patch.Upstream
|
||||
package/quagga/0001-fix-ipctl-forwarding.patch lib_patch.Upstream
|
||||
package/quagga/0002-lib-prefix.h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/quagga/0003-Fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/racehound/0001-Fix-module-install-path-lib-instead-of-usr-lib-prefi.patch lib_patch.Upstream
|
||||
package/rapidxml/0001-ensure-internal-print-operations-are-declared-before.patch lib_patch.Upstream
|
||||
package/raspberrypi-usbboot/0001-Makefile-allow-passing-CFLAGS-LDFLAGS.patch lib_patch.Upstream
|
||||
@@ -1089,8 +1141,9 @@ package/screen/0002-Change-binary-permission-flags-even-if-chown-fails.patch lib
|
||||
package/screen/0003-Support-overriding-SCREEN-to-get-a-non-versioned-bin.patch lib_patch.Upstream
|
||||
package/screen/0004-Renamed-sched.h-to-eventqueue.h.patch lib_patch.Upstream
|
||||
package/scrub/0001-configure-ac-make-sure-m4-macros-are-included-in-the-build.patch lib_patch.Upstream
|
||||
package/sdl/0001-fix-compilation-with-libx11.patch lib_patch.Upstream
|
||||
package/sdl/0002-SDL_x11yuv.c-fix-possible-use-after-free.patch lib_patch.Upstream
|
||||
package/sdl/0001-use-correct-directfb-config.patch lib_patch.Upstream
|
||||
package/sdl/0002-fix-compilation-with-libx11.patch lib_patch.Upstream
|
||||
package/sdl/0003-SDL_x11yuv.c-fix-possible-use-after-free.patch lib_patch.Upstream
|
||||
package/sdl_mixer/0001-Add-Libs.private-field-to-pkg-config-file.patch lib_patch.Upstream
|
||||
package/sdl_mixer/0002-configure__set_macro_directory.patch lib_patch.Upstream
|
||||
package/sdl_mixer/0003-configure.ac-fix-static-linking-with-tremor.patch lib_patch.Upstream
|
||||
@@ -1160,6 +1213,7 @@ package/suricata/0001-configure.ac-allow-the-user-to-override-RUST_TARGET.patch
|
||||
package/suricata/S99suricata Shellcheck
|
||||
package/swupdate/swupdate.sh Shellcheck
|
||||
package/sylpheed/0001-harden-link-checker-before-accepting-click.patch lib_patch.Upstream
|
||||
package/sysrepo/S51sysrepo-plugind Shellcheck lib_sysv.Indent
|
||||
package/sysvinit/0001-Makefile-disable-stack-protector-strong.patch lib_patch.Upstream
|
||||
package/tar/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
|
||||
package/targetcli-fb/S50target Shellcheck lib_sysv.Variables
|
||||
@@ -1253,12 +1307,15 @@ package/vte/0002-build-Fix-check-for-fstack-protector-compiler-support.patch lib
|
||||
package/vtun/0001-fix-installation.patch lib_patch.Upstream
|
||||
package/vtun/0002-fix-ssl-headers-checks.patch lib_patch.Upstream
|
||||
package/vtun/0003-openssl11.patch lib_patch.Upstream
|
||||
package/w_scan/0001-musl.patch lib_patch.Upstream
|
||||
package/w_scan/0002-si_types-h-fix-build-with-gcc-10.patch lib_patch.Upstream
|
||||
package/waffle/0001-cmake-forward-cflags-from-.pc-files-to-waffle-cflags.patch lib_patch.Upstream
|
||||
package/waffle/0002-wayland-fix-build-against-version-1-20.patch lib_patch.Upstream
|
||||
package/waffle/0003-drop-C-dependency.patch lib_patch.Upstream
|
||||
package/wampcc/0001-Add-RISC-V-endian-detection.patch lib_patch.Upstream
|
||||
package/wampcc/0002-include-wampcc-platform.h-fix-build-with-musl-1.2.0.patch lib_patch.Upstream
|
||||
package/wampcc/0003-Broken-build-on-Windows.patch lib_patch.Upstream
|
||||
package/watchdogd/S01watchdogd NotExecutable lib_sysv.Indent
|
||||
package/wget/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
|
||||
package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch lib_patch.Upstream
|
||||
package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch lib_patch.Upstream
|
||||
|
||||
@@ -12,6 +12,7 @@ BR2_i386=y
|
||||
# BR2_m68k is not set
|
||||
# BR2_mips is not set
|
||||
# BR2_mipsel is not set
|
||||
# BR2_nios2 is not set
|
||||
# BR2_powerpc is not set
|
||||
# BR2_sh is not set
|
||||
# BR2_sparc is not set
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
# Configuration for Gitlab-CI.
|
||||
# Builds appear on https://gitlab.com/buildroot.org/buildroot/pipelines
|
||||
|
||||
image: $CI_REGISTRY/buildroot.org/buildroot/base:20250218.2110
|
||||
image: $CI_REGISTRY/buildroot.org/buildroot/base:20230207.1123
|
||||
|
||||
stages:
|
||||
- generate-gitlab-ci
|
||||
|
||||
@@ -1,82 +1,3 @@
|
||||
2025.02-rc1, released February 28th, 2025
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
|
||||
Nios2 architecture support removed.
|
||||
|
||||
Toolchain:
|
||||
|
||||
- binutils 2.44 added, binutils 2.43.1 becomes the default.
|
||||
|
||||
- gdb 16.1 added, gdb 15.1 becomes the default.
|
||||
|
||||
- Synopsys external ARC toolchains marked as broken as they
|
||||
are not "bare" toolchains, causing various build issues
|
||||
|
||||
- ARM external toolchains bumped to 12.4.rel1 and are now also
|
||||
available for Aarch64 build machines
|
||||
|
||||
Infrastructure:
|
||||
|
||||
- utils/generate-cyclonedx script added to generate SBOM in
|
||||
CycloneDX format. To use it, run
|
||||
|
||||
make show-info | utils/generate-cyclonedx > sbom.json
|
||||
|
||||
new defconfigs: FriendlyARM NanoPi R3S, NXP imx8mm-evk /
|
||||
imx8mm-ddr4 /imx8mp-evk / imx93-evk / ls1043a-rdb /
|
||||
ls1046a-rdb, Orangepi 5 plus, Polyhex Debix model A,
|
||||
Raspberrypi zero 2w 64bit, Raxda rock 4SE, STM STM32MP135F-DK
|
||||
|
||||
New packages: bmap-writer, cpuinfo, cross-ldd, farmhash,
|
||||
fft2d, fp16, gemmlowp, libecoli, libglib2-bootstrap, lynis,
|
||||
nxp-bt-wifi-firmware, nxp-mwifiex, panel-mipi-dbi-firmware,
|
||||
parsec, psimd, pthreadpool, python-aiohttp-sse-client,
|
||||
python-asyncclick, python-changelog-chug, python-telnetlib3,
|
||||
python-waitress, qt6graphs, qt6multimedia, qt6quick3d,
|
||||
rnnoise, ruy, snooze, tensorflow-lite, usbip, utfcpp,
|
||||
wlr-randr, xilinx-embeddedsw, xnnpack
|
||||
|
||||
Removed packages: angularjs, angular-websocket, directfb,
|
||||
directfb-examples, fconfig, genromfs, giblib, gst-omx,
|
||||
hiwatha, latencytop, libhid, linux-fusion, lite, mimic,
|
||||
mongodb, obsidian-cursors, python-m2crypto, quagga, ramsmp,
|
||||
w_scan
|
||||
|
||||
Issues resolved:
|
||||
- bluetooth.service cannot connect to D-BUS
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/65
|
||||
- gdb package doesn't have a licence hash in the gdb.hash file
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/66
|
||||
- package/libsha1: Build failure with GCC 14 [-Wimplicit-int]
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/69
|
||||
- samba4 build failed in master
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/86
|
||||
|
||||
2024.11.2, released February 21st, 2025
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Infrastructure: support/script/genimage.sh: exit on errors
|
||||
|
||||
Defconfigs: ti_am62ax_sk: Include PMIC driver to fix boot
|
||||
issue
|
||||
|
||||
Updated/fixed packages: acpica, apache, assimp, asterisk,
|
||||
bind, busybox, clamav, curlpp, dillo, elfutils, fakeroot,
|
||||
ffmpeg, freetype, git, glibc, gnu-efi, gnutls, go, gpsd,
|
||||
heimdal, imagemagick, intel-microcode, kodi, libbsd, libcurl,
|
||||
libopenssl, libtasn1, libxml2, mdnsd, mpg123, musl, nettle,
|
||||
nginx, nodejs, openjpeg, openssh, openvpn, php, pipewire,
|
||||
postgresql, python-django, python3, redis, rsync, socat,
|
||||
swipl, syslinux, tor, tzdata, uclibc, uemacs, unbound,
|
||||
usbutils, util-linux, webkitgtk, xen, zic, zlog, zstd,
|
||||
zxing-cpp
|
||||
|
||||
Issues resolved:
|
||||
- samba4 build failed in master
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/86
|
||||
|
||||
2024.11.1, released January 9th, 2025
|
||||
|
||||
Important / security related fixes.
|
||||
@@ -185,28 +106,6 @@
|
||||
- ripgrep leaves /usr/crates2.json / .crates.toml files
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/17
|
||||
|
||||
2024.08.3, released December 8th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Defconfigs: fix mender_x86_64_efi_defconfig build on setups
|
||||
where /bin/sh is not bash.
|
||||
|
||||
Updated/fixed packages: alsa-lib, android-tools, bats-core,
|
||||
bluez-alsa, bmap-tools, boost, checksec, ebtables, expat, fbv,
|
||||
ffmpeg, foot, frr, gnuplot, gnutls, intel-microcode, irssi,
|
||||
libcurl, libgit2, libkrb5, libmodbus, libpng, libvpl,
|
||||
linux-pam, linux-tools, lmbench, mbedtls, mosquitto, musl,
|
||||
musl-compat-headers, nfs-utils, ntp, php, picotool,
|
||||
postgresql, procps-ng, python-psycopg2, python-sip, qt6base,
|
||||
quagga, rt-tests, sexpect, sshguard, systemd, tiff, x11vnc
|
||||
|
||||
Issues resolved:
|
||||
- procps-ng: builderror in 2024.08
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/38
|
||||
- fbv package download link is broken in long term support branch
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/73
|
||||
|
||||
2024.08.2, released November 14th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
@@ -599,72 +498,6 @@
|
||||
#16036: android-tools version is too old
|
||||
#16075: Cannot use linux kernel extensions from external tree..
|
||||
|
||||
2024.02.11, released February 21st, 2025
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Updated/fixed packages: acpica, apache, assimp, asterisk,
|
||||
bind, busybox, clamav, curlpp, dillo, elfutils, ffmpeg, foot,
|
||||
freetype, git, gnutls, go, gpsd, heimdal, imagemagick,
|
||||
intel-microcode, libbsd, libcurl, libopenssl, libtasn1, mdnsd,
|
||||
mpg123, musl, nginx, nodejs, openjpeg, openssh, openvpn,
|
||||
postgresql, python-django, redis, rsync, sdbus-cpp, socat,
|
||||
tor, tzdata, uemacs, unbound, usbutils, webkitgtk, xen, zic,
|
||||
zlog, zmqpp, zstd
|
||||
|
||||
Issues resolved:
|
||||
- OpenSSH 9.8 broken
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/11
|
||||
- samba4 build failed in master
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/86
|
||||
|
||||
2024.02.10, released January 9th, 2025
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Infrastructure:
|
||||
|
||||
- Ensure CONFIG_TRIM_UNUSED_KSYMS is disabled when building
|
||||
external Linux kernel modules
|
||||
|
||||
Updated/fixed packages: apr, bc, cdrkit, cryptodev-linux,
|
||||
freeipmi, gdb, gnupg2, gnutls, go, gobject-introspection,
|
||||
grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
|
||||
gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
|
||||
gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
|
||||
gstreamer1-editing-services, iperf3, libcurl, libsha1,
|
||||
libsndfile, libsoup3, libvirt, libxcrypt, linux, linux-pam,
|
||||
mosquitto, netatalk, nettle, octave, opensc, perl, pixman,
|
||||
procps-ng, python-django, python3, qt6base, samba4, skeleton,
|
||||
subversion, tzdata, v4l2loopback, webkitgtk, wget, wireshark,
|
||||
wpewebkit, zic
|
||||
|
||||
Issues resolved:
|
||||
- gdb package doesn't have a licence hash in the gdb.hash file
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/66
|
||||
- package/libsha1: Build failure with GCC 14 [-Wimplicit-int]
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/69
|
||||
- [2024.02.9] Mosquitto doesn't build
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/78
|
||||
|
||||
2024.02.9, released December 8th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
Updated/fixed packages: alsa-lib, android-tools, babeld,
|
||||
bmap-tools, boost, ebtables, expat, fbv, foot, frr, gamin,
|
||||
gnutls, intel-microcode, irssi, libcurl, libkrb5, libmodbus,
|
||||
libvpl, linux-tools, lmbench, mbedtls, mosquitto, musl,
|
||||
musl-compat-headers, nfs-utils, ntp, php, postgresql,
|
||||
procps-ng, python-psycopg2, python-sip, qt6base, quagga,
|
||||
rt-tests, sshguard, systemd, tiff, x11vnc
|
||||
|
||||
Issues resolved:
|
||||
- procps-ng: builderror in 2024.08
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/38
|
||||
- fbv package download link is broken in long term support branch
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/73
|
||||
|
||||
2024.02.8, released November 14th, 2024
|
||||
|
||||
Important / security related fixes.
|
||||
|
||||
@@ -6,15 +6,6 @@ config BR2_HAVE_DOT_CONFIG
|
||||
bool
|
||||
default y
|
||||
|
||||
# Hidden symbol kept to false, to temporarily mark a configuration
|
||||
# known to be broken (by depending on it). Ideally, we don't want to
|
||||
# keep broken parts for too long. The intended use of this symbol is
|
||||
# to give some time to a developer to fix the feature. Features marked
|
||||
# as broken will be removed if they are not fixed in a reasonable
|
||||
# amount of time.
|
||||
config BR2_BROKEN
|
||||
bool
|
||||
|
||||
config BR2_VERSION
|
||||
string
|
||||
option env="BR2_VERSION_FULL"
|
||||
@@ -114,15 +105,15 @@ menu "Commands"
|
||||
|
||||
config BR2_CURL
|
||||
string "Curl command"
|
||||
default "curl -q --ftp-pasv --retry 3 --connect-timeout 10"
|
||||
default "curl -q --ftp-pasv --retry 3"
|
||||
|
||||
config BR2_WGET
|
||||
string "Wget command"
|
||||
default "wget -nd -t 3 --connect-timeout=10"
|
||||
default "wget -nd -t 3"
|
||||
|
||||
config BR2_SVN
|
||||
string "Subversion (svn) command"
|
||||
default "svn --non-interactive --config-option servers:global:http-timeout=10"
|
||||
default "svn --non-interactive"
|
||||
|
||||
config BR2_BZR
|
||||
string "Bazaar (bzr) command"
|
||||
@@ -142,11 +133,11 @@ config BR2_LOCALFILES
|
||||
|
||||
config BR2_SCP
|
||||
string "Secure copy (scp) command"
|
||||
default "scp -o ConnectTimeout=10"
|
||||
default "scp"
|
||||
|
||||
config BR2_SFTP
|
||||
string "Secure file transfer (sftp) command"
|
||||
default "sftp -o ConnectTimeout=10"
|
||||
default "sftp"
|
||||
|
||||
config BR2_HG
|
||||
string "Mercurial (hg) command"
|
||||
@@ -808,6 +799,8 @@ config BR2_PIC_PIE_ARCH_SUPPORTS
|
||||
default y
|
||||
# Microblaze glibc toolchains don't work with PIC/PIE enabled
|
||||
depends on !BR2_microblaze
|
||||
# Nios2 toolchains produce non working binaries with -fPIC
|
||||
depends on !BR2_nios2
|
||||
|
||||
config BR2_PIC_PIE
|
||||
bool "Build code with PIC/PIE"
|
||||
|
||||
+2
-227
@@ -144,233 +144,6 @@ endif
|
||||
|
||||
###############################################################################
|
||||
|
||||
comment "Legacy options removed in 2025.02"
|
||||
|
||||
config BR2_PACKAGE_ANGULARJS
|
||||
bool "angularjs has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The angularjs package was removed as the upstream
|
||||
project has been archived.
|
||||
|
||||
config BR2_PACKAGE_ANGULAR_WEBSOCKET
|
||||
bool "angular-websocket has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The angular-websocket package was removed as the upstream
|
||||
project has been archived.
|
||||
|
||||
config BR2_PACKAGE_LATENCYTOP
|
||||
bool "latencytop has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The latencytop package is no longer available for download.
|
||||
|
||||
config BR2_PACKAGE_OBSIDIAN_CURSORS
|
||||
bool "obsidian-cursors has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The obsidian cursors package is no longer available for
|
||||
direct download.
|
||||
|
||||
config BR2_PACKAGE_W_SCAN
|
||||
bool "w_scan has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The w_scan package was removed as it is not maintained
|
||||
anymore and the upstream URL is gone.
|
||||
|
||||
config BR2_PACKAGE_GENROMFS
|
||||
bool "genromfs"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Romfs root filesystem support has been removed.
|
||||
|
||||
config BR2_TARGET_ROOTFS_ROMFS
|
||||
bool "romfs root filesystem has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Romfs root filesystem support has been removed.
|
||||
|
||||
config BR2_BINUTILS_VERSION_2_41_X
|
||||
bool "binutils 2.41 has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
binutils 2.41 has been removed, use a newer version.
|
||||
|
||||
config BR2_TARGET_ROOTFS_EXT2_2r0
|
||||
bool "ext2 rev0 support been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Support for ext2 revision 0 format has been removed and
|
||||
revision 1 is now unconditionally used.
|
||||
|
||||
config BR2_GDB_VERSION_13
|
||||
bool "gdb 13.x has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
GDB 13.x support has been removed, a newer version should be
|
||||
used instead.
|
||||
|
||||
config BR2_nios2
|
||||
bool "nios2 architecture removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The nios2 architecture was removed, by lack of toolchain
|
||||
support.
|
||||
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_NIOS2_GLIBC_BLEEDING_EDGE
|
||||
bool "Bootlin nios2 glibc bleeding-edge toolchain removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The nios2 Bootlin toolchains have been removed.
|
||||
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_NIOS2_GLIBC_STABLE
|
||||
bool "Bootlin nios2 glibc stable toolchain removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The nios2 Bootlin toolchains have been removed.
|
||||
|
||||
config BR2_PACKAGE_DIRECTFB
|
||||
bool "directfb has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was no longer maintained upstream, so it was
|
||||
dropped from Buildroot.
|
||||
|
||||
config BR2_PACKAGE_GST_OMX
|
||||
bool "gst-omx has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The gst-omx module has been removed from Gstreamer in
|
||||
release 1.24 in favor of Video4Linux-based video encoders.
|
||||
|
||||
config BR2_PACKAGE_MIMIC
|
||||
bool "mimic has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The mimic package has been removed from Buildroot.
|
||||
|
||||
config BR2_PACKAGE_SDL2_DIRECTFB
|
||||
bool "sdl2 directfb support removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The directfb support from SDL2 is no longer available, as
|
||||
directfb is no longer packaged in Buildroot.
|
||||
|
||||
config BR2_PACKAGE_SDL_DIRECTFB
|
||||
bool "sdl directfb support removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The directfb support from SDL is no longer available, as
|
||||
directfb is no longer packaged in Buildroot.
|
||||
|
||||
config BR2_PACKAGE_QT5BASE_DIRECTFB
|
||||
bool "qt5base directfb support removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The directfb support from qt5base is no longer available, as
|
||||
directfb is no longer packaged in Buildroot.
|
||||
|
||||
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB
|
||||
bool "gstreamer directfb plugin removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The directfb plugin from GStreamer is no longer supported,
|
||||
as directfb is no longer packaged in Buildroot.
|
||||
|
||||
config BR2_PACKAGE_LITE
|
||||
bool "lite has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was no longer maintained upstream, so it was
|
||||
dropped from Buildroot.
|
||||
|
||||
config BR2_PACKAGE_LINUX_FUSION
|
||||
bool "linux-fusion has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was no longer maintained upstream, so it was
|
||||
dropped from Buildroot.
|
||||
|
||||
config BR2_PACKAGE_DIRECTFB_EXAMPLES
|
||||
bool "directfb-examples has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package was no longer maintained upstream, so it was
|
||||
dropped from Buildroot.
|
||||
|
||||
config BR2_PACKAGE_HIAWATHA
|
||||
bool "hiwatha has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
This package is no longer maintained upstream, has no bug
|
||||
tracker, and the latest versions cause build
|
||||
failures. Therefore, it has been removed.
|
||||
|
||||
config BR2_PACKAGE_MONGODB
|
||||
bool "mongodb has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The mongodb package has been removed as it was unmaintained.
|
||||
|
||||
config BR2_PACKAGE_PYTHON_M2CRYPTO
|
||||
bool "python-m2crypto has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The python-m2crypto package was removed as it is in maintained
|
||||
only mode and is not recommended for new projects.
|
||||
|
||||
config BR2_KERNEL_HEADERS_4_19
|
||||
bool "kernel headers version 4.19.x are no longer supported"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Version 4.19.x of the Linux kernel headers are no longer
|
||||
maintained upstream and are now removed.
|
||||
|
||||
config BR2_KERNEL_HEADERS_6_11
|
||||
bool "kernel headers version 6.11.x are no longer supported"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Version 6.11.x of the Linux kernel headers are no longer
|
||||
maintained upstream and are now removed.
|
||||
|
||||
config BR2_PACKAGE_GIBLIB
|
||||
bool "giblib has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The giblib package was removed as it is not maintained
|
||||
anymore and the upstream URL is gone.
|
||||
|
||||
config BR2_PACKAGE_FCONFIG
|
||||
bool "fconfig has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The fconfig package was removed as it is not maintained
|
||||
anymore and the upstream URL is gone.
|
||||
|
||||
config BR2_PACKAGE_LIBHID
|
||||
bool "libhid has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The libhid package was removed as it is not maintained
|
||||
anymore and the upstream URL is gone. Consider using hidapi
|
||||
instead.
|
||||
|
||||
config BR2_PACKAGE_QUAGGA
|
||||
bool "quagga has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The quagga package was removed as it is not maintained
|
||||
anymore and the upstream repo is gone.
|
||||
|
||||
config BR2_PACKAGE_RAMSMP
|
||||
bool "ramsmp has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The ramsmp package was removed as it is not maintained
|
||||
anymore and the upstream repo is gone.
|
||||
|
||||
comment "Legacy options removed in 2024.11"
|
||||
|
||||
config BR2_PACKAGE_BSDIFF
|
||||
@@ -5934,6 +5707,7 @@ config BR2_PACKAGE_KOBS_NG
|
||||
config BR2_PACKAGE_SAWMAN
|
||||
bool "sawman package removed"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_DIRECTFB_SAWMAN
|
||||
help
|
||||
This option has been removed because the sawman package no
|
||||
longer exists: it was merged inside DirectFB itself. This
|
||||
@@ -5943,6 +5717,7 @@ config BR2_PACKAGE_SAWMAN
|
||||
config BR2_PACKAGE_DIVINE
|
||||
bool "divine package removed"
|
||||
select BR2_LEGACY
|
||||
select BR2_PACKAGE_DIRECTFB_DIVINE
|
||||
help
|
||||
This option has been removed because the divine package no
|
||||
longer exists: it was merged inside DirectFB itself. This
|
||||
|
||||
+18
-70
@@ -72,12 +72,6 @@ N: Adrien Gallouët <adrien@gallouet.fr>
|
||||
F: package/bird/
|
||||
F: package/glorytun/
|
||||
|
||||
N: Akhilesh Nema <nemaakhilesh@gmail.com>
|
||||
F: board/freescale/ls1046a-rdb/
|
||||
F: configs/ls1046a-rdb_defconfig
|
||||
F: board/freescale/ls1043a-rdb/
|
||||
F: configs/ls1043a-rdb_defconfig
|
||||
|
||||
N: Alejandro González <alejandro.gonzalez.correo@gmail.com>
|
||||
F: package/qprint/
|
||||
F: package/watchdog/
|
||||
@@ -183,7 +177,7 @@ F: package/wine/
|
||||
N: Andreas Klinger <ak@it-klinger.de>
|
||||
F: package/ply/
|
||||
|
||||
N: Andreas Naumann <dev@andin.de>
|
||||
N: Andreas Naumann <ANaumann@ultratronik.de>
|
||||
F: package/evemu/
|
||||
F: package/libevdev/
|
||||
F: package/pkg-qmake.mk
|
||||
@@ -275,9 +269,6 @@ F: configs/snps_archs38_hsdk_defconfig
|
||||
N: Arnaud Aujon <arnaud@intelibre.fr>
|
||||
F: package/espeak/
|
||||
|
||||
N: Arno Messiaen <arnomessiaen@gmail.com>
|
||||
F: package/python-aiohttp-sse-client/
|
||||
|
||||
N: Arnout Vandecappelle <arnout@mind.be>
|
||||
F: package/arp-scan/
|
||||
F: package/dehydrated/
|
||||
@@ -307,9 +298,6 @@ F: package/orbit/
|
||||
N: Attila Wagner <attila.wagner@onyxinsight.com>
|
||||
F: package/python-canopen/
|
||||
|
||||
N: Ayoub Zaki <ayoub.zaki@embetrix.com>
|
||||
F: package/bmap-writer/
|
||||
|
||||
N: Bagas Sanjaya <bagasdotme@gmail.com>
|
||||
F: package/git/
|
||||
|
||||
@@ -341,9 +329,6 @@ F: package/tcpdump/
|
||||
F: package/ti-uim/
|
||||
F: package/uhubctl/
|
||||
|
||||
N: Baxiche Su <baxiche@gmail.com>
|
||||
F: package/qt6/qt6multimedia/
|
||||
|
||||
N: Ben Boeckel <mathstuf@gmail.com>
|
||||
F: package/taskd/
|
||||
|
||||
@@ -518,7 +503,6 @@ F: package/tor/
|
||||
F: package/transmission/
|
||||
F: package/tvheadend/
|
||||
F: package/unixodbc/
|
||||
F: package/utfcpp/
|
||||
F: package/vlc/
|
||||
F: package/wget/
|
||||
F: package/wireless-regdb/
|
||||
@@ -605,6 +589,9 @@ F: package/alsa-plugins/
|
||||
N: Changming Huang <jerry.huang@nxp.com>
|
||||
F: package/qoriq-cadence-dp-firmware/
|
||||
|
||||
N: Chris Dimich <chris.dimich@boundarydevices.com>
|
||||
F: package/freescale-imx/imx-vpu-hantro-daemon/
|
||||
|
||||
N: Chris Packham <judge.packham@gmail.com>
|
||||
F: package/coremark/
|
||||
F: package/coremark-pro/
|
||||
@@ -963,9 +950,11 @@ F: package/tcf-agent/
|
||||
N: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
|
||||
F: board/ci20/
|
||||
F: configs/ci20_defconfig
|
||||
F: arch/Config.in.nios2
|
||||
F: package/fio/
|
||||
F: package/iptraf-ng/
|
||||
F: package/jimtcl/
|
||||
F: package/mimic/
|
||||
F: package/nodm/
|
||||
F: package/openbox/
|
||||
F: package/supertuxkart/
|
||||
@@ -1070,6 +1059,7 @@ F: package/mbedtls/
|
||||
F: package/minissdpd/
|
||||
F: package/minizip/
|
||||
F: package/minizip-zlib/
|
||||
F: package/mongodb/
|
||||
F: package/motion/
|
||||
F: package/mutt/
|
||||
F: package/ncmpc/
|
||||
@@ -1103,14 +1093,11 @@ F: package/python-pymodbus/
|
||||
|
||||
N: Fiona Klute <fiona.klute@gmx.de>
|
||||
F: package/*/S*
|
||||
F: package/panel-mipi-dbi-firmware/
|
||||
F: package/python-aiomqtt/
|
||||
F: package/python-dunamai/
|
||||
F: package/python-poetry-dynamic-versioning/
|
||||
F: package/python-pyasynchat/
|
||||
F: package/python-pyasyncore/
|
||||
F: support/testing/tests/package/sample_python_networkmanager_goi.py
|
||||
F: support/testing/tests/package/test_python_networkmanager_goi.py
|
||||
|
||||
N: Flávio Tapajós <flavio.tapajos@newtesc.com.br>
|
||||
F: configs/asus_tinker-s_rk3288_defconfig
|
||||
@@ -1174,7 +1161,6 @@ F: package/lpty/
|
||||
F: package/lrandom/
|
||||
F: package/lsqlite3/
|
||||
F: package/lua*
|
||||
F: package/lynis/
|
||||
F: package/lzlib/
|
||||
F: package/moarvm/
|
||||
F: package/mstpd/
|
||||
@@ -1192,7 +1178,6 @@ F: package/wsapi-fcgi/
|
||||
F: package/wsapi-xavante/
|
||||
F: package/xavante/
|
||||
F: support/testing/tests/package/test_lua*
|
||||
F: support/testing/tests/package/test_lynis.py
|
||||
F: utils/scancpan
|
||||
|
||||
N: Frank Hunleth <fhunleth@troodon-software.com>
|
||||
@@ -1210,10 +1195,6 @@ N: Frank Vanbever <frank.vanbever@mind.be>
|
||||
F: package/libmodsecurity/
|
||||
F: package/nginx-modsecurity/
|
||||
|
||||
N: Gaël PORTAY <gael.portay+rtone@gmail.com>
|
||||
F: board/raspberrypi/
|
||||
F: configs/raspberrypi*
|
||||
|
||||
N: Gao Xiang <hsiangkao@aol.com>
|
||||
F: package/erofs-utils/
|
||||
|
||||
@@ -1221,7 +1202,6 @@ N: Gary Bisson <bisson.gary@gmail.com>
|
||||
F: board/boundarydevices/
|
||||
F: configs/nitrogen*
|
||||
F: package/freescale-imx/
|
||||
F: package/freescale-imx/imx-vpu-hantro-daemon/
|
||||
F: package/gstreamer1/gst1-imx/
|
||||
F: package/libimxvpuapi/
|
||||
F: package/mfgtools/
|
||||
@@ -1370,6 +1350,9 @@ F: support/testing/tests/package/sample_python_scipy.py
|
||||
F: support/testing/tests/package/test_python_pybind.py
|
||||
F: support/testing/tests/package/test_python_scipy.py
|
||||
|
||||
N: Gustavo Heinz <gustavo@gsthnz.com>
|
||||
F: package/python-m2crypto/
|
||||
|
||||
N: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
|
||||
F: board/terasic/de10nano_cyclone5/
|
||||
F: configs/terasic_de10nano_cyclone5_defconfig
|
||||
@@ -1447,6 +1430,9 @@ F: package/gcc-bare-metal/
|
||||
F: package/newlib-bare-metal/
|
||||
F: toolchain/toolchain-bare-metal-buildroot/
|
||||
|
||||
N: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
|
||||
F: package/angularjs/
|
||||
|
||||
N: Ilias Apalodimas <apalos@gmail.com>
|
||||
F: package/keepalived/
|
||||
|
||||
@@ -1469,7 +1455,6 @@ F: package/s6-networking/
|
||||
F: package/s6-portable-utils/
|
||||
F: package/s6-rc/
|
||||
F: package/skalibs/
|
||||
F: package/snooze/
|
||||
F: package/tipidee/
|
||||
|
||||
N: Jagan Teki <jagan@amarulasolutions.com>
|
||||
@@ -1906,7 +1891,6 @@ F: support/testing/tests/package/test_gnuradio.py
|
||||
F: support/testing/tests/package/test_gnuradio/
|
||||
F: support/testing/tests/package/test_gpsd.py
|
||||
F: support/testing/tests/package/test_gpsd/
|
||||
F: support/testing/tests/package/test_gstreamer1.py
|
||||
F: support/testing/tests/package/test_gzip.py
|
||||
F: support/testing/tests/package/test_highway.py
|
||||
F: support/testing/tests/package/test_hwloc.py
|
||||
@@ -1929,14 +1913,12 @@ F: support/testing/tests/package/test_lame.py
|
||||
F: support/testing/tests/package/test_less.py
|
||||
F: support/testing/tests/package/test_libcamera.py
|
||||
F: support/testing/tests/package/test_libcamera/
|
||||
F: support/testing/tests/package/test_libcurl.py
|
||||
F: support/testing/tests/package/test_libgpgme.py
|
||||
F: support/testing/tests/package/test_libjxl.py
|
||||
F: support/testing/tests/package/test_links.py
|
||||
F: support/testing/tests/package/test_links/
|
||||
F: support/testing/tests/package/test_lrzip.py
|
||||
F: support/testing/tests/package/test_lrzsz.py
|
||||
F: support/testing/tests/package/test_ltp_testsuite.py
|
||||
F: support/testing/tests/package/test_ltrace.py
|
||||
F: support/testing/tests/package/test_lvm2.py
|
||||
F: support/testing/tests/package/test_lzip.py
|
||||
@@ -1972,15 +1954,12 @@ F: support/testing/tests/package/test_ola.py
|
||||
F: support/testing/tests/package/test_ola/
|
||||
F: support/testing/tests/package/test_openblas.py
|
||||
F: support/testing/tests/package/test_parted.py
|
||||
F: support/testing/tests/package/test_patch.py
|
||||
F: support/testing/tests/package/test_patch/
|
||||
F: support/testing/tests/package/test_pciutils.py
|
||||
F: support/testing/tests/package/test_perftest.py
|
||||
F: support/testing/tests/package/test_pigz.py
|
||||
F: support/testing/tests/package/test_postgresql.py
|
||||
F: support/testing/tests/package/test_pppd.py
|
||||
F: support/testing/tests/package/test_pppd/
|
||||
F: support/testing/tests/package/test_proj.py
|
||||
F: support/testing/tests/package/test_pv.py
|
||||
F: support/testing/tests/package/test_python_distro.py
|
||||
F: support/testing/tests/package/test_python_gnupg.py
|
||||
@@ -2017,14 +1996,11 @@ F: support/testing/tests/package/test_trace_cmd.py
|
||||
F: support/testing/tests/package/test_trace_cmd/
|
||||
F: support/testing/tests/package/test_unbound.py
|
||||
F: support/testing/tests/package/test_unbound/
|
||||
F: support/testing/tests/package/test_usbip.py
|
||||
F: support/testing/tests/package/test_usbip/
|
||||
F: support/testing/tests/package/test_usbutils.py
|
||||
F: support/testing/tests/package/test_usbutils/
|
||||
F: support/testing/tests/package/test_vorbis_tools.py
|
||||
F: support/testing/tests/package/test_weston.py
|
||||
F: support/testing/tests/package/test_weston/
|
||||
F: support/testing/tests/package/test_wget.py
|
||||
F: support/testing/tests/package/test_which.py
|
||||
F: support/testing/tests/package/test_wine.py
|
||||
F: support/testing/tests/package/test_xfsprogs.py
|
||||
@@ -2061,6 +2037,7 @@ F: package/openvmtools/
|
||||
N: Kelvin Cheung <keguang.zhang@gmail.com>
|
||||
F: package/cpuload/
|
||||
F: package/bwm-ng/
|
||||
F: package/ramsmp/
|
||||
|
||||
N: Kieran Bingham <kieran.bingham@ideasonboard.com>
|
||||
F: package/libcamera/
|
||||
@@ -2260,10 +2237,8 @@ F: package/picotool/
|
||||
F: package/python-immutabledict/
|
||||
F: package/python-jc/
|
||||
F: package/python-ruamel-yaml-clib/
|
||||
F: package/python-waitress/
|
||||
F: support/testing/tests/package/test_python_fastapi.py
|
||||
F: support/testing/tests/package/test_python_ruamel_yaml.py
|
||||
F: support/testing/tests/package/test_python_waitress.py
|
||||
F: support/testing/tests/package/sample_python_fastapi.py
|
||||
F: support/testing/tests/package/sample_python_ruamel_yaml.py
|
||||
|
||||
@@ -2453,7 +2428,6 @@ F: board/versal/
|
||||
F: board/xilinx/
|
||||
F: board/zynq/
|
||||
F: board/zynqmp/
|
||||
F: boot/xilinx-embeddedsw/
|
||||
F: boot/xilinx-prebuilt/
|
||||
F: configs/versal_vck190_defconfig
|
||||
F: configs/versal_vek280_defconfig
|
||||
@@ -2592,10 +2566,6 @@ F: support/testing/tests/package/test_lxc/
|
||||
N: Patrick Oppenlander <patrick.oppenlander@gmail.com>
|
||||
F: package/minisign/
|
||||
|
||||
N: Patrik Olsson <johan.patrik.olsson@gmail.com>
|
||||
F: board/radxa/rock4se
|
||||
F: configs/rock4se_defconfig
|
||||
|
||||
N: Paul Cercueil <paul@crapouillou.net>
|
||||
F: package/libiio/
|
||||
F: package/lightning/
|
||||
@@ -2657,7 +2627,6 @@ F: package/python-texttable/
|
||||
F: package/python-validators/
|
||||
F: package/python-webob/
|
||||
F: package/python-websocket-client/
|
||||
F: package/rnnoise/
|
||||
F: package/sedutil/
|
||||
F: package/tpm2-totp/
|
||||
F: package/triggerhappy/
|
||||
@@ -2939,7 +2908,6 @@ F: package/biosdevname/
|
||||
N: Saeed Kazemi <kazemi.ms@gmail.com>
|
||||
F: package/eza/
|
||||
F: package/fd/
|
||||
F: package/parsec/
|
||||
F: package/parsec-tool/
|
||||
F: package/procs/
|
||||
F: package/mxt-app/
|
||||
@@ -2954,13 +2922,10 @@ F: package/ripgrep/
|
||||
N: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
|
||||
F: board/armadeus/
|
||||
F: configs/armadeus*
|
||||
F: package/nxp-bt-wifi-firmware/
|
||||
F: package/nxp-mwifiex/
|
||||
F: package/mmc-utils/
|
||||
F: package/python-flask-jsonrpc/
|
||||
F: package/python-flask-login/
|
||||
F: package/qt5/qt5charts/
|
||||
F: package/wlr-randr/
|
||||
|
||||
N: Semyon Kolganov <semenak94@mail.ru>
|
||||
F: package/fmt/
|
||||
@@ -2979,14 +2944,12 @@ F: package/sdbus-cpp/
|
||||
N: Sergey Matyukevich <geomatsi@gmail.com>
|
||||
F: boot/arm-trusted-firmware/
|
||||
F: board/linksprite/pcduino
|
||||
F: board/orangepi/orangepi-5-plus
|
||||
F: board/orangepi/orangepi-zero
|
||||
F: board/orangepi/orangepi-one
|
||||
F: board/orangepi/orangepi-pc-plus/
|
||||
F: board/orangepi/orangepi-zero-plus2/
|
||||
F: board/orangepi/orangepi-zero2w/
|
||||
F: configs/linksprite_pcduino_defconfig
|
||||
F: configs/orangepi_5_plus_defconfig
|
||||
F: configs/orangepi_one_defconfig
|
||||
F: configs/orangepi_pc_plus_defconfig
|
||||
F: configs/orangepi_zero_defconfig
|
||||
@@ -3062,18 +3025,6 @@ F: package/libvpx/
|
||||
F: package/mesa3d-demos/
|
||||
F: package/ti-gfx/
|
||||
|
||||
N: Stefan Hager <stefan.hager@ginzinger.com>
|
||||
F: package/cpuinfo/
|
||||
F: package/farmhash/
|
||||
F: package/fp16/
|
||||
F: package/fft2d/
|
||||
F: package/gemmlowp/
|
||||
F: package/psimd/
|
||||
F: package/pthreadpool/
|
||||
F: package/ruy/
|
||||
F: package/tensorflow-lite/
|
||||
F: package/xnnpack/
|
||||
|
||||
N: Stefan Nickl <Stefan.Nickl@gmail.com>
|
||||
F: board/freescale/imx8dxlevk/
|
||||
F: configs/freescale_imx8dxlevk_defconfig
|
||||
@@ -3177,7 +3128,6 @@ F: package/xorcurses/
|
||||
|
||||
N: Thomas Perale <thomas.perale@mind.be>
|
||||
F: package/go/
|
||||
F: utils/generate-cyclonedx
|
||||
|
||||
N: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
F: arch/Config.in.arm
|
||||
@@ -3195,15 +3145,16 @@ F: package/cifs-utils/
|
||||
F: package/cloop/
|
||||
F: package/cmake/
|
||||
F: package/cramfs/
|
||||
F: package/cross-ldd/
|
||||
F: package/dmidecode/
|
||||
F: package/double-conversion/
|
||||
F: package/flashrom/
|
||||
F: package/gcc/
|
||||
F: package/genext2fs/
|
||||
F: package/genromfs/
|
||||
F: package/getent/
|
||||
F: package/gnu-efi/
|
||||
F: package/heirloom-mailx/
|
||||
F: package/hiawatha/
|
||||
F: package/igh-ethercat/
|
||||
F: package/intltool/
|
||||
F: package/jh71xx-tools/
|
||||
@@ -3262,6 +3213,7 @@ F: support/testing/tests/package/test_python_flask_expects_json.py
|
||||
F: support/testing/tests/package/test_python_git.py
|
||||
F: support/testing/tests/package/test_python_unittest_xml_reporting.py
|
||||
F: support/testing/tests/toolchain/test_external_arm.py
|
||||
F: support/testing/tests/toolchain/test_external_synopsys.py
|
||||
F: toolchain/
|
||||
|
||||
N: Timo Ketola <timo.ketola@exertus.fi>
|
||||
@@ -3318,7 +3270,6 @@ F: board/nvidia/bf3/
|
||||
F: configs/nvidia_bf3_defconfig
|
||||
F: package/bfscripts/
|
||||
F: package/dpdk/
|
||||
F: package/libecoli/
|
||||
|
||||
N: Vincent Prince <vincent.prince.fr@gmail.com>
|
||||
F: package/nss-myhostname/
|
||||
@@ -3334,9 +3285,7 @@ F: configs/qemu_arm_ebbr_defconfig
|
||||
F: package/edk2-non-osi/
|
||||
|
||||
N: Vincent Stehlé <vincent.stehle@laposte.net>
|
||||
F: board/arm/foundation-v8/
|
||||
F: board/bananapi/bananapi-m2-zero/
|
||||
F: configs/arm_foundationv8_defconfig
|
||||
F: configs/bananapi_m2_zero_defconfig
|
||||
F: configs/uevm5432_defconfig
|
||||
F: package/i7z/
|
||||
@@ -3345,8 +3294,6 @@ F: package/pixz/
|
||||
F: package/zerofree/
|
||||
F: support/testing/tests/package/test_msr_tools*
|
||||
F: support/testing/tests/package/test_pixz.py
|
||||
F: support/testing/tests/package/test_xen.py
|
||||
F: support/testing/tests/package/test_xen/
|
||||
F: support/testing/tests/package/test_zerofree.py
|
||||
|
||||
N: Vinicius Tinti <viniciustinti@gmail.com>
|
||||
@@ -3438,6 +3385,7 @@ F: package/can-utils/
|
||||
F: package/circus/
|
||||
F: package/dhcpcd/
|
||||
F: package/feh/
|
||||
F: package/giblib/
|
||||
F: package/hostapd/
|
||||
F: package/imlib2/
|
||||
F: package/jquery-datetimepicker/
|
||||
|
||||
@@ -92,9 +92,9 @@ all:
|
||||
.PHONY: all
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2025.02-rc1
|
||||
export BR2_VERSION := 2024.11.1
|
||||
# Actual time the release is cut (for reproducible builds)
|
||||
BR2_VERSION_EPOCH = 1740760000
|
||||
BR2_VERSION_EPOCH = 1736433000
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
|
||||
@@ -143,6 +143,14 @@ config BR2_mips64el
|
||||
http://www.mips.com/
|
||||
http://en.wikipedia.org/wiki/MIPS_Technologies
|
||||
|
||||
config BR2_nios2
|
||||
bool "Nios II"
|
||||
select BR2_USE_MMU
|
||||
help
|
||||
Nios II is a soft core processor from Altera Corporation.
|
||||
http://www.altera.com/
|
||||
http://en.wikipedia.org/wiki/Nios_II
|
||||
|
||||
config BR2_or1k
|
||||
bool "OpenRISC"
|
||||
select BR2_USE_MMU
|
||||
@@ -385,6 +393,10 @@ if BR2_mips || BR2_mips64 || BR2_mipsel || BR2_mips64el
|
||||
source "arch/Config.in.mips"
|
||||
endif
|
||||
|
||||
if BR2_nios2
|
||||
source "arch/Config.in.nios2"
|
||||
endif
|
||||
|
||||
if BR2_or1k
|
||||
source "arch/Config.in.or1k"
|
||||
endif
|
||||
|
||||
@@ -95,14 +95,6 @@ config BR2_ARM_CPU_ARMV8A
|
||||
bool
|
||||
select BR2_USE_MMU
|
||||
|
||||
# Armv9.0-A base specification is a super-set of Armv8.5-A. It is
|
||||
# fully compatible with Armv8. This symbol is defined to allow checks
|
||||
# for doing Armv9 optimization. Armv8 is also selected for
|
||||
# compatibility.
|
||||
config BR2_ARM_CPU_ARMV9A
|
||||
bool
|
||||
select BR2_ARM_CPU_ARMV8A
|
||||
|
||||
choice
|
||||
prompt "Target Architecture Variant"
|
||||
default BR2_cortex_a53 if BR2_ARCH_IS_64
|
||||
@@ -474,14 +466,6 @@ config BR2_cortex_a76_a55
|
||||
select BR2_ARM_CPU_HAS_FP_ARMV8
|
||||
select BR2_ARM_CPU_ARMV8A
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_9
|
||||
config BR2_cortex_a78
|
||||
bool "cortex-A78"
|
||||
select BR2_ARM_CPU_HAS_ARM if !BR2_ARCH_IS_64
|
||||
select BR2_ARM_CPU_HAS_NEON if !BR2_ARCH_IS_64
|
||||
select BR2_ARM_CPU_HAS_THUMB2 if !BR2_ARCH_IS_64
|
||||
select BR2_ARM_CPU_HAS_FP_ARMV8
|
||||
select BR2_ARM_CPU_ARMV8A
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_11
|
||||
config BR2_neoverse_n1
|
||||
bool "neoverse-N1 (aka ares)"
|
||||
select BR2_ARM_CPU_HAS_ARM if !BR2_ARCH_IS_64
|
||||
@@ -504,20 +488,6 @@ config BR2_saphira
|
||||
select BR2_ARM_CPU_HAS_FP_ARMV8
|
||||
select BR2_ARM_CPU_ARMV8A
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_8
|
||||
|
||||
comment "armv9.0a cores"
|
||||
config BR2_cortex_a710
|
||||
bool "Cortex-A710 (aka matterhorn)"
|
||||
depends on BR2_ARCH_IS_64
|
||||
select BR2_ARM_CPU_HAS_FP_ARMV8
|
||||
select BR2_ARM_CPU_ARMV9A
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_12
|
||||
config BR2_neoverse_n2
|
||||
bool "neoverse-N2 (aka perseus)"
|
||||
depends on BR2_ARCH_IS_64
|
||||
select BR2_ARM_CPU_HAS_FP_ARMV8
|
||||
select BR2_ARM_CPU_ARMV9A
|
||||
select BR2_ARCH_NEEDS_GCC_AT_LEAST_11
|
||||
endchoice
|
||||
|
||||
config BR2_ARM_ENABLE_NEON
|
||||
@@ -906,14 +876,10 @@ config BR2_GCC_TARGET_CPU
|
||||
default "cortex-a75.cortex-a55" if BR2_cortex_a75_a55
|
||||
default "cortex-a76" if BR2_cortex_a76
|
||||
default "cortex-a76.cortex-a55" if BR2_cortex_a76_a55
|
||||
default "cortex-a78" if BR2_cortex_a78
|
||||
default "neoverse-n1" if BR2_neoverse_n1
|
||||
default "tsv110" if BR2_tsv110
|
||||
# armv8.4a
|
||||
default "saphira" if BR2_saphira
|
||||
# armv9.0a
|
||||
default "cortex-a710" if BR2_cortex_a710
|
||||
default "neoverse-n2" if BR2_neoverse_n2
|
||||
|
||||
config BR2_GCC_TARGET_ABI
|
||||
default "aapcs-linux" if BR2_arm || BR2_armeb
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
config BR2_ARCH
|
||||
default "nios2"
|
||||
|
||||
config BR2_NORMALIZED_ARCH
|
||||
default "nios2"
|
||||
|
||||
config BR2_ENDIAN
|
||||
default "LITTLE"
|
||||
|
||||
config BR2_READELF_ARCH_NAME
|
||||
default "Altera Nios II"
|
||||
|
||||
# vim: ft=kconfig
|
||||
# -*- mode:kconfig; -*-
|
||||
@@ -1,2 +1,2 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 62148e7e17f54c4a5ab5e75ad4882682c54bee818948be61a5963234fc0849fc linux-6.11.11.tar.xz
|
||||
sha256 524858852f5869a9ef17de8b1e6e7faf05bcb2c462bc96b3c24dbf82ede373cf linux-6.10.12.tar.xz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# From https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 5ff5bd84ea0e22c53437302db5d394d0a92d8b8b1a88ce20d1098298e9f7630a linux-6.12.15.tar.xz
|
||||
# Locally calculated
|
||||
sha256 b0bb92d982f88380e5b2059349c3a862e0afa712e0646eb0e082b9c2c5cb5176 linux-6.8.10.tar.xz
|
||||
|
||||
@@ -1,34 +1,16 @@
|
||||
Introduction
|
||||
============
|
||||
|
||||
This is the support for the ARM Foundation v8 machine emulated by the
|
||||
ARM software simulator of the AArch64 architecture.
|
||||
|
||||
Building
|
||||
========
|
||||
First, one has to download the AArch64 software simulator from:
|
||||
|
||||
$ make arm_foundationv8_defconfig
|
||||
$ make
|
||||
https://developer.arm.com/-/media/Files/downloads/ecosystem-models/FM_11_25/Foundation_Platform_11.25_15_Linux64.tgz
|
||||
|
||||
Generated files under output/images:
|
||||
|
||||
* linux-system.axf: An image comprising the boot-wrapper-aarch64 minimal
|
||||
firmware and bootloader, a Devicetree and the Linux kernel.
|
||||
* rootfs.ext2: The OS root filesystem.
|
||||
|
||||
Running on the simulator
|
||||
========================
|
||||
|
||||
Download the AArch64 software simulator from one of the following sources,
|
||||
corresponding to your host computer:
|
||||
|
||||
- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.27/Foundation_Platform_11.27_19_Linux64.tgz
|
||||
- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.27/Foundation_Platform_11.27_19_Linux64_armv8l.tgz
|
||||
Then, use the arm_foundationv8_defconfig configuration to build your
|
||||
Buildroot system.
|
||||
|
||||
Finally, boot your system with:
|
||||
|
||||
${LOCATION_OF_FOUNDATIONV8_SIMULATOR}/models/Linux64_GCC-9.3/Foundation_Platform \
|
||||
--arm-v8.0 \
|
||||
--image output/images/linux-system.axf \
|
||||
--block-device output/images/rootfs.ext2 \
|
||||
--network=nat \
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 c6ee813cc48fe7e308c149798100d621514e832da507e34d1dfd8247ef9ae39f linux-6.6.58-ti-arm32-r10.tar.gz
|
||||
sha256 f1ae7325c6c146e0f852866a3bfd3f90ae1b5f46e414bc99a38384ed677e3721 linux-6.6.32-ti-arm32-r7.tar.gz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
|
||||
|
||||
@@ -108,12 +108,12 @@ https://docs.beagleboard.org/latest/boards/beaglev/fire/demos-and-tutorials/gate
|
||||
Unzip the downloaded artifacts.zip file.
|
||||
|
||||
Go to the custom FPGA design directory:
|
||||
'cd artifacts/bitstreams/my_custom_fpga_design/LinuxProgramming/'
|
||||
'cd artifacts/bitstreams/my_custom_fpga_design'
|
||||
|
||||
On your Linux host development computer, copy the bitstream to BeagleV-Fire
|
||||
board, replacing </path/to/your/> with the path to your BeagleV-Fire root file
|
||||
system.
|
||||
'cp ./* /path/to/your/buildroot/board/beagleboard/beaglev_fire/rootfs-overlay/lib/firmware/'
|
||||
'cp -r ./LinuxProgramming /path/to/your/buildroot/board/beagleboard/beaglev_fire/rootfs-overlay/etc/'
|
||||
|
||||
To apply these changes to your image, make sure to re-build it with:
|
||||
`make`
|
||||
@@ -121,7 +121,14 @@ https://docs.beagleboard.org/latest/boards/beaglev/fire/demos-and-tutorials/gate
|
||||
Then, re-flash your image - to ensure you have the necessary firmware files - by
|
||||
following the above section "Flashing the image to your eMMC".
|
||||
|
||||
On BeagleV-Fire initiate the reprogramming of the FPGA with your gateware bitstream:
|
||||
`/usr/share/microchip/update-gateware.sh`
|
||||
On BeagleV-Fire,
|
||||
1. Make your update gateware script executable
|
||||
'chmod +x /usr/share/microchip/update-gateware.sh'
|
||||
2. Create a firmware directory
|
||||
'mkdir /lib/firmware'
|
||||
3. Change to the directory of your gateware script
|
||||
`cd /usr/share/microchip/`
|
||||
3. initiate the reprogramming of the FPGA with your gateware bitstream:
|
||||
'./update-gateware.sh /etc/LinuxProgramming/'
|
||||
|
||||
Wait for a couple of minutes for the BeagleV-Fire to reprogram itself.
|
||||
|
||||
@@ -12,5 +12,4 @@ bootm loados ${scriptaddr};
|
||||
bootm ramdisk;
|
||||
bootm prep;
|
||||
fdt set /soc/ethernet@20110000 mac-address ${beaglevfire_mac_addr0};
|
||||
run design_overlays;
|
||||
bootm go;
|
||||
|
||||
Executable → Regular
+20
-54
@@ -1,66 +1,32 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No gateware location provided. Checking default location."
|
||||
if [ ! -e /lib/firmware/mpfs_bitstream.spi ]; then
|
||||
if [ ! -e "$1"/mpfs_bitstream.spi ]; then
|
||||
echo "No gateware file found."
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
echo "Gateware location provided: $1"
|
||||
if [ ! -e "$1"/mpfs_bitstream.spi ]; then
|
||||
echo "No gateware file found."
|
||||
exit 1
|
||||
else
|
||||
if [ ! -d /lib/firmware ]; then
|
||||
mkdir /lib/firmware
|
||||
fi
|
||||
cp "$1"/mpfs_dtbo.spi /lib/firmware/mpfs_dtbo.spi
|
||||
cp "$1"/mpfs_bitstream.spi /lib/firmware/mpfs_bitstream.spi
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -d /lib/firmware ]
|
||||
then
|
||||
mkdir /lib/firmware
|
||||
fi
|
||||
|
||||
cp "$1"/mpfs_dtbo.spi /lib/firmware/mpfs_dtbo.spi
|
||||
cp "$1"/mpfs_bitstream.spi /lib/firmware/mpfs_bitstream.spi
|
||||
|
||||
mount -t debugfs none /sys/kernel/debug
|
||||
|
||||
# Trash existing device tree overlay in case the rest of the process fails:
|
||||
flash_erase /dev/mtd0 0 16
|
||||
flash_erase /dev/mtd0 0 1024
|
||||
|
||||
# Initiate FPGA update for dtbo
|
||||
echo 1 > /sys/class/firmware/mpfs-auto-update/loading
|
||||
|
||||
# Write device tree overlay
|
||||
cat /lib/firmware/mpfs_dtbo.spi > /sys/class/firmware/mpfs-auto-update/data
|
||||
|
||||
# Signal completion for dtbo load
|
||||
echo 0 > /sys/class/firmware/mpfs-auto-update/loading
|
||||
|
||||
while [ "$(cat /sys/class/firmware/mpfs-auto-update/status)" != "idle" ]; do
|
||||
# Do nothing, just keep checking
|
||||
sleep 1
|
||||
done
|
||||
# # Write device tree overlay
|
||||
dd if=/lib/firmware/mpfs_dtbo.spi of=/dev/mtd0 seek=1024
|
||||
|
||||
# Fake the presence of a golden image for now.
|
||||
dd if=/dev/zero of=/dev/mtd0 count=1 bs=4
|
||||
dd if=/dev/zero of=/dev/mtd0 count=4 bs=1
|
||||
|
||||
# Initiate FPGA update for bitstream
|
||||
echo 1 > /sys/class/firmware/mpfs-auto-update/loading
|
||||
# Initiate FPGA update.
|
||||
echo 1 > /sys/kernel/debug/fpga/microchip_exec_update
|
||||
|
||||
# Write the firmware image to the data sysfs file
|
||||
cat /lib/firmware/mpfs_bitstream.spi > /sys/class/firmware/mpfs-auto-update/data
|
||||
|
||||
# Signal completion for bitstream load
|
||||
echo 0 > /sys/class/firmware/mpfs-auto-update/loading
|
||||
|
||||
while [ "$(cat /sys/class/firmware/mpfs-auto-update/status)" != "idle" ]; do
|
||||
# Do nothing, just keep checking
|
||||
sleep 1
|
||||
done
|
||||
|
||||
# When the status is 'idle' and no error has occured, reboot the system for
|
||||
# the gateware update to take effect. FPGA reprogramming takes places between
|
||||
# Linux shut-down and HSS restarting the board.
|
||||
if [ "$(cat /sys/class/firmware/mpfs-auto-update/error)" = "" ]; then
|
||||
echo "FPGA update ready. Rebooting."
|
||||
reboot
|
||||
else
|
||||
echo "FPGA update failed with status: $(cat /sys/class/firmware/mpfs-auto-update/error)"
|
||||
exit 1
|
||||
fi
|
||||
# Reboot Linux for the gateware update to take effect.
|
||||
# FPGA reprogramming takes places between Linux shut-down and HSS restarting the board.
|
||||
reboot
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 7efa89e1b4e4106ee05d68e876c8efbb146364d89cfd5d26bf4647b09c08f32b arm-trusted-firmware-v2.10-git4.tar.gz
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 aee8a844fe152420bece70ffae8525b9b23089aa4da31fa32f30e1859bf93c3d linux-6.11.8.tar.xz
|
||||
sha256 774698422ee54c5f1e704456f37c65c06b51b4e9a8b0866f34580d86fef8e226 linux-6.10.tar.xz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
|
||||
sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 61c997b8acbbb8ab184565e96f476ecbb7e773cb35b98a1a4c832d809b2bf719 linux-6.1.120.tar.xz
|
||||
# Locally calculated
|
||||
sha256 365ff26a30e206de9b18489f45d38582a0a61b7c5919f8ab89295a47316784e1 linux-6.1.68.tar.xz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
|
||||
sha256 e00e6c6f014e046101739d08d06f328811cebcf5ae101348f409cbbd55ce6900 u-boot-2023.10.tar.bz2
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 9423f4bfb4d875417e39cb0b017b5499fea47da56119f0cd28a201735d898f14 linux-6.12.14.tar.xz
|
||||
sha256 c954f60197008f1e1f32a1e77293903cf3801d2543ec4bf521f5651eb7f133ce linux-6.11.6.tar.xz
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
label cubieboard-buildroot
|
||||
kernel /boot/zImage
|
||||
devicetree /boot/sun4i-a10-cubieboard.dtb
|
||||
append console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
|
||||
DEFAULT linux
|
||||
LABEL linux
|
||||
KERNEL /boot/zImage
|
||||
DEVICETREE /boot/sun4i-a10-cubieboard.dtb
|
||||
APPEND console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
setenv fdt_high ffffffff
|
||||
setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait
|
||||
fatload mmc 0 $kernel_addr_r zImage
|
||||
fatload mmc 0 $fdt_addr_r sun7i-a20-cubieboard2.dtb
|
||||
bootz $kernel_addr_r - $fdt_addr_r
|
||||
@@ -1,3 +1,18 @@
|
||||
# Minimal SD card image for the Cubieboard2
|
||||
# Based in the Orange Pi genimage.cfg
|
||||
|
||||
image boot.vfat {
|
||||
vfat {
|
||||
files = {
|
||||
"zImage",
|
||||
"sun7i-a20-cubieboard2.dtb",
|
||||
"boot.scr"
|
||||
}
|
||||
}
|
||||
|
||||
size = 10M
|
||||
}
|
||||
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
@@ -9,8 +24,15 @@ image sdcard.img {
|
||||
size = 1016K # 1MB - 8KB
|
||||
}
|
||||
|
||||
partition boot {
|
||||
partition-type = 0xC
|
||||
bootable = "true"
|
||||
image = "boot.vfat"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
partition-type = 0x83
|
||||
image = "rootfs.ext4"
|
||||
size = 512M
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 9423f4bfb4d875417e39cb0b017b5499fea47da56119f0cd28a201735d898f14 linux-6.12.14.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
Executable
+16
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
BOARD_DIR="$(dirname $0)"
|
||||
GENIMAGE_CFG="${BOARD_DIR}/genimage.cfg"
|
||||
GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp"
|
||||
|
||||
rm -rf "${GENIMAGE_TMP}"
|
||||
|
||||
genimage \
|
||||
--rootpath "${TARGET_DIR}" \
|
||||
--tmppath "${GENIMAGE_TMP}" \
|
||||
--inputpath "${BINARIES_DIR}" \
|
||||
--outputpath "${BINARIES_DIR}" \
|
||||
--config "${GENIMAGE_CFG}"
|
||||
|
||||
exit $?
|
||||
@@ -1,4 +0,0 @@
|
||||
label cubieboard-buildroot
|
||||
kernel /boot/zImage
|
||||
devicetree /boot/sun7i-a20-cubieboard2.dtb
|
||||
append console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 c0f23ccc71c49989e9ad238acf334473c17b7c88f79a20c829c3d443e3794a22 arm-trusted-firmware-v2.11-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f74812f78e88992c416434cb107639e13a551dbaff36bb90d6346ab16ab71a95 linux-6.6.56.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2
|
||||
@@ -1,4 +0,0 @@
|
||||
label buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/freescale/imx8mm-evk.dtb
|
||||
append root=PARTUUID=%PARTUUID% rootwait rw
|
||||
@@ -1,17 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition imx-boot {
|
||||
in-partition-table = "no"
|
||||
image = "flash.bin"
|
||||
offset = 33K
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 8M
|
||||
image = "rootfs.ext4"
|
||||
partition-uuid = %PARTUUID%
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 06b35a3596b8417bf66f7bfdd7acd181bcb53fc36dc13216227b5cae154e0219 arm-trusted-firmware-v2.12-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 5f81362a694f51520bff9faecb73f1cc9bc7bece6fdd10d5c27e348df39d7dc4 linux-6.12.16.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
PARTUUID="$("$HOST_DIR"/bin/uuidgen)"
|
||||
|
||||
install -d "$TARGET_DIR/boot/extlinux/"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf.in" > "$TARGET_DIR/boot/extlinux/extlinux.conf"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg.in" > "$BINARIES_DIR/genimage.cfg"
|
||||
@@ -1,31 +0,0 @@
|
||||
NXP i.MX8MM EVK
|
||||
===============
|
||||
|
||||
This is a Buildroot target for building an image for the imx8mm-evk
|
||||
board using upstream components: TF-A, U-Boot and kernel.
|
||||
|
||||
How to build it
|
||||
===============
|
||||
|
||||
Configure Buildroot and build it:
|
||||
|
||||
$ make imx8mm-evk_defconfig
|
||||
$ make
|
||||
|
||||
Flashing the SD card image
|
||||
==========================
|
||||
|
||||
Copy the sdcard.img file into the SD card:
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=<your-sd-device>; sync
|
||||
|
||||
|
||||
Booting the board
|
||||
=================
|
||||
|
||||
To boot your newly created system:
|
||||
|
||||
- Insert the SD card in the MicroSD slot of the board.
|
||||
- Connect a serial to USB cable to the DEBUG port.
|
||||
- Open a terminal on the ttyUSB1 port. For example: sudo picocom -b 115200 /dev/ttyUSB1
|
||||
- Power on the board.
|
||||
@@ -1,4 +0,0 @@
|
||||
label buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/freescale/imx8mn-ddr4-evk.dtb
|
||||
append root=PARTUUID=%PARTUUID% rootwait rw
|
||||
@@ -1,17 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition imx-boot {
|
||||
in-partition-table = "no"
|
||||
image = "flash.bin"
|
||||
offset = 32K
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 8M
|
||||
image = "rootfs.ext4"
|
||||
partition-uuid = %PARTUUID%
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 06b35a3596b8417bf66f7bfdd7acd181bcb53fc36dc13216227b5cae154e0219 arm-trusted-firmware-v2.12-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 5f81362a694f51520bff9faecb73f1cc9bc7bece6fdd10d5c27e348df39d7dc4 linux-6.12.16.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
PARTUUID="$("$HOST_DIR"/bin/uuidgen)"
|
||||
|
||||
install -d "$TARGET_DIR/boot/extlinux/"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf.in" > "$TARGET_DIR/boot/extlinux/extlinux.conf"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg.in" > "$BINARIES_DIR/genimage.cfg"
|
||||
@@ -1,31 +0,0 @@
|
||||
NXP i.MX8MN DDR4 EVK
|
||||
====================
|
||||
|
||||
This is a Buildroot target for building an image for the imx8mn-ddr4-evk
|
||||
board using upstream components: TF-A, U-Boot and kernel.
|
||||
|
||||
How to build it
|
||||
===============
|
||||
|
||||
Configure Buildroot and build it:
|
||||
|
||||
$ make imx8mn-ddr4-evk_defconfig
|
||||
$ make
|
||||
|
||||
Flashing the SD card image
|
||||
==========================
|
||||
|
||||
Copy the sdcard.img file into the SD card:
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=<your-sd-device>; sync
|
||||
|
||||
|
||||
Booting the board
|
||||
=================
|
||||
|
||||
To boot your newly created system:
|
||||
|
||||
- Insert the SD card in the MicroSD slot of the board.
|
||||
- Connect a serial to USB cable to the DEBUG port.
|
||||
- Open a terminal on ttyUSB2 port. For example: sudo picocom -b 115200 /dev/ttyUSB1
|
||||
- Power on the board.
|
||||
@@ -1,4 +0,0 @@
|
||||
label buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/freescale/imx8mp-evk.dtb
|
||||
append root=PARTUUID=%PARTUUID% rootwait rw
|
||||
@@ -1,17 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition imx-boot {
|
||||
in-partition-table = "no"
|
||||
image = "flash.bin"
|
||||
offset = 32K
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 8M
|
||||
image = "rootfs.ext4"
|
||||
partition-uuid = %PARTUUID%
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 06b35a3596b8417bf66f7bfdd7acd181bcb53fc36dc13216227b5cae154e0219 arm-trusted-firmware-v2.12-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 5f81362a694f51520bff9faecb73f1cc9bc7bece6fdd10d5c27e348df39d7dc4 linux-6.12.16.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
PARTUUID="$("$HOST_DIR"/bin/uuidgen)"
|
||||
|
||||
install -d "$TARGET_DIR/boot/extlinux/"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf.in" > "$TARGET_DIR/boot/extlinux/extlinux.conf"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg.in" > "$BINARIES_DIR/genimage.cfg"
|
||||
@@ -1,31 +0,0 @@
|
||||
NXP i.MX8MP EVK
|
||||
===============
|
||||
|
||||
This is a Buildroot target for building an image for the imx8mp-evk
|
||||
board using upstream components: TF-A, U-Boot and kernel.
|
||||
|
||||
How to build it
|
||||
===============
|
||||
|
||||
Configure Buildroot and build it:
|
||||
|
||||
$ make imx8mp-evk_defconfig
|
||||
$ make
|
||||
|
||||
Flashing the SD card image
|
||||
==========================
|
||||
|
||||
Copy the sdcard.img file into the SD card:
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=<your-sd-device>; sync
|
||||
|
||||
|
||||
Booting the board
|
||||
=================
|
||||
|
||||
To boot your newly created system:
|
||||
|
||||
- Insert the SD card in the MicroSD slot of the board.
|
||||
- Connect a serial to USB cable to the DEBUG port.
|
||||
- Open a terminal on ttyUSB2 port. For example: sudo picocom -b 115200 /dev/ttyUSB2
|
||||
- Power on the board.
|
||||
@@ -1,4 +0,0 @@
|
||||
label buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/freescale/imx93-11x11-evk.dtb
|
||||
append root=PARTUUID=%PARTUUID% rootwait rw
|
||||
@@ -1,17 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
}
|
||||
|
||||
partition imx-boot {
|
||||
in-partition-table = "no"
|
||||
image = "flash.bin"
|
||||
offset = 32K
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 8M
|
||||
image = "rootfs.ext4"
|
||||
partition-uuid = %PARTUUID%
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 06b35a3596b8417bf66f7bfdd7acd181bcb53fc36dc13216227b5cae154e0219 arm-trusted-firmware-v2.12-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 5f81362a694f51520bff9faecb73f1cc9bc7bece6fdd10d5c27e348df39d7dc4 linux-6.12.16.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
PARTUUID="$("$HOST_DIR"/bin/uuidgen)"
|
||||
|
||||
install -d "$TARGET_DIR/boot/extlinux/"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf.in" > "$TARGET_DIR/boot/extlinux/extlinux.conf"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg.in" > "$BINARIES_DIR/genimage.cfg"
|
||||
@@ -1,31 +0,0 @@
|
||||
NXP i.MX93 EVK
|
||||
==============
|
||||
|
||||
This is a Buildroot target for building an image for the imx93-evk
|
||||
board using upstream components: TF-A, U-Boot and kernel.
|
||||
|
||||
How to build it
|
||||
===============
|
||||
|
||||
Configure Buildroot and build it:
|
||||
|
||||
$ make imx93-evk_defconfig
|
||||
$ make
|
||||
|
||||
Flashing the SD card image
|
||||
==========================
|
||||
|
||||
Copy the sdcard.img file into the SD card:
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=<your-sd-device>; sync
|
||||
|
||||
|
||||
Booting the board
|
||||
=================
|
||||
|
||||
To boot your newly created system:
|
||||
|
||||
- Insert the SD card in the MicroSD slot of the board.
|
||||
- Connect a serial to USB cable to the DBG port.
|
||||
- Open a terminal on the ttyUSB2 port. For example: sudo picocom -b 115200 /dev/ttyUSB2
|
||||
- Power on the board.
|
||||
@@ -1,29 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
|
||||
partition fsbl {
|
||||
offset = 4K
|
||||
in-partition-table = "no"
|
||||
image = "bl2_sd.pbl"
|
||||
}
|
||||
|
||||
partition ssbl {
|
||||
offset = 1M
|
||||
in-partition-table = "no"
|
||||
image = "fip.bin"
|
||||
}
|
||||
|
||||
partition fman {
|
||||
offset = 9M
|
||||
in-partition-table = "no"
|
||||
image = "fsl_fman_ucode_ls1043_r1.1_108_4_9.bin"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 16M
|
||||
partition-type = 0x83
|
||||
bootable = "true"
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f03dad74e5c3df8059554def03e9298b6fbd4ffdd3e940a18b7e84a60b12a37a atf-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 5665b927616a7e27e69f3f8fface6dd693b01f35d42ae4f9a0f0a10be3621487 linux-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 00fc7bd053de19d02c990b3aa214a27c6103f4306e756f3f6d4afb12314556e4 u-boot-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1,85 +0,0 @@
|
||||
***************
|
||||
NXP LS1043A-RDB
|
||||
***************
|
||||
|
||||
This file documents the Buildroot support for the LS1043A Reference Design Board.
|
||||
|
||||
for more details about the board and the QorIQ Layerscape SoC, see the following pages:
|
||||
- https://www.nxp.com/design/design-center/development-boards-and-designs/LS1043A-RDB
|
||||
- https://www.nxp.com/products/LS1043A
|
||||
|
||||
for the NXP LDP (Linux Distribution POC), see
|
||||
- https://www.nxp.com/design/design-center/software/embedded-software/linux-software-and-development-tools/layerscape-linux-distribution-poc:LAYERSCAPE-SDK
|
||||
|
||||
the components provided by NXP are:
|
||||
- rcw, lf-6.6.52-2.2.0
|
||||
- atf (fork), lf-6.6.52-2.2.0
|
||||
- uboot (fork), lf-6.6.52-2.2.0
|
||||
- qoriq-fm-ucode (blob), lf-6.6.52-2.2.0
|
||||
- linux (fork), lf-6.6.52-2.2.0
|
||||
|
||||
Build
|
||||
=====
|
||||
|
||||
First, configure Buildroot for the LS1043A-RDB board:
|
||||
|
||||
make ls1043a-rdb_defconfig
|
||||
|
||||
Build all components:
|
||||
|
||||
make
|
||||
|
||||
You will find in output/images/ the following files:
|
||||
- bl2_sd.pbl
|
||||
- fip.bin
|
||||
- fsl_fman_ucode_ls1043_r1.1_106_4_18.bin
|
||||
- fsl_fman_ucode_ls1043_r1.1_108_4_9.bin
|
||||
- fsl-ls1043a-rdb.dtb
|
||||
- fsl-ls1043a-rdb-sdk.dtb
|
||||
- Image
|
||||
- PBL.bin
|
||||
- rootfs.ext2
|
||||
- rootfs.ext4
|
||||
- sdcard.img
|
||||
- u-boot.bin
|
||||
|
||||
Create a bootable SD card
|
||||
=========================
|
||||
|
||||
To determine the device associated to the SD card have a look in the
|
||||
/proc/partitions file:
|
||||
|
||||
cat /proc/partitions
|
||||
|
||||
Buildroot prepares a bootable "sdcard.img" image in the output/images/
|
||||
directory, ready to be dumped on a SD card. Launch the following
|
||||
command as root:
|
||||
|
||||
dd if=output/images/sdcard.img of=/dev/sdX
|
||||
|
||||
*** WARNING! This will destroy all the card content. Use with care! ***
|
||||
|
||||
For details about the medium image layout, see the definition in
|
||||
board/freescale/ls1043a-rdb/genimage.cfg.
|
||||
|
||||
Boot the LS1043A-ARDB board
|
||||
===========================
|
||||
|
||||
To boot your newly created system:
|
||||
- insert the SD card in the SD slot of the board;
|
||||
- Configure the DIP switches
|
||||
SW3[1:8] = 10110011
|
||||
SW4[1:8] = 00100000
|
||||
SW5[1:8] = 00100010
|
||||
(SW5[1:8] and SW4[1] should be set to 001000000_0 for the SD card boot)
|
||||
- put a Micro-USB cable into the console port and connect using a terminal emulator
|
||||
at 115200 bps, 8n1.
|
||||
- power on the board.
|
||||
|
||||
Alternatively, SD card boot can also be selected from the uboot command prompt:
|
||||
- insert the SD card in the SD slot of the board;
|
||||
- put a Micro-USB cable into console Port and connect using a terminal emulator
|
||||
- power on the board.
|
||||
- press any key to stop at the uboot command prompt.
|
||||
- run the following uboot command
|
||||
=> cpld reset sd
|
||||
@@ -1,4 +0,0 @@
|
||||
label ls1043ardb-buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/fsl-ls1043a-rdb-sdk.dtb
|
||||
append console=ttyS0,115200 root=/dev/mmcblk0p1 earlycon=uart8250,mmio,0x21c0500 rootwait
|
||||
@@ -1,29 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
|
||||
partition fsbl {
|
||||
offset = 4K
|
||||
in-partition-table = "no"
|
||||
image = "bl2_sd.pbl"
|
||||
}
|
||||
|
||||
partition ssbl {
|
||||
offset = 1M
|
||||
in-partition-table = "no"
|
||||
image = "fip.bin"
|
||||
}
|
||||
|
||||
partition fman {
|
||||
offset = 9M
|
||||
in-partition-table = "no"
|
||||
image = "fsl_fman_ucode_ls1046_r1.0_106_4_18.bin"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 16M
|
||||
partition-type = 0x83
|
||||
bootable = "true"
|
||||
image = "rootfs.ext4"
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 f03dad74e5c3df8059554def03e9298b6fbd4ffdd3e940a18b7e84a60b12a37a atf-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 5665b927616a7e27e69f3f8fface6dd693b01f35d42ae4f9a0f0a10be3621487 linux-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 00fc7bd053de19d02c990b3aa214a27c6103f4306e756f3f6d4afb12314556e4 u-boot-lf-6.6.52-2.2.0.tar.gz
|
||||
@@ -1,84 +0,0 @@
|
||||
***************
|
||||
NXP LS1046A-RDB
|
||||
***************
|
||||
|
||||
This file documents the Buildroot support for the LS1046A Reference Design Board.
|
||||
|
||||
for more details about the board and the QorIQ Layerscape SoC, see the following pages:
|
||||
- https://www.nxp.com/design/design-center/development-boards-and-designs/LS1046A-RDB
|
||||
- https://www.nxp.com/products/LS1046A
|
||||
|
||||
for the NXP LDP (Linux Distribution POC), see
|
||||
- https://www.nxp.com/design/design-center/software/embedded-software/linux-software-and-development-tools/layerscape-linux-distribution-poc:LAYERSCAPE-SDK
|
||||
|
||||
the components provided by NXP are:
|
||||
- rcw, lf-6.6.52-2.2.0
|
||||
- atf (fork), lf-6.6.52-2.2.0
|
||||
- uboot (fork), lf-6.6.52-2.2.0
|
||||
- qoriq-fm-ucode (blob), lf-6.6.52-2.2.0
|
||||
- linux (fork), lf-6.6.52-2.2.0
|
||||
|
||||
Build
|
||||
=====
|
||||
|
||||
First, configure Buildroot for the LS1046A-RDB board:
|
||||
|
||||
make ls1046a-rdb_defconfig
|
||||
|
||||
Build all components:
|
||||
|
||||
make
|
||||
|
||||
You will find in output/images/ the following files:
|
||||
- bl2_sd.pbl
|
||||
- fip.bin
|
||||
- fsl_fman_ucode_ls1046_r1.0_106_4_18.bin
|
||||
- fsl_fman_ucode_ls1046_r1.0_108_4_9.bin
|
||||
- fsl-ls1046a-rdb.dtb
|
||||
- fsl-ls1046a-rdb-sdk.dtb
|
||||
- Image
|
||||
- PBL.bin
|
||||
- rootfs.ext2
|
||||
- rootfs.ext4
|
||||
- sdcard.img
|
||||
- u-boot.bin
|
||||
|
||||
Create a bootable SD card
|
||||
=========================
|
||||
|
||||
To determine the device associated to the SD card have a look in the
|
||||
/proc/partitions file:
|
||||
|
||||
cat /proc/partitions
|
||||
|
||||
Buildroot prepares a bootable "sdcard.img" image in the output/images/
|
||||
directory, ready to be dumped on a SD card. Launch the following
|
||||
command as root:
|
||||
|
||||
dd if=output/images/sdcard.img of=/dev/sdX
|
||||
|
||||
*** WARNING! This will destroy all the card content. Use with care! ***
|
||||
|
||||
For details about the medium image layout, see the definition in
|
||||
board/freescale/ls1046a-rdb/genimage.cfg.
|
||||
|
||||
Boot the LS1046A-ARDB board
|
||||
===========================
|
||||
|
||||
To boot your newly created system:
|
||||
- insert the SD card in the SD slot of the board;
|
||||
- Configure the DIP switches
|
||||
SW3[1:8] = 01000110
|
||||
SW4[1:8] = 00111011
|
||||
SW5[1:8] = 00100000 (select SD Card boot option)
|
||||
- put a Micro-USB cable into the console port and connect using a terminal emulator
|
||||
at 115200 bps, 8n1.
|
||||
- power on the board.
|
||||
|
||||
Alternatively, SD card boot can also be selected from the uboot command prompt:
|
||||
- insert the SD card in the SD slot of the board;
|
||||
- put a Micro-USB cable into console Port and connect using a terminal emulator
|
||||
- power on the board.
|
||||
- press any key to stop at the uboot command prompt.
|
||||
- run the following uboot command
|
||||
=> cpld reset sd
|
||||
@@ -1,4 +0,0 @@
|
||||
label ls1046ardb-buildroot
|
||||
kernel /boot/Image
|
||||
devicetree /boot/fsl-ls1046a-rdb-sdk.dtb
|
||||
append console=ttyS0,115200 root=/dev/mmcblk0p1 earlycon=uart8250,mmio,0x21c0500 rootwait
|
||||
@@ -1,4 +0,0 @@
|
||||
LABEL default
|
||||
kernel /boot/Image
|
||||
devicetreedir /boot
|
||||
append root=PARTUUID=%PARTUUID% rootwait
|
||||
@@ -1,19 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
partition-table-type = "gpt"
|
||||
gpt-no-backup = true
|
||||
}
|
||||
|
||||
partition uboot {
|
||||
in-partition-table = false
|
||||
image = "u-boot-rockchip.bin"
|
||||
offset = 32K
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 16M
|
||||
image = "rootfs.ext4"
|
||||
partition-uuid = %PARTUUID%
|
||||
bootable = true
|
||||
}
|
||||
}
|
||||
@@ -1,118 +0,0 @@
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_NO_HZ_IDLE=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_ARCH_ROCKCHIP=y
|
||||
CONFIG_ARM64_VA_BITS_39=y
|
||||
CONFIG_NR_CPUS=4
|
||||
# CONFIG_EFI is not set
|
||||
# CONFIG_SUSPEND is not set
|
||||
CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
|
||||
CONFIG_ENERGY_MODEL=y
|
||||
CONFIG_CPU_IDLE=y
|
||||
CONFIG_ARM_PSCI_CPUIDLE=y
|
||||
CONFIG_CPU_FREQ=y
|
||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||
CONFIG_CPUFREQ_DT=y
|
||||
CONFIG_JUMP_LABEL=y
|
||||
# CONFIG_GCC_PLUGINS is not set
|
||||
# CONFIG_SWAP is not set
|
||||
CONFIG_CMA=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_IP_PNP=y
|
||||
CONFIG_IP_PNP_DHCP=y
|
||||
CONFIG_PCI=y
|
||||
CONFIG_PCIE_ROCKCHIP_HOST=y
|
||||
CONFIG_PCIE_ROCKCHIP_DW_HOST=y
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_R8169=y
|
||||
CONFIG_STMMAC_ETH=y
|
||||
CONFIG_ROCKCHIP_PHY=y
|
||||
# CONFIG_INPUT_KEYBOARD is not set
|
||||
# CONFIG_INPUT_MOUSE is not set
|
||||
# CONFIG_SERIO is not set
|
||||
CONFIG_LEGACY_PTY_COUNT=4
|
||||
CONFIG_SERIAL_8250=y
|
||||
CONFIG_SERIAL_8250_CONSOLE=y
|
||||
CONFIG_SERIAL_8250_NR_UARTS=1
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=1
|
||||
CONFIG_SERIAL_8250_DW=y
|
||||
CONFIG_SERIAL_OF_PLATFORM=y
|
||||
CONFIG_I2C=y
|
||||
CONFIG_I2C_CHARDEV=y
|
||||
CONFIG_I2C_RK3X=y
|
||||
CONFIG_PINCTRL_RK805=y
|
||||
CONFIG_SYSCON_REBOOT_MODE=y
|
||||
CONFIG_THERMAL=y
|
||||
CONFIG_CPU_THERMAL=y
|
||||
CONFIG_ROCKCHIP_THERMAL=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_DW_WATCHDOG=y
|
||||
CONFIG_MFD_RK8XX_I2C=y
|
||||
CONFIG_REGULATOR=y
|
||||
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||
CONFIG_REGULATOR_FAN53555=y
|
||||
CONFIG_REGULATOR_RK808=y
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
||||
CONFIG_USB_XHCI_HCD=y
|
||||
CONFIG_USB_DWC3=y
|
||||
CONFIG_NOP_USB_XCEIV=y
|
||||
CONFIG_MMC=y
|
||||
CONFIG_MMC_BLOCK_MINORS=32
|
||||
CONFIG_MMC_SDHCI=y
|
||||
CONFIG_MMC_SDHCI_PLTFM=y
|
||||
CONFIG_MMC_SDHCI_OF_DWCMSHC=y
|
||||
CONFIG_MMC_DW=y
|
||||
CONFIG_MMC_DW_ROCKCHIP=y
|
||||
CONFIG_NEW_LEDS=y
|
||||
CONFIG_LEDS_CLASS=y
|
||||
CONFIG_LEDS_GPIO=y
|
||||
CONFIG_LEDS_TRIGGERS=y
|
||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||
CONFIG_LEDS_TRIGGER_ACTIVITY=y
|
||||
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||
CONFIG_LEDS_TRIGGER_NETDEV=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_DRV_HYM8563=y
|
||||
CONFIG_DMADEVICES=y
|
||||
CONFIG_PL330_DMA=y
|
||||
CONFIG_COMMON_CLK_RK808=y
|
||||
# CONFIG_CLK_PX30 is not set
|
||||
# CONFIG_CLK_RK3308 is not set
|
||||
# CONFIG_CLK_RK3328 is not set
|
||||
# CONFIG_CLK_RK3368 is not set
|
||||
# CONFIG_CLK_RK3399 is not set
|
||||
# CONFIG_CLK_RK3576 is not set
|
||||
# CONFIG_CLK_RK3588 is not set
|
||||
CONFIG_ROCKCHIP_IOMMU=y
|
||||
CONFIG_ROCKCHIP_IODOMAIN=y
|
||||
CONFIG_ROCKCHIP_PM_DOMAINS=y
|
||||
CONFIG_PHY_ROCKCHIP_EMMC=y
|
||||
CONFIG_PHY_ROCKCHIP_INNO_USB2=y
|
||||
CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y
|
||||
CONFIG_PHY_ROCKCHIP_PCIE=y
|
||||
CONFIG_PHY_ROCKCHIP_USB=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_TMPFS=y
|
||||
CONFIG_SECURITY=y
|
||||
CONFIG_CRYPTO_USER=y
|
||||
CONFIG_CRYPTO_GHASH=y
|
||||
CONFIG_CRYPTO_USER_API_RNG=y
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=y
|
||||
CONFIG_CRYPTO_GHASH_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA1_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA2_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA512_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA3_ARM64=y
|
||||
CONFIG_CRYPTO_AES_ARM64_BS=y
|
||||
CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
|
||||
CONFIG_CRYPTO_DEV_ROCKCHIP=y
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_STRIP_ASM_SYMS=y
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 06b35a3596b8417bf66f7bfdd7acd181bcb53fc36dc13216227b5cae154e0219 arm-trusted-firmware-v2.12-git4.tar.gz
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 b80e0bc8efbc31e9ce5a84d1084dcccfa40e01bea8cc25afd06648b93d61339e linux-6.13.4.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally computed:
|
||||
sha256 e54102f17328397d5d63b00865e9108d5806d18018509fc24ce6e7e3fe6a12f1 u-boot-2025.04-rc2.tar.bz2
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/sh
|
||||
BOARD_DIR="$(dirname "$0")"
|
||||
PARTUUID="$("$HOST_DIR"/bin/uuidgen)"
|
||||
|
||||
install -d "$TARGET_DIR/boot/extlinux/"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf.in" > "$TARGET_DIR/boot/extlinux/extlinux.conf"
|
||||
sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg.in" > "$BINARIES_DIR/genimage.cfg"
|
||||
@@ -1,41 +0,0 @@
|
||||
FriendlyARM NanoPi R3S
|
||||
=======================
|
||||
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R3S
|
||||
|
||||
How to build
|
||||
============
|
||||
$ make friendlyarm_nanopi_r3s_defconfig
|
||||
$ make
|
||||
|
||||
Files created in output directory
|
||||
=================================
|
||||
|
||||
output/images
|
||||
├── bl31.elf
|
||||
├── genimage.cfg
|
||||
├── Image
|
||||
├── rk3566_ddr_1056MHz_v1.18.bin
|
||||
├── rockchip
|
||||
│ └── rk3566-nanopi-r3s.dtb
|
||||
├── rootfs.ext2
|
||||
├── rootfs.ext4 -> rootfs.ext2
|
||||
├── rtl_nic
|
||||
│ ├── ...
|
||||
│ ├── rtl8168h-2.fw
|
||||
│ └── ...
|
||||
├── sdcard.img
|
||||
├── u-boot.bin
|
||||
└── u-boot-rockchip.bin
|
||||
|
||||
How to write the SD card
|
||||
========================
|
||||
|
||||
Once the build process is finished you will have an image called "sdcard.img"
|
||||
in the output/images/ directory.
|
||||
|
||||
Copy the bootable "sdcard.img" onto an SD card with "dd":
|
||||
|
||||
$ sudo dd if=output/images/sdcard.img of=/dev/sdX bs=1M conv=fsync
|
||||
|
||||
Insert the micro SDcard in your Nanopi R3S and power it up.
|
||||
The console is on the serial line, 1500000 8N1.
|
||||
@@ -1,8 +0,0 @@
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
|
||||
auto eth0
|
||||
iface eth0 inet dhcp
|
||||
|
||||
auto eth1
|
||||
iface eth1 inet dhcp
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 d450ab215de4e1f8bb85e0f4216760fa33fd024b4526b144f4ce0d9012b29c9e linux-6.12.6.tar.xz
|
||||
@@ -1,2 +0,0 @@
|
||||
# Locally calculated
|
||||
sha256 b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0 u-boot-2024.10.tar.bz2
|
||||
@@ -1 +0,0 @@
|
||||
../linux/linux.hash
|
||||
@@ -1,2 +0,0 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 d450ab215de4e1f8bb85e0f4216760fa33fd024b4526b144f4ce0d9012b29c9e linux-6.12.6.tar.xz
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user