pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/ORBit2 Fix incorrect use of "glib2" inlining which...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd52ae165c1e
branches:  trunk
changeset: 535710:bd52ae165c1e
user:      tron <tron%pkgsrc.org@localhost>
date:      Mon Nov 26 14:00:41 2007 +0000

description:
Fix incorrect use of "glib2" inlining which breaks the build if C99
compliant inlining is used. This package builds again with the
Mac OS X Leopard patch in the "glib2" package.

diffstat:

 net/ORBit2/distinfo         |   3 ++-
 net/ORBit2/patches/patch-ad |  17 +++++++++++++++++
 2 files changed, 19 insertions(+), 1 deletions(-)

diffs (35 lines):

diff -r 61a28f6b2cbb -r bd52ae165c1e net/ORBit2/distinfo
--- a/net/ORBit2/distinfo       Mon Nov 26 11:38:50 2007 +0000
+++ b/net/ORBit2/distinfo       Mon Nov 26 14:00:41 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.38 2007/10/31 19:48:32 drochner Exp $
+$NetBSD: distinfo,v 1.39 2007/11/26 14:00:41 tron Exp $
 
 SHA1 (ORBit2-2.14.10.tar.bz2) = f5d7bbe36562b5daad48b92cc5b17afa12d211ee
 RMD160 (ORBit2-2.14.10.tar.bz2) = f6df0bf38218ba0d02e2e332d570cf3e1831ec53
@@ -6,3 +6,4 @@
 SHA1 (patch-aa) = 6e87e28e3634908f35c219f81a47d0353cfaf551
 SHA1 (patch-ab) = 1661eaaa0119895a860e0c667990ea71b80e8ace
 SHA1 (patch-ac) = 075a11883b9d0a3ec7d5d93b37007ba64e1baf41
+SHA1 (patch-ad) = a6599d163cf577230b310845999cee2d343d7613
diff -r 61a28f6b2cbb -r bd52ae165c1e net/ORBit2/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/ORBit2/patches/patch-ad       Mon Nov 26 14:00:41 2007 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-ad,v 1.3 2007/11/26 14:00:41 tron Exp $
+
+--- include/orbit/GIOP/giop-endian.h.orig      2007-09-10 13:11:47.000000000 +0100
++++ include/orbit/GIOP/giop-endian.h   2007-11-26 13:48:57.000000000 +0000
+@@ -8,9 +8,9 @@
+ #ifdef ORBIT2_INTERNAL_API
+ 
+ /* This is also defined in IIOP-types.c */
+-void giop_byteswap(guchar *outdata,
+-                 const guchar *data,
+-                 gulong datalen);
++G_INLINE_FUNC void giop_byteswap(guchar *outdata,
++                               const guchar *data,
++                               gulong datalen);
+ 
+ #if defined(G_CAN_INLINE) && !defined(GIOP_DO_NOT_INLINE_IIOP_BYTESWAP)
+ G_INLINE_FUNC void giop_byteswap(guchar *outdata,



Home | Main Index | Thread Index | Old Index