about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/libraries/libchop/0001-Fix-RPC-compilation-when-using-libtirpc-rather-than-.patch
blob: f5a016f63ac3e0a91594b13a4a4d3e9ea0fa1b95 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
From 86fd3be1d31d2e7c09603aa3a8966537ac01bb07 Mon Sep 17 00:00:00 2001
From: Maximilian Bosch <maximilian@mbosch.me>
Date: Tue, 11 Aug 2020 20:30:16 +0200
Subject: [PATCH] Fix RPC compilation when using libtirpc rather than glibc

---
 src/block-server.c        | 3 +++
 utils/chop-block-server.c | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/src/block-server.c b/src/block-server.c
index 3f97417..29b299e 100644
--- a/src/block-server.c
+++ b/src/block-server.c
@@ -18,6 +18,9 @@
 
 /* Server-side stubs.  */
 
+#include <rpc/types.h>
+#include <rpc/xdr.h>
+#include <rpc/auth.h>
 #include <rpc/svc.h>
 #include <chop/block-server.h>
 
diff --git a/utils/chop-block-server.c b/utils/chop-block-server.c
index a2076c0..9462f5d 100644
--- a/utils/chop-block-server.c
+++ b/utils/chop-block-server.c
@@ -19,6 +19,9 @@
    store, e.g. a GDBM block store, and serves it remotely.  A lot of code is
    borrowed from `chop-archiver.c'.  */
 
+#include <rpc/types.h>
+#include <rpc/xdr.h>
+#include <rpc/auth.h>
 #include <chop/chop-config.h>
 
 #include <alloca.h>
-- 
2.25.4