diff gub/specs/libgc.py @ 6512:ccc20ae889ca default tip guix

mingw::guile-2.0.7 builds.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 24 Mar 2016 08:03:39 +0100
parents 51850cb3bb0f
children
line wrap: on
line diff
--- a/gub/specs/libgc.py	Mon Mar 14 23:03:50 2016 +0100
+++ b/gub/specs/libgc.py	Thu Mar 24 08:03:39 2016 +0100
@@ -2,9 +2,11 @@
 from gub import tools
 
 class Libgc (target.AutoBuild):
-    source = 'http://hboehm.info/gc/gc_source/gc-7.1.tar.gz'
+    source = 'http://hboehm.info/gc/gc_source/gc-7.2alpha4.tar.gz&version=7.2.4'
+    xsource = 'http://hboehm.info/gc/gc_source/gc-7.4.2.tar.gz'
+    xsource = 'http://hboehm.info/gc/gc_source/gc-7.2.tar.gz'
+    xsource = 'http://hboehm.info/gc/gc_source/gc6.8.tar.gz&version=6.8'
     configure_flags = target.AutoBuild.configure_flags + '--enable-threads=pthreads '
-    #source = 'http://hboehm.info/gc/gc_source/gc6.8.tar.gz&version=6.8'
 
 class Libgc__linux (Libgc):
     configure_flags = (Libgc.configure_flags
@@ -19,11 +21,15 @@
 
 class Libgc__mingw (Libgc):
     dependencies = [
-        'pthreads-w32',
+        'tools::autoconf',
+        'tools::automake',
+        'tools::libtool',
+        #'pthreads-w32',
         ]
     patches = [
         #'libgc-6.8-mingw-pthreads.patch',
         #'libgc-7.2-mingw-pthreads.patch',
+        #'libgc-7.2-automake-1.15.patch',
         'libgc-7.2-mingw-threads.patch',
         ]
     force_autoupdate = True