blob: 31cae09c690d188e19a71b84c41da9fa3e6c119b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
$NetBSD: patch-rapid_plugin_group__replication_rpcgen.cmake,v 1.2 2018/11/13 11:24:38 markd Exp $
Don't depend on rpcgen, just use the pre-generated headers.
--- rapid/plugin/group_replication/rpcgen.cmake.orig 2018-06-08 09:56:29.000000000 +0000
+++ rapid/plugin/group_replication/rpcgen.cmake
@@ -64,7 +64,12 @@ FOREACH(X xcom_vp)
SET (x_vanilla_h ${XCOM_BASEDIR}/${X}.h.gen)
SET (x_vanilla_c ${XCOM_BASEDIR}/${X}_xdr.c.gen)
- IF(WIN32)
+ IF(1)
+ IF(RPC_INCLUDE_DIR STREQUAL "/usr/include/tirpc")
+ INCLUDE_DIRECTORIES(SYSTEM /usr/include/tirpc)
+ ADD_DEFINITIONS(-DHAVE_TIRPC)
+ SET(TIRPC_LIBRARY tirpc)
+ ENDIF()
# on windows system's there is no rpcgen, thence copy
# the files in the source directory
ADD_CUSTOM_COMMAND(OUTPUT ${x_gen_h} ${x_gen_c} ${x_tmp_plat_h}
|