[45345] trunk/dports/gnome/evolution-data-server/files/ patch-calendar-libical-src-libical-icaltz-util.c.diff

blb at macports.org blb at macports.org
Tue Jan 13 19:29:01 PST 2009


Revision: 45345
          http://trac.macports.org/changeset/45345
Author:   blb at macports.org
Date:     2009-01-13 19:29:01 -0800 (Tue, 13 Jan 2009)
Log Message:
-----------
gnome/evolution-data-server - fix compile issue on Intel-based Macs
(ticket #17988)

Modified Paths:
--------------
    trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff

Modified: trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff
===================================================================
--- trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff	2009-01-14 03:27:24 UTC (rev 45344)
+++ trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff	2009-01-14 03:29:01 UTC (rev 45345)
@@ -1,12 +1,21 @@
---- calendar/libical/src/libical/icaltz-util.c.orig	2008-12-22 01:49:23.000000000 -0800
-+++ calendar/libical/src/libical/icaltz-util.c	2009-01-13 12:26:17.000000000 -0800
+--- calendar/libical/src/libical/icaltz-util.c.orig	2008-12-22 02:49:23.000000000 -0700
++++ calendar/libical/src/libical/icaltz-util.c	2009-01-13 20:09:57.000000000 -0700
 @@ -32,7 +32,8 @@
  #include <byteswap.h>
  #include <endian.h>
  #else
 -#include <sys/endian.h>
-+#define bswap_32(val) ((((val) & 0x000000ffU) << 24) | (((val) & 0x0000ff00U) <<  8) | (((val) & 0x00ff0000U) >>  8) | (((val) & 0xff000000U) >> 24))
-+#include <machine/endian.h>
++#define bswap32(val) ((((val) & 0x000000ffU) << 24) | (((val) & 0x0000ff00U) <<  8) | (((val) & 0x00ff0000U) >>  8) | (((val) & 0xff000000U) >> 24))
++#include <sys/types.h>
  #endif
  #include <limits.h>
  #include <time.h>
+@@ -99,7 +100,7 @@
+ #ifdef __linux__
+         return bswap_32 (*(const int *) ptr);
+ #else
+-         return bswap32 (*(const uint32_t *) ptr);
++         return bswap32 (*(const u_int32_t *) ptr);
+ #endif
+ #endif
+ 	else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090113/421a1824/attachment.html>


More information about the macports-changes mailing list