diff --git a/Makefile b/Makefile index 610add28..34164467 100644 --- a/Makefile +++ b/Makefile @@ -251,7 +251,9 @@ build-image: clean: $(Q)$(RM) $(BIN) $(OBJS) $(deps) $(Q)$(MAKE) -C mini-gdbstub clean - $(Q)$(MAKE) -C minislirp/src clean + $(Q)if [ -n "$(MINISLIRP_DIR)" ] && [ -d "$(MINISLIRP_DIR)/src" ]; then \ + $(MAKE) -C $(MINISLIRP_DIR)/src clean; \ + fi distclean: clean $(Q)$(RM) riscv-harts.dtsi diff --git a/configs/linux.config b/configs/linux.config index a8bb3fb8..b54c82ce 100644 --- a/configs/linux.config +++ b/configs/linux.config @@ -472,7 +472,7 @@ CONFIG_NET=y # # Networking options # -# CONFIG_PACKET is not set +CONFIG_PACKET=y CONFIG_UNIX=y CONFIG_UNIX_SCM=y CONFIG_AF_UNIX_OOB=y diff --git a/scripts/build-image.sh b/scripts/build-image.sh index 8866ebc8..0b977a4e 100755 --- a/scripts/build-image.sh +++ b/scripts/build-image.sh @@ -35,7 +35,7 @@ function do_buildroot { if [ ! -d buildroot ]; then echo "Cloning Buildroot..." - ASSERT git clone https://github.com/buildroot/buildroot -b 2024.11.1 --depth=1 + ASSERT git clone https://github.com/buildroot/buildroot -b 2025.02.x --depth=1 else echo "buildroot/ already exists, skipping clone" fi