aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc40
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2005-11-15 00:25:42 +0800
committergerald <gerald@FreeBSD.org>2005-11-15 00:25:42 +0800
commit877bbca3eb56fb4289b2c3dc16d8aa3c57cf8d10 (patch)
tree211cf5d1704b3e62358754973e73d3d37ddc59fd /lang/gcc40
parenta14f30f5783bf02f69bad69d9b9609eb7f8f8bbe (diff)
downloadfreebsd-ports-gnome-877bbca3eb56fb4289b2c3dc16d8aa3c57cf8d10.tar.gz
freebsd-ports-gnome-877bbca3eb56fb4289b2c3dc16d8aa3c57cf8d10.tar.zst
freebsd-ports-gnome-877bbca3eb56fb4289b2c3dc16d8aa3c57cf8d10.zip
Update to the 20051110 snapshot of GCC 4.0.3 (which requires a fix to
build with GCC 2.95 that I already submitted upstream as well). Add a long missing dependency on USE_ICONV=yes.[1] PR: 88894 [1] Submitted by: Björn König" <bkoenig@cs.tu-berlin.de> [1]
Diffstat (limited to 'lang/gcc40')
-rw-r--r--lang/gcc40/Makefile3
-rw-r--r--lang/gcc40/distinfo20
-rw-r--r--lang/gcc40/files/patch-libcpp-include-cpplib.h14
3 files changed, 26 insertions, 11 deletions
diff --git a/lang/gcc40/Makefile b/lang/gcc40/Makefile
index d3e6df540b99..da02d314dd09 100644
--- a/lang/gcc40/Makefile
+++ b/lang/gcc40/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 4.0.3
-PORTREVISION= 20051020
+PORTREVISION= 20051110
CATEGORIES= lang
VERSIONSTRING= 4.0-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
@@ -34,6 +34,7 @@ LATEST_LINK?= gcc40${PKGNAMESUFFIX}
USE_BISON= yes
USE_BZIP2= yes
USE_GMAKE= yes
+USE_ICONV= yes
USE_PERL5_BUILD=yes
USE_REINPLACE= yes
diff --git a/lang/gcc40/distinfo b/lang/gcc40/distinfo
index fdeb185a34ce..4080b650c69d 100644
--- a/lang/gcc40/distinfo
+++ b/lang/gcc40/distinfo
@@ -1,10 +1,10 @@
-MD5 (gcc-core-4.0-20051020.tar.bz2) = cd5cb05ca81fe47937de494db54c42b0
-SIZE (gcc-core-4.0-20051020.tar.bz2) = 13767818
-MD5 (gcc-g++-4.0-20051020.tar.bz2) = 082f10e54e07d7c2e88f29b58c9f81ba
-SIZE (gcc-g++-4.0-20051020.tar.bz2) = 2702021
-MD5 (gcc-objc-4.0-20051020.tar.bz2) = 307bdb68c4b424b19be82fe997b192c4
-SIZE (gcc-objc-4.0-20051020.tar.bz2) = 179828
-MD5 (gcc-testsuite-4.0-20051020.tar.bz2) = d8b9971b5042d425408f65f5028a3da1
-SIZE (gcc-testsuite-4.0-20051020.tar.bz2) = 3261525
-MD5 (gcc-fortran-4.0-20051020.tar.bz2) = 5e29aa599ed35e9d14817b0d53e2dcdf
-SIZE (gcc-fortran-4.0-20051020.tar.bz2) = 619594
+MD5 (gcc-core-4.0-20051110.tar.bz2) = 19be16d74418da07c7a116ad0d928143
+SIZE (gcc-core-4.0-20051110.tar.bz2) = 13773807
+MD5 (gcc-g++-4.0-20051110.tar.bz2) = cdd6c3e594f338c08c7127cedd576895
+SIZE (gcc-g++-4.0-20051110.tar.bz2) = 2701793
+MD5 (gcc-objc-4.0-20051110.tar.bz2) = 5bb85aa901f80f8a45d687c444020c5e
+SIZE (gcc-objc-4.0-20051110.tar.bz2) = 179711
+MD5 (gcc-testsuite-4.0-20051110.tar.bz2) = 893851f2ca7cfc4e350882d8376db9f5
+SIZE (gcc-testsuite-4.0-20051110.tar.bz2) = 3260743
+MD5 (gcc-fortran-4.0-20051110.tar.bz2) = e6e82e2e8c1dd6fa58456e8588a3c310
+SIZE (gcc-fortran-4.0-20051110.tar.bz2) = 623048
diff --git a/lang/gcc40/files/patch-libcpp-include-cpplib.h b/lang/gcc40/files/patch-libcpp-include-cpplib.h
new file mode 100644
index 000000000000..b0ff09983160
--- /dev/null
+++ b/lang/gcc40/files/patch-libcpp-include-cpplib.h
@@ -0,0 +1,14 @@
+Index: libcpp/include/cpplib.h
+===================================================================
+--- libcpp/include/cpplib.h (revision 106886)
++++ libcpp/include/cpplib.h (working copy)
+@@ -453,8 +453,7 @@
+
+ /* Called to emit a diagnostic if client_diagnostic option is true.
+ This callback receives the translated message. */
+- void (*error) (cpp_reader *, int, const char *, va_list *)
+- ATTRIBUTE_PRINTF(3,0);
++ void (*error) (cpp_reader *, int, const char *, va_list *);
+ };
+
+ /* Chain of directories to look for include files in. */