From 26f1d702c861ea7646001e7771f278ee25b66027 Mon Sep 17 00:00:00 2001 From: Stefan Jumarea Date: Sat, 29 Oct 2022 13:27:50 +0300 Subject: [PATCH] patches: Include the first stddef header file When using Musl, the build breaks because the `include_next` cannot find a new `stddef.h` header file. Signed-off-by: Stefan Jumarea Reviewed-by: Maria Sfiraiala Reviewed-by: Razvan Deaconescu Approved-by: Razvan Deaconescu Tested-by: Unikraft CI GitHub-Closes: #18 --- ...Include-the-first-stddef-header-file.patch | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 patches/0007-Include-the-first-stddef-header-file.patch diff --git a/patches/0007-Include-the-first-stddef-header-file.patch b/patches/0007-Include-the-first-stddef-header-file.patch new file mode 100644 index 0000000..80a05d9 --- /dev/null +++ b/patches/0007-Include-the-first-stddef-header-file.patch @@ -0,0 +1,26 @@ +From ba952bed536bce35464e5060bc563ff597fa6f3b Mon Sep 17 00:00:00 2001 +From: Stefan Jumarea +Date: Sat, 29 Oct 2022 13:11:24 +0300 +Subject: [PATCH] Include the first `stddef.h` header file. + +Signed-off-by: Stefan Jumarea +--- + include/cstddef | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/cstddef b/include/cstddef +index bd62d6db3..0baf2ad07 100644 +--- a/include/cstddef ++++ b/include/cstddef +@@ -41,7 +41,7 @@ Types: + #endif + + // Don't include our own ; we don't want to declare ::nullptr_t. +-#include_next ++#include + #include <__nullptr> + + _LIBCPP_BEGIN_NAMESPACE_STD +-- +2.25.1 + -- 2.39.5