[116699] trunk/dports/sysutils/am-utils
cal at macports.org
cal at macports.org
Mon Feb 3 15:38:22 PST 2014
Revision: 116699
https://trac.macports.org/changeset/116699
Author: cal at macports.org
Date: 2014-02-03 15:38:22 -0800 (Mon, 03 Feb 2014)
Log Message:
-----------
am-utils: fix build on mavericks(?), closes #42358
Modified Paths:
--------------
trunk/dports/sysutils/am-utils/Portfile
Added Paths:
-----------
trunk/dports/sysutils/am-utils/files/
trunk/dports/sysutils/am-utils/files/patch-amd__amq_subr.c-mavericks-rpc-compatibility.diff
trunk/dports/sysutils/am-utils/files/patch-amd__amq_xdr.c-mavericks-rpc-compatibility.diff
trunk/dports/sysutils/am-utils/files/patch-libamu__misc_rpc.c-mavericks-rpc-compatibility.diff
Modified: trunk/dports/sysutils/am-utils/Portfile
===================================================================
--- trunk/dports/sysutils/am-utils/Portfile 2014-02-03 23:28:06 UTC (rev 116698)
+++ trunk/dports/sysutils/am-utils/Portfile 2014-02-03 23:38:22 UTC (rev 116699)
@@ -28,6 +28,14 @@
configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man
+platform darwin {
+ if {${os.major} >= 13} {
+ patchfiles patch-amd__amq_subr.c-mavericks-rpc-compatibility.diff \
+ patch-amd__amq_xdr.c-mavericks-rpc-compatibility.diff \
+ patch-libamu__misc_rpc.c-mavericks-rpc-compatibility.diff
+ }
+}
+
test.run yes
test.target check
Added: trunk/dports/sysutils/am-utils/files/patch-amd__amq_subr.c-mavericks-rpc-compatibility.diff
===================================================================
--- trunk/dports/sysutils/am-utils/files/patch-amd__amq_subr.c-mavericks-rpc-compatibility.diff (rev 0)
+++ trunk/dports/sysutils/am-utils/files/patch-amd__amq_subr.c-mavericks-rpc-compatibility.diff 2014-02-03 23:38:22 UTC (rev 116699)
@@ -0,0 +1,9 @@
+--- amd/amq_subr.c.orig 2014-02-04 00:20:49.000000000 +0100
++++ amd/amq_subr.c 2014-02-04 00:21:10.000000000 +0100
+@@ -475,5 +475,5 @@
+ XDR xdr;
+
+ xdr.x_op = XDR_FREE;
+- return ((*xdr_args) (&xdr, (caddr_t *) args_ptr));
++ return ((*xdr_args) (&xdr, (caddr_t *) args_ptr, 0));
+ }
Added: trunk/dports/sysutils/am-utils/files/patch-amd__amq_xdr.c-mavericks-rpc-compatibility.diff
===================================================================
--- trunk/dports/sysutils/am-utils/files/patch-amd__amq_xdr.c-mavericks-rpc-compatibility.diff (rev 0)
+++ trunk/dports/sysutils/am-utils/files/patch-amd__amq_xdr.c-mavericks-rpc-compatibility.diff 2014-02-03 23:38:22 UTC (rev 116699)
@@ -0,0 +1,9 @@
+--- amq/amq_xdr.c.orig 2014-02-04 00:22:46.000000000 +0100
++++ amq/amq_xdr.c 2014-02-04 00:23:01.000000000 +0100
+@@ -263,5 +263,5 @@
+ XDR xdr;
+
+ xdr.x_op = XDR_FREE;
+- return ((*xdr_args) (&xdr, (caddr_t *) args_ptr));
++ return ((*xdr_args) (&xdr, (caddr_t *) args_ptr, 0));
+ }
Added: trunk/dports/sysutils/am-utils/files/patch-libamu__misc_rpc.c-mavericks-rpc-compatibility.diff
===================================================================
--- trunk/dports/sysutils/am-utils/files/patch-libamu__misc_rpc.c-mavericks-rpc-compatibility.diff (rev 0)
+++ trunk/dports/sysutils/am-utils/files/patch-libamu__misc_rpc.c-mavericks-rpc-compatibility.diff 2014-02-03 23:38:22 UTC (rev 116699)
@@ -0,0 +1,11 @@
+--- libamu/misc_rpc.c.orig 2014-02-04 00:18:04.000000000 +0100
++++ libamu/misc_rpc.c 2014-02-04 00:18:24.000000000 +0100
+@@ -157,7 +157,7 @@
+ /*
+ * Arguments
+ */
+- if (!(*arg_xdr) (&msg_xdr, arg))
++ if (!(*arg_xdr) (&msg_xdr, arg, 0))
+ return -EIO;
+
+ /*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140203/c4f51b85/attachment.html>
More information about the macports-changes
mailing list