[20532] trunk/dports/cross/arm-aout-gcc
source_changes at macosforge.org
source_changes at macosforge.org
Sun Nov 5 01:32:56 PST 2006
Revision: 20532
http://trac.macosforge.org/projects/macports/changeset/20532
Author: pguyot at kallisys.net
Date: 2006-11-05 01:32:55 -0800 (Sun, 05 Nov 2006)
Log Message:
-----------
cross/arm-aout-gcc: update to 3.3.6 & newlib 1.14.0
Modified Paths:
--------------
trunk/dports/cross/arm-aout-gcc/Portfile
Added Paths:
-----------
trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h
trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c
Modified: trunk/dports/cross/arm-aout-gcc/Portfile
===================================================================
--- trunk/dports/cross/arm-aout-gcc/Portfile 2006-11-05 08:37:23 UTC (rev 20531)
+++ trunk/dports/cross/arm-aout-gcc/Portfile 2006-11-05 09:32:55 UTC (rev 20532)
@@ -2,10 +2,10 @@
PortSystem 1.0
name arm-aout-gcc
-version 3.3.3
+version 3.3.6
# Parameters for this port.
-set newlibversion 1.11.0
+set newlibversion 1.14.0
set crossgcc-target arm-aout
description gcc cross-compilers for arm-aout, with newlib runtime library.
@@ -15,21 +15,29 @@
platforms darwin
categories cross devel
maintainers pguyot at kallisys.net
-master_sites gnu:gcc/releases/gcc-${version}/:gcc \
+master_sites gnu:gcc/gcc-${version}/:gcc \
ftp://sources.redhat.com/pub/newlib/:newlib \
ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib
distfiles gcc-${version}.tar.gz:gcc newlib-${newlibversion}.tar.gz:newlib
worksrcdir gcc-${version}
-checksums gcc-${version}.tar.gz md5 9615e03f5f4f00bf550ef8d340b5f4d2 \
- newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4
+checksums gcc-${version}.tar.gz \
+ md5 22c911f0a10275a0035d6004b9d68b63 \
+ sha1 7c713380dc7eed4bf95e158118b555fc68031c73 \
+ rmd160 aa9bdc4d7549fc586684c4e6da90df68a1c191ff \
+ newlib-${newlibversion}.tar.gz \
+ md5 3fa663f131b355d3adb24ead4df678f2 \
+ sha1 edc50f5cda734b50c5431a2b8d1e579ac82ce3f9 \
+ rmd160 6f2b3f32759925142421ddc069229eff857dd106
# Download everything to gcc/
dist_subdir gcc
-# Patches for info's dir
+# Patches for info's dir and bugs that gcc 4.x doesn't like.
patchfiles patch-gcc-Makefile.in \
+ patch-gcc-f-com.h \
patch-gcc-f-Make-lang.in \
patch-gcc-java-Make-lang.in \
+ patch-gcc-java-gjavah.c \
patch-fastjar-Makefile.in
depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \
Added: trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h
===================================================================
--- trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h (rev 0)
+++ trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h 2006-11-05 09:32:55 UTC (rev 20532)
@@ -0,0 +1,11 @@
+--- com.h 2006-11-05 08:54:21.000000000 +0900
++++ /opt/local/var/db/dports/build/_Junk_src_macports-trunk_dports_cross_arm-aout-gcc/work/gcc-3.3.6/gcc/f/com.h 2006-11-05 08:54:00.000000000 +0900
+@@ -233,7 +233,7 @@
+ void ffecom_finish_progunit (void);
+ tree ffecom_get_invented_identifier (const char *pattern, ...)
+ ATTRIBUTE_PRINTF_1;
+-ffeinfoKindtype ffecom_gfrt_basictype (ffecomGfrt ix);
++ffeinfoBasictype ffecom_gfrt_basictype (ffecomGfrt ix);
+ ffeinfoKindtype ffecom_gfrt_kindtype (ffecomGfrt ix);
+ void ffecom_init_0 (void);
+ void ffecom_init_2 (void);
Added: trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c
===================================================================
--- trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c (rev 0)
+++ trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c 2006-11-05 09:32:55 UTC (rev 20532)
@@ -0,0 +1,11 @@
+--- gjavah.c 2006-11-05 09:01:19.000000000 +0900
++++ /opt/local/var/db/dports/build/_Junk_src_macports-trunk_dports_cross_arm-aout-gcc/work/gcc-3.3.6/gcc/java/gjavah.c 2006-11-05 09:01:01.000000000 +0900
+@@ -46,7 +46,7 @@
+ static int found_error = 0;
+
+ /* Nonzero if we're generating JNI output. */
+-static int flag_jni = 0;
++int flag_jni = 0;
+
+ /* When nonzero, warn when source file is newer than matching class
+ file. */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061105/c59bf50c/attachment.html
More information about the macports-changes
mailing list