[77550] trunk/dports/lang/gcl
jmr at macports.org
jmr at macports.org
Sun Apr 3 00:38:56 PDT 2011
Revision: 77550
http://trac.macports.org/changeset/77550
Author: jmr at macports.org
Date: 2011-04-03 00:38:55 -0700 (Sun, 03 Apr 2011)
Log Message:
-----------
gcl: fix "error: conflicting types for 'my_sbrk'" (#12906)
Modified Paths:
--------------
trunk/dports/lang/gcl/Portfile
Added Paths:
-----------
trunk/dports/lang/gcl/files/sbrk.diff
Modified: trunk/dports/lang/gcl/Portfile
===================================================================
--- trunk/dports/lang/gcl/Portfile 2011-04-03 07:25:46 UTC (rev 77549)
+++ trunk/dports/lang/gcl/Portfile 2011-04-03 07:38:55 UTC (rev 77550)
@@ -22,7 +22,7 @@
depends_lib port:gettext port:readline port:gmp
-patchfiles configure.diff
+patchfiles configure.diff sbrk.diff
if {${os.major} >= 9 && ${os.platform} == "darwin"} {
patchfiles-append stack_t.diff
}
Added: trunk/dports/lang/gcl/files/sbrk.diff
===================================================================
--- trunk/dports/lang/gcl/files/sbrk.diff (rev 0)
+++ trunk/dports/lang/gcl/files/sbrk.diff 2011-04-03 07:38:55 UTC (rev 77550)
@@ -0,0 +1,16 @@
+--- h/powerpc-macosx.h.orig 2011-04-03 17:21:21.000000000 +1000
++++ h/powerpc-macosx.h 2011-04-03 17:34:35.000000000 +1000
+@@ -36,10 +36,10 @@ extern char *mach_brkpt;
+ extern char *get_dbegin ();
+
+ #undef SET_REAL_MAXPAGE
+-#define SET_REAL_MAXPAGE { my_sbrk(0); real_maxpage = (int) mach_maplimit/PAGESIZE; }
++#define SET_REAL_MAXPAGE { sbrk(0); real_maxpage = (int) mach_maplimit/PAGESIZE; }
+
+-#define sbrk my_sbrk
+-extern char *my_sbrk(int incr);
++/*#define sbrk my_sbrk
++extern char *my_sbrk(int incr);*/
+
+
+ /** (si::save-system "...") a.k.a. unexec implementation */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110403/f2b00f68/attachment.html>
More information about the macports-changes
mailing list