From e856348bebca9eda68357d81c8c7ec5a4a517602 Mon Sep 17 00:00:00 2001 From: gerald Date: Mon, 14 Nov 2005 00:28:31 +0000 Subject: Update to the 20051112 snapshot of GCC 4.1.0 (which requires a fix to build with GCC 2.95 that I already submitted upstream as well). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add a long missing dependency on USE_ICONV=yes.[1] PR: 88894 [1] Submitted by: Björn König" [1] --- lang/gcc46/Makefile | 3 ++- lang/gcc46/distinfo | 24 ++++++++++++------------ lang/gcc46/files/patch-libcpp-include-cpplib.h | 13 +++++++++++++ 3 files changed, 27 insertions(+), 13 deletions(-) create mode 100644 lang/gcc46/files/patch-libcpp-include-cpplib.h (limited to 'lang/gcc46') diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile index 8ec424a57745..ced84cc6ca87 100644 --- a/lang/gcc46/Makefile +++ b/lang/gcc46/Makefile @@ -8,7 +8,7 @@ PORTNAME= gcc PORTVERSION= 4.1.0 -PORTREVISION= 20051029 +PORTREVISION= 20051112 CATEGORIES= lang java VERSIONSTRING= 4.1-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} @@ -32,6 +32,7 @@ NOT_FOR_ARCHS= alpha USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes +USE_ICONV= yes USE_PERL5_BUILD=yes USE_REINPLACE= yes .if defined(WITH_JAVA_AWT) diff --git a/lang/gcc46/distinfo b/lang/gcc46/distinfo index b5a3dc7b2f06..1f94c33bf068 100644 --- a/lang/gcc46/distinfo +++ b/lang/gcc46/distinfo @@ -1,12 +1,12 @@ -MD5 (gcc-core-4.1-20051029.tar.bz2) = 1670137249c9d532d180a23fddf06218 -SIZE (gcc-core-4.1-20051029.tar.bz2) = 14403144 -MD5 (gcc-g++-4.1-20051029.tar.bz2) = bbdffff5e66c02a41a1b748a5bc759f4 -SIZE (gcc-g++-4.1-20051029.tar.bz2) = 3811839 -MD5 (gcc-objc-4.1-20051029.tar.bz2) = 98e1ec0ca939977f5ee47f4b4ef76941 -SIZE (gcc-objc-4.1-20051029.tar.bz2) = 190583 -MD5 (gcc-testsuite-4.1-20051029.tar.bz2) = c56b04b91f34264dddc232c57243932b -SIZE (gcc-testsuite-4.1-20051029.tar.bz2) = 3483377 -MD5 (gcc-fortran-4.1-20051029.tar.bz2) = dab9b49d5b9558d6d88aadf630f44b66 -SIZE (gcc-fortran-4.1-20051029.tar.bz2) = 698102 -MD5 (gcc-java-4.1-20051029.tar.bz2) = a0100024ff8b2e90d6a3be24e1f0fe8b -SIZE (gcc-java-4.1-20051029.tar.bz2) = 8724374 +MD5 (gcc-core-4.1-20051112.tar.bz2) = eee2d3c960c23f5a34dfa2a3cf772d73 +SIZE (gcc-core-4.1-20051112.tar.bz2) = 14437929 +MD5 (gcc-g++-4.1-20051112.tar.bz2) = 62fd6055f1ba905679d2bffbc3360b16 +SIZE (gcc-g++-4.1-20051112.tar.bz2) = 3811395 +MD5 (gcc-objc-4.1-20051112.tar.bz2) = 939579b4d5677913f21773d49d584f8f +SIZE (gcc-objc-4.1-20051112.tar.bz2) = 190636 +MD5 (gcc-testsuite-4.1-20051112.tar.bz2) = f48ddecca4d697e3c7a06f8a1a41f87e +SIZE (gcc-testsuite-4.1-20051112.tar.bz2) = 3488479 +MD5 (gcc-fortran-4.1-20051112.tar.bz2) = a9e0bb0daee2cc7144781c74267f7286 +SIZE (gcc-fortran-4.1-20051112.tar.bz2) = 706512 +MD5 (gcc-java-4.1-20051112.tar.bz2) = ef41502530af3300200c8ae0a0deec08 +SIZE (gcc-java-4.1-20051112.tar.bz2) = 8717626 diff --git a/lang/gcc46/files/patch-libcpp-include-cpplib.h b/lang/gcc46/files/patch-libcpp-include-cpplib.h new file mode 100644 index 000000000000..4c015b73cd38 --- /dev/null +++ b/lang/gcc46/files/patch-libcpp-include-cpplib.h @@ -0,0 +1,13 @@ +Index: libcpp/include/cpplib.h +=================================================================== +--- libcpp/include/cpplib.h (revision 106842) ++++ libcpp/include/cpplib.h (working copy) +@@ -474,7 +474,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); ++ ATTRIBUTE_FPTR_PRINTF(3,0); + }; + + /* Chain of directories to look for include files in. */ -- cgit