The branch main has been updated by mr: URL: https://cgit.FreeBSD.org/src/commit/?id=235071bd981647a4adfdb500c77cd2603790958c
commit 235071bd981647a4adfdb500c77cd2603790958c Author: Michael Reifenberger <m...@freebsd.org> AuthorDate: 2025-04-18 09:53:46 +0000 Commit: Michael Reifenberger <m...@freebsd.org> CommitDate: 2025-08-13 14:03:32 +0000 Modify nanobsd/defaults.sh to reduce buildsize, buildtime and increase imgsize to fit. Not building debug symbols and tests reduces _.w/ from 1465 to 503 MB. Increasing the mediasize to 6000000 let the image be built. Otherwise I get: ... 00:33:58 ## build code slice 00:33:58 ### log: /usr/obj/nanobsd.full/_.cs /usr/obj/nanobsd.full/_.mnt: write failed, filesystem is full Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D49885 --- tools/tools/nanobsd/defaults.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/tools/nanobsd/defaults.sh b/tools/tools/nanobsd/defaults.sh index 65bace957f71..59ae8d92f4af 100755 --- a/tools/tools/nanobsd/defaults.sh +++ b/tools/tools/nanobsd/defaults.sh @@ -79,7 +79,12 @@ CONF_BUILD=' ' CONF_INSTALL=' ' # Options to put in make.conf during both build- & installworld. -CONF_WORLD=' ' +CONF_WORLD=' +WITHOUT_DEBUG_FILES=true +WITHOUT_LIB32=true +WITHOUT_KERNEL_SYMBOLS=true +WITHOUT_TESTS=true +' # Kernel config file to use NANO_KERNEL=GENERIC @@ -104,7 +109,7 @@ NANO_NEWFS="-b 4096 -f 512 -i 8192 -U" NANO_DRIVE=ada0 # Target media size in 512 bytes sectors -NANO_MEDIASIZE=2000000 +NANO_MEDIASIZE=4000000 # Number of code images on media (1 or 2) NANO_IMAGES=2