summaryrefslogtreecommitdiff
path: root/databases/mysql57-client
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2017-01-12 09:39:47 +0000
committerjperkin <jperkin@pkgsrc.org>2017-01-12 09:39:47 +0000
commit4910aa324ab1476af407242105afc29007215cca (patch)
tree0ef7507c70577191254875ee4a37ee618e7bb81c /databases/mysql57-client
parent9953530aa18f777f3f4d420227ecd04f24732b12 (diff)
downloadpkgsrc-4910aa324ab1476af407242105afc29007215cca.tar.gz
Don't depend on rpcgen, just use the pre-generated headers. Fixes build
on SmartOS.
Diffstat (limited to 'databases/mysql57-client')
-rw-r--r--databases/mysql57-client/distinfo3
-rw-r--r--databases/mysql57-client/patches/patch-rapid_plugin_group__replication_rpcgen.cmake15
2 files changed, 17 insertions, 1 deletions
diff --git a/databases/mysql57-client/distinfo b/databases/mysql57-client/distinfo
index 33e815323d2..85f66c00e5c 100644
--- a/databases/mysql57-client/distinfo
+++ b/databases/mysql57-client/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2017/01/03 12:27:27 jperkin Exp $
+$NetBSD: distinfo,v 1.7 2017/01/12 09:39:47 jperkin Exp $
SHA1 (mysql-5.7.17.tar.gz) = 7d159e2d056ab6e10c89e0c8ef12ee7af3b99ef0
RMD160 (mysql-5.7.17.tar.gz) = acd8714fe1bda26466c4490b9e71d510677ac9a5
@@ -23,6 +23,7 @@ SHA1 (patch-mysql-test_CMakeLists.txt) = 4ba56ce255f5f89d9aece93181e54ddb572f301
SHA1 (patch-mysys__ssl_CMakeLists.txt) = 7ec44642cd13c5477175a94a007354c583ca9c3c
SHA1 (patch-mysys_kqueue__timers.c) = 836803e9c7353b813bc22a5b69cc263dea384c9b
SHA1 (patch-mysys_stacktrace.c) = 3e0794f544f0e35f44a694330885478247657842
+SHA1 (patch-rapid_plugin_group__replication_rpcgen.cmake) = 5c14be97bd1fd04b2b845f1a2422452445733474
SHA1 (patch-rapid_plugin_x_CMakeLists.txt) = 4e8ddfbdfa2d4e1f4b5c9421aeb4a337b5741165
SHA1 (patch-rapid_unittest_gunit_xplugin_CMakeLists.txt) = a531745be680ee06944678cfd35be10c653d1b17
SHA1 (patch-scripts_CMakeLists.txt) = b149f40f65c4ce8f6f4a7adf75f5ec4be44319f1
diff --git a/databases/mysql57-client/patches/patch-rapid_plugin_group__replication_rpcgen.cmake b/databases/mysql57-client/patches/patch-rapid_plugin_group__replication_rpcgen.cmake
new file mode 100644
index 00000000000..3af34e36706
--- /dev/null
+++ b/databases/mysql57-client/patches/patch-rapid_plugin_group__replication_rpcgen.cmake
@@ -0,0 +1,15 @@
+$NetBSD: patch-rapid_plugin_group__replication_rpcgen.cmake,v 1.1 2017/01/12 09:39:47 jperkin Exp $
+
+Don't depend on rpcgen, just use the pre-generated headers.
+
+--- rapid/plugin/group_replication/rpcgen.cmake.orig 2016-11-28 13:32:52.000000000 +0000
++++ rapid/plugin/group_replication/rpcgen.cmake
+@@ -64,7 +64,7 @@ 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)
+ # 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}