From c3b68b28c89db3c8afa79e34b8310a62ed454b7b Mon Sep 17 00:00:00 2001 From: David Chisnall Date: Fri, 10 Jan 2025 13:59:46 +0000 Subject: [PATCH] The DNS compartment is an implementation detail Don't require everyone to add it as a dependency. --- lib/tcpip/xmake.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tcpip/xmake.lua b/lib/tcpip/xmake.lua index 3ad38aa..517d75c 100644 --- a/lib/tcpip/xmake.lua +++ b/lib/tcpip/xmake.lua @@ -5,7 +5,7 @@ option("network-inject-faults") compartment("TCPIP") set_default(false) - add_deps("freestanding", "string", "message_queue_library", "event_group", "cxxrt", "unwind_error_handler") + add_deps("freestanding", "string", "message_queue_library", "event_group", "cxxrt", "unwind_error_handler", "DNS") add_cflags("-Wno-error=int-conversion", "-Wno-error=cheri-provenance", "-Wno-error=pointer-integer-compare", { force = true}) add_defines("CHERIOT_CUSTOM_DEFAULT_MALLOC_CAPABILITY") add_defines("CHERIOT_EXPOSE_FREERTOS_SEMAPHORE")