From 3dc7044969b3651575098aee17c8d7a0582d361e Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 12 Jul 2025 17:54:10 +0800 Subject: [PATCH] gnu: capnproto: Fix tests. * gnu/packages/patches/capnproto-fix-test.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/serialization.scm (capnproto)[source]: Use it. Change-Id: I216563e5263f6d4e61e382b8d1eb5687c82b0cc1 --- gnu/local.mk | 1 + gnu/packages/patches/capnproto-fix-test.patch | 11 +++++++++++ gnu/packages/serialization.scm | 3 ++- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/capnproto-fix-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index d5369d7cbe9..e42eeb31e31 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1089,6 +1089,7 @@ dist_patch_DATA = \ %D%/packages/patches/calls-disable-application-test.patch \ %D%/packages/patches/calls-disable-sip-test.patch \ %D%/packages/patches/camlboot-dynamically-allocate-stack-signal.patch \ + %D%/packages/patches/capnproto-fix-test.patch \ %D%/packages/patches/capstone-fix-python-constants.patch \ %D%/packages/patches/catdoc-CVE-2017-11110.patch \ %D%/packages/patches/ccextractor-add-missing-header.patch \ diff --git a/gnu/packages/patches/capnproto-fix-test.patch b/gnu/packages/patches/capnproto-fix-test.patch new file mode 100644 index 00000000000..4b207644922 --- /dev/null +++ b/gnu/packages/patches/capnproto-fix-test.patch @@ -0,0 +1,11 @@ +diff -u a/src/kj/string-test.c++ b/src/kj/string-test.c++ +--- a/src/kj/string-test.c++ ++++ b/src/kj/string-test.c++ +@@ -22,6 +22,7 @@ + #include "string.h" + #include + #include ++#include + #include "vector.h" + + namespace kj { diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm index 6299cbb156f..6b4f5445cb0 100644 --- a/gnu/packages/serialization.scm +++ b/gnu/packages/serialization.scm @@ -742,7 +742,8 @@ This package also provides @samp{kdlpp}, a C++20 wrapper around @samp{ckdl}.") version ".tar.gz")) (sha256 (base32 - "03f1862ljdshg7d0rg3j7jzgm3ip55kzd2y91q7p0racax3hxx6i")))) + "03f1862ljdshg7d0rg3j7jzgm3ip55kzd2y91q7p0racax3hxx6i")) + (patches (search-patches "capnproto-fix-test.patch")))) (build-system gnu-build-system) (arguments `(#:phases