Skip to content

Commit 08fcb1f

Browse files
Update buildroot to 2025.02.3
Signed-off-by: Nazar Kazakov <[email protected]>
1 parent 4c8545d commit 08fcb1f

File tree

6 files changed

+143
-74
lines changed

6 files changed

+143
-74
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ PLATFORM := fpga/ariane
1818
FW_FDT_PATH ?=
1919
sbi-mk = PLATFORM=$(PLATFORM) CROSS_COMPILE=$(TOOLCHAIN_PREFIX) $(if $(FW_FDT_PATH),FW_FDT_PATH=$(FW_FDT_PATH),)
2020
ifeq ($(XLEN), 32)
21-
sbi-mk += PLATFORM_RISCV_ISA=rv32ima PLATFORM_RISCV_XLEN=32
21+
sbi-mk += PLATFORM_RISCV_ISA=rv32ima_zicsr_zifencei PLATFORM_RISCV_XLEN=32
2222
else
23-
sbi-mk += PLATFORM_RISCV_ISA=rv64imafdc PLATFORM_RISCV_XLEN=64
23+
sbi-mk += PLATFORM_RISCV_ISA=rv64imafdc_zicsr_zifencei PLATFORM_RISCV_XLEN=64
2424
endif
2525

2626
# U-Boot options

buildroot

Submodule buildroot updated from aa433d1 to 39928bc

configs/buildroot32_defconfig

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
BR2_riscv=y
22
BR2_riscv_custom=y
3-
BR2_RISCV_ISA_CUSTOM_RVM=y
3+
BR2_RISCV_ISA_RVM=y
4+
BR2_RISCV_ISA_RVA=y
45
BR2_RISCV_32=y
5-
BR2_CCACHE=y
6+
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
67
BR2_TOOLCHAIN_BUILDROOT_CXX=y
78
BR2_PACKAGE_HOST_GDB=y
9+
BR2_CCACHE=y
10+
BR2_OPTIMIZE_S=y
811
BR2_ROOTFS_OVERLAY="../rootfs"
912
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh"
1013
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)"

configs/buildroot64_defconfig

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
BR2_riscv=y
22
BR2_riscv_custom=y
3-
BR2_RISCV_ISA_CUSTOM_RVM=y
4-
BR2_RISCV_ISA_CUSTOM_RVF=y
5-
BR2_RISCV_ISA_CUSTOM_RVD=y
6-
BR2_RISCV_ISA_CUSTOM_RVC=y
3+
BR2_RISCV_ISA_RVM=y
4+
BR2_RISCV_ISA_RVA=y
5+
BR2_RISCV_ISA_RVF=y
6+
BR2_RISCV_ISA_RVD=y
7+
BR2_RISCV_ISA_RVC=y
8+
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
79
BR2_CCACHE=y
8-
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
10+
BR2_OPTIMIZE_S=y
911
BR2_ROOTFS_OVERLAY="../rootfs"
1012
BR2_LINUX_KERNEL=y
1113
BR2_LINUX_KERNEL_CUSTOM_GIT=y

configs/busybox32.config

Lines changed: 64 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# Automatically generated make config: don't edit
3-
# Busybox version: 1.33.1
4-
# Wed May 21 17:21:23 2025
3+
# Busybox version: 1.37.0
4+
# Thu May 22 14:57:23 2025
55
#
66
CONFIG_HAVE_DOT_CONFIG=y
77

@@ -17,6 +17,7 @@ CONFIG_SHOW_USAGE=y
1717
CONFIG_FEATURE_VERBOSE_USAGE=y
1818
CONFIG_FEATURE_COMPRESS_USAGE=y
1919
CONFIG_LFS=y
20+
CONFIG_TIME64=y
2021
# CONFIG_PAM is not set
2122
# CONFIG_FEATURE_DEVPTS is not set
2223
# CONFIG_FEATURE_UTMP is not set
@@ -93,10 +94,16 @@ CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
9394
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
9495
CONFIG_PASSWORD_MINLEN=6
9596
CONFIG_MD5_SMALL=1
97+
CONFIG_SHA1_SMALL=3
98+
CONFIG_SHA1_HWACCEL=y
99+
CONFIG_SHA256_HWACCEL=y
96100
CONFIG_SHA3_SMALL=1
97-
# CONFIG_FEATURE_FAST_TOP is not set
98-
CONFIG_FEATURE_ETC_NETWORKS=y
99-
CONFIG_FEATURE_ETC_SERVICES=y
101+
CONFIG_FEATURE_NON_POSIX_CP=y
102+
# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
103+
CONFIG_FEATURE_USE_SENDFILE=y
104+
CONFIG_FEATURE_COPYBUF_KB=4
105+
CONFIG_MONOTONIC_SYSCALL=y
106+
CONFIG_IOCTL_HEX2STR_ERROR=y
100107
CONFIG_FEATURE_EDITING=y
101108
CONFIG_FEATURE_EDITING_MAX_LEN=1024
102109
# CONFIG_FEATURE_EDITING_VI is not set
@@ -120,14 +127,9 @@ CONFIG_LAST_SUPPORTED_WCHAR=0
120127
# CONFIG_UNICODE_BIDI_SUPPORT is not set
121128
# CONFIG_UNICODE_NEUTRAL_TABLE is not set
122129
# CONFIG_UNICODE_PRESERVE_BROKEN is not set
123-
CONFIG_FEATURE_NON_POSIX_CP=y
124-
# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
125-
CONFIG_FEATURE_USE_SENDFILE=y
126-
CONFIG_FEATURE_COPYBUF_KB=4
127-
CONFIG_FEATURE_SKIP_ROOTFS=y
128-
CONFIG_MONOTONIC_SYSCALL=y
129-
CONFIG_IOCTL_HEX2STR_ERROR=y
130-
# CONFIG_FEATURE_HWIB is not set
130+
# CONFIG_LOOP_CONFIGURE is not set
131+
# CONFIG_NO_LOOP_CONFIGURE is not set
132+
CONFIG_TRY_LOOP_CONFIGURE=y
131133

132134
#
133135
# Applets
@@ -162,6 +164,8 @@ CONFIG_BZIP2_SMALL=0
162164
# CONFIG_CPIO is not set
163165
# CONFIG_FEATURE_CPIO_O is not set
164166
# CONFIG_FEATURE_CPIO_P is not set
167+
# CONFIG_FEATURE_CPIO_IGNORE_DEVNO is not set
168+
# CONFIG_FEATURE_CPIO_RENUMBER_INODES is not set
165169
# CONFIG_DPKG is not set
166170
# CONFIG_DPKG_DEB is not set
167171
# CONFIG_GZIP is not set
@@ -197,6 +201,22 @@ CONFIG_GZIP_FAST=0
197201
#
198202
# Coreutils
199203
#
204+
CONFIG_FEATURE_VERBOSE=y
205+
206+
#
207+
# Common options for date and touch
208+
#
209+
# CONFIG_FEATURE_TIMEZONE is not set
210+
211+
#
212+
# Common options for cp and mv
213+
#
214+
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
215+
216+
#
217+
# Common options for df, du, ls
218+
#
219+
CONFIG_FEATURE_HUMAN_READABLE=y
200220
CONFIG_BASENAME=y
201221
CONFIG_CAT=y
202222
CONFIG_FEATURE_CATN=y
@@ -207,11 +227,13 @@ CONFIG_CHOWN=y
207227
CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
208228
CONFIG_CHROOT=y
209229
CONFIG_CKSUM=y
230+
CONFIG_CRC32=y
210231
CONFIG_COMM=y
211232
CONFIG_CP=y
212233
CONFIG_FEATURE_CP_LONG_OPTIONS=y
213234
CONFIG_FEATURE_CP_REFLINK=y
214235
CONFIG_CUT=y
236+
CONFIG_FEATURE_CUT_REGEX=y
215237
CONFIG_DATE=y
216238
CONFIG_FEATURE_DATE_ISOFMT=y
217239
# CONFIG_FEATURE_DATE_NANO is not set
@@ -223,6 +245,7 @@ CONFIG_FEATURE_DD_IBS_OBS=y
223245
CONFIG_FEATURE_DD_STATUS=y
224246
CONFIG_DF=y
225247
CONFIG_FEATURE_DF_FANCY=y
248+
CONFIG_FEATURE_SKIP_ROOTFS=y
226249
CONFIG_DIRNAME=y
227250
CONFIG_DOS2UNIX=y
228251
CONFIG_UNIX2DOS=y
@@ -316,13 +339,13 @@ CONFIG_TEST2=y
316339
CONFIG_FEATURE_TEST_64=y
317340
CONFIG_TIMEOUT=y
318341
CONFIG_TOUCH=y
319-
CONFIG_FEATURE_TOUCH_NODEREF=y
320342
CONFIG_FEATURE_TOUCH_SUSV3=y
321343
CONFIG_TR=y
322344
CONFIG_FEATURE_TR_CLASSES=y
323345
CONFIG_FEATURE_TR_EQUIV=y
324346
CONFIG_TRUE=y
325347
CONFIG_TRUNCATE=y
348+
CONFIG_TSORT=y
326349
CONFIG_TTY=y
327350
CONFIG_UNAME=y
328351
CONFIG_UNAME_OSNAME="GNU/Linux"
@@ -342,21 +365,6 @@ CONFIG_FEATURE_WC_LARGE=y
342365
CONFIG_WHOAMI=y
343366
CONFIG_YES=y
344367

345-
#
346-
# Common options
347-
#
348-
CONFIG_FEATURE_VERBOSE=y
349-
350-
#
351-
# Common options for cp and mv
352-
#
353-
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
354-
355-
#
356-
# Common options for df, du, ls
357-
#
358-
CONFIG_FEATURE_HUMAN_READABLE=y
359-
360368
#
361369
# Console Utilities
362370
#
@@ -424,6 +432,7 @@ CONFIG_VI=y
424432
CONFIG_FEATURE_VI_MAX_LEN=4096
425433
# CONFIG_FEATURE_VI_8BIT is not set
426434
CONFIG_FEATURE_VI_COLON=y
435+
CONFIG_FEATURE_VI_COLON_EXPAND=y
427436
CONFIG_FEATURE_VI_YANKMARK=y
428437
CONFIG_FEATURE_VI_SEARCH=y
429438
# CONFIG_FEATURE_VI_REGEX_SEARCH is not set
@@ -437,6 +446,7 @@ CONFIG_FEATURE_VI_ASK_TERMINAL=y
437446
CONFIG_FEATURE_VI_UNDO=y
438447
CONFIG_FEATURE_VI_UNDO_QUEUE=y
439448
CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256
449+
CONFIG_FEATURE_VI_VERBOSE_STATUS=y
440450
CONFIG_FEATURE_ALLOW_EXEC=y
441451

442452
#
@@ -445,16 +455,22 @@ CONFIG_FEATURE_ALLOW_EXEC=y
445455
CONFIG_FIND=y
446456
CONFIG_FEATURE_FIND_PRINT0=y
447457
CONFIG_FEATURE_FIND_MTIME=y
458+
CONFIG_FEATURE_FIND_ATIME=y
459+
CONFIG_FEATURE_FIND_CTIME=y
448460
CONFIG_FEATURE_FIND_MMIN=y
461+
CONFIG_FEATURE_FIND_AMIN=y
462+
CONFIG_FEATURE_FIND_CMIN=y
449463
CONFIG_FEATURE_FIND_PERM=y
450464
CONFIG_FEATURE_FIND_TYPE=y
451465
CONFIG_FEATURE_FIND_EXECUTABLE=y
452466
CONFIG_FEATURE_FIND_XDEV=y
453467
CONFIG_FEATURE_FIND_MAXDEPTH=y
454468
CONFIG_FEATURE_FIND_NEWER=y
455469
CONFIG_FEATURE_FIND_INUM=y
470+
CONFIG_FEATURE_FIND_SAMEFILE=y
456471
CONFIG_FEATURE_FIND_EXEC=y
457472
CONFIG_FEATURE_FIND_EXEC_PLUS=y
473+
CONFIG_FEATURE_FIND_EXEC_OK=y
458474
CONFIG_FEATURE_FIND_USER=y
459475
CONFIG_FEATURE_FIND_GROUP=y
460476
CONFIG_FEATURE_FIND_NOT=y
@@ -743,6 +759,7 @@ CONFIG_FEATURE_VOLUMEID_XFS=y
743759
# Miscellaneous Utilities
744760
#
745761
CONFIG_ADJTIMEX=y
762+
CONFIG_ASCII=y
746763
# CONFIG_BBCONFIG is not set
747764
# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
748765
CONFIG_BC=y
@@ -780,6 +797,7 @@ CONFIG_FBSPLASH=y
780797
# CONFIG_FLASH_LOCK is not set
781798
# CONFIG_FLASH_UNLOCK is not set
782799
# CONFIG_FLASHCP is not set
800+
CONFIG_GETFATTR=y
783801
# CONFIG_HDPARM is not set
784802
# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
785803
# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
@@ -823,10 +841,12 @@ CONFIG_RAIDAUTORUN=y
823841
# CONFIG_RFKILL is not set
824842
# CONFIG_RUNLEVEL is not set
825843
CONFIG_RX=y
844+
CONFIG_SEEDRNG=y
826845
CONFIG_SETFATTR=y
827846
CONFIG_SETSERIAL=y
828847
CONFIG_STRINGS=y
829848
CONFIG_TIME=y
849+
CONFIG_TREE=y
830850
CONFIG_TS=y
831851
CONFIG_TTYSIZE=y
832852
CONFIG_UBIATTACH=y
@@ -838,6 +858,7 @@ CONFIG_UBIUPDATEVOL=y
838858
CONFIG_UBIRENAME=y
839859
CONFIG_VOLNAME=y
840860
CONFIG_WATCHDOG=y
861+
# CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set
841862

842863
#
843864
# Networking Utilities
@@ -846,6 +867,9 @@ CONFIG_WATCHDOG=y
846867
# CONFIG_FEATURE_UNIX_LOCAL is not set
847868
# CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set
848869
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
870+
CONFIG_FEATURE_ETC_NETWORKS=y
871+
CONFIG_FEATURE_ETC_SERVICES=y
872+
# CONFIG_FEATURE_HWIB is not set
849873
# CONFIG_FEATURE_TLS_SHA1 is not set
850874
CONFIG_ARP=y
851875
# CONFIG_ARPING is not set
@@ -864,6 +888,7 @@ CONFIG_ARP=y
864888
CONFIG_HOSTNAME=y
865889
# CONFIG_DNSDOMAINNAME is not set
866890
# CONFIG_HTTPD is not set
891+
CONFIG_FEATURE_HTTPD_PORT_DEFAULT=0
867892
# CONFIG_FEATURE_HTTPD_RANGES is not set
868893
# CONFIG_FEATURE_HTTPD_SETUID is not set
869894
# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
@@ -911,6 +936,7 @@ CONFIG_IPRULE=y
911936
CONFIG_IPNEIGH=y
912937
CONFIG_FEATURE_IP_ADDRESS=y
913938
CONFIG_FEATURE_IP_LINK=y
939+
CONFIG_FEATURE_IP_LINK_CAN=y
914940
CONFIG_FEATURE_IP_ROUTE=y
915941
CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2"
916942
CONFIG_FEATURE_IP_TUNNEL=y
@@ -956,6 +982,7 @@ CONFIG_FEATURE_FANCY_PING=y
956982
# CONFIG_FEATURE_TELNET_WIDTH is not set
957983
# CONFIG_TELNETD is not set
958984
# CONFIG_FEATURE_TELNETD_STANDALONE is not set
985+
CONFIG_FEATURE_TELNETD_PORT_DEFAULT=0
959986
# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
960987
# CONFIG_TFTP is not set
961988
# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
@@ -976,13 +1003,15 @@ CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
9761003
CONFIG_WGET=y
9771004
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
9781005
# CONFIG_FEATURE_WGET_STATUSBAR is not set
1006+
CONFIG_FEATURE_WGET_FTP=y
9791007
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
9801008
# CONFIG_FEATURE_WGET_TIMEOUT is not set
9811009
CONFIG_FEATURE_WGET_HTTPS=y
9821010
CONFIG_FEATURE_WGET_OPENSSL=y
9831011
# CONFIG_WHOIS is not set
9841012
# CONFIG_ZCIP is not set
9851013
# CONFIG_UDHCPD is not set
1014+
# CONFIG_FEATURE_UDHCPD_BOOTP is not set
9861015
# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set
9871016
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
9881017
CONFIG_DHCPD_LEASES_FILE=""
@@ -992,6 +1021,7 @@ CONFIG_UDHCPC=y
9921021
CONFIG_FEATURE_UDHCPC_ARPING=y
9931022
CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y
9941023
CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
1024+
CONFIG_UDHCPC6_DEFAULT_SCRIPT=""
9951025
# CONFIG_UDHCPC6 is not set
9961026
# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set
9971027
# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set
@@ -1001,6 +1031,7 @@ CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
10011031
#
10021032
# Common options for DHCP applets
10031033
#
1034+
CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0"
10041035
# CONFIG_FEATURE_UDHCP_PORT is not set
10051036
CONFIG_UDHCP_DEBUG=9
10061037
CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
@@ -1018,17 +1049,19 @@ CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
10181049
#
10191050
# Mail Utilities
10201051
#
1052+
CONFIG_FEATURE_MIME_CHARSET=""
10211053
# CONFIG_MAKEMIME is not set
10221054
# CONFIG_POPMAILDIR is not set
10231055
# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
10241056
# CONFIG_REFORMIME is not set
10251057
# CONFIG_FEATURE_REFORMIME_COMPAT is not set
10261058
# CONFIG_SENDMAIL is not set
1027-
CONFIG_FEATURE_MIME_CHARSET=""
10281059

10291060
#
10301061
# Process Utilities
10311062
#
1063+
# CONFIG_FEATURE_FAST_TOP is not set
1064+
CONFIG_FEATURE_SHOW_THREADS=y
10321065
CONFIG_FREE=y
10331066
CONFIG_FUSER=y
10341067
CONFIG_IOSTAT=y
@@ -1067,7 +1100,6 @@ CONFIG_FEATURE_TOPMEM=y
10671100
CONFIG_UPTIME=y
10681101
# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set
10691102
CONFIG_WATCH=y
1070-
CONFIG_FEATURE_SHOW_THREADS=y
10711103

10721104
#
10731105
# Runit Utilities
@@ -1132,8 +1164,8 @@ CONFIG_CTTYHACK=y
11321164
# CONFIG_SHELL_HUSH is not set
11331165
# CONFIG_HUSH_BASH_COMPAT is not set
11341166
# CONFIG_HUSH_BRACE_EXPANSION is not set
1135-
# CONFIG_HUSH_LINENO_VAR is not set
11361167
# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set
1168+
# CONFIG_HUSH_LINENO_VAR is not set
11371169
# CONFIG_HUSH_INTERACTIVE is not set
11381170
# CONFIG_HUSH_SAVEHISTORY is not set
11391171
# CONFIG_HUSH_JOB is not set

0 commit comments

Comments
 (0)