changeset 6217:0146243c7915

Update tarballs to gcc 4.7.2 (WIP, gcc doesn't build)
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Fri, 08 Mar 2013 10:03:48 -0500
parents d106a62771d3
children 2aaa8977b766
files gub/specs/cross/binutils.py gub/specs/cross/gcc.py
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/cross/binutils.py	Sat Feb 23 14:33:49 2013 -0500
+++ b/gub/specs/cross/binutils.py	Fri Mar 08 10:03:48 2013 -0500
@@ -4,7 +4,7 @@
 from gub.specs import binutils
 
 class Binutils (cross.AutoBuild):
-    source = 'http://ftp.gnu.org/pub/gnu/binutils/binutils-2.19.1.tar.bz2'
+    source = 'http://ftp.gnu.org/pub/gnu/binutils/binutils-2.23.1.tar.bz2'
     patches = []
     dependencies = [
         'tools::zlib',
--- a/gub/specs/cross/gcc.py	Sat Feb 23 14:33:49 2013 -0500
+++ b/gub/specs/cross/gcc.py	Fri Mar 08 10:03:48 2013 -0500
@@ -8,7 +8,7 @@
 from gub.specs import gcc
 
 class Gcc (cross.AutoBuild):
-    source = 'http://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2'
+    source = 'http://ftp.gnu.org/pub/gnu/gcc/gcc-4.7.2/gcc-4.7.2.tar.gz'
     dependencies = ['cross/binutils']
     configure_flags = (cross.AutoBuild.configure_flags
                 + '%(enable_languages)s'
@@ -36,7 +36,7 @@
         d['c++-runtime'] = [prefix_dir + '/lib/libstdc++.so*']
         return d
     def languages (self):
-        return ['c', 'c++']
+        return ['c', 'c++', 'fortran']
     @context.subst_method
     def enable_languages (self):
         flags = ' --enable-languages=' + ','.join (self.languages ()) 
@@ -77,14 +77,14 @@
 Gcc__linux = Gcc__from__source
 
 class Gcc__mingw (Gcc):
-    source = 'http://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.1/gcc-4.1.1.tar.bz2'
+    source = 'http://ftp.gnu.org/pub/gnu/gcc/gcc-4.7.2/gcc-4.7.2.tar.gz'
     dependencies = (Gcc.dependencies
                 + ['mingw-runtime', 'w32api']
                 + ['tools::libtool'])
     def patch (self):
         Gcc.patch (self)
         for f in ['%(srcdir)s/gcc/config/i386/mingw32.h',
-                  '%(srcdir)s/gcc/config/i386/t-mingw32']:
+                  '%(srcdir)s/gcc/config/i386/t-mingw-w32']:
             self.file_sub ([('/mingw/include','%(prefix_dir)s/include'),
                             ('/mingw/lib','%(prefix_dir)s/lib'),
                             ], f)