Mercurial > gub
comparison gub/specs/libgc.py @ 6509:51850cb3bb0f
libgc: update url.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Mon, 14 Mar 2016 22:50:00 +0100 |
parents | 967f2299c437 |
children | ccc20ae889ca |
comparison
equal
deleted
inserted
replaced
6508:f5fa403f8bc6 | 6509:51850cb3bb0f |
---|---|
1 from gub import target | 1 from gub import target |
2 from gub import tools | 2 from gub import tools |
3 | 3 |
4 class Libgc (target.AutoBuild): | 4 class Libgc (target.AutoBuild): |
5 source = 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz' | 5 source = 'http://hboehm.info/gc/gc_source/gc-7.1.tar.gz' |
6 configure_flags = target.AutoBuild.configure_flags + '--enable-threads=pthreads ' | 6 configure_flags = target.AutoBuild.configure_flags + '--enable-threads=pthreads ' |
7 #source = 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz&version=6.8' | 7 #source = 'http://hboehm.info/gc/gc_source/gc6.8.tar.gz&version=6.8' |
8 | 8 |
9 class Libgc__linux (Libgc): | 9 class Libgc__linux (Libgc): |
10 configure_flags = (Libgc.configure_flags | 10 configure_flags = (Libgc.configure_flags |
11 + 'CFLAGS=-fno-stack-protector ') | 11 + 'CFLAGS=-fno-stack-protector ') |
12 | 12 |
13 class Libgc__freebsd (Libgc): | 13 class Libgc__freebsd (Libgc): |
14 make_flags = 'THREADDLLIBS=-pthread' | 14 make_flags = 'THREADDLLIBS=-pthread' |
15 | 15 |
16 class Libgc__freebsd__x86 (Libgc__freebsd): | 16 class Libgc__freebsd__x86 (Libgc__freebsd): |
17 source = 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz&version=6.8' | 17 source = 'http://hboehm.info/gc/gc_source/gc6.8.tar.gz&version=6.8' |
18 #patches = ['libgc-6.8-freebsd-x86_64.patch'] | 18 #patches = ['libgc-6.8-freebsd-x86_64.patch'] |
19 | 19 |
20 class Libgc__mingw (Libgc): | 20 class Libgc__mingw (Libgc): |
21 dependencies = [ | 21 dependencies = [ |
22 'pthreads-w32', | 22 'pthreads-w32', |
25 #'libgc-6.8-mingw-pthreads.patch', | 25 #'libgc-6.8-mingw-pthreads.patch', |
26 #'libgc-7.2-mingw-pthreads.patch', | 26 #'libgc-7.2-mingw-pthreads.patch', |
27 'libgc-7.2-mingw-threads.patch', | 27 'libgc-7.2-mingw-threads.patch', |
28 ] | 28 ] |
29 force_autoupdate = True | 29 force_autoupdate = True |
30 #source = 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz&version=6.8' | 30 #source = 'http://hboehm.info/gc/gc_source/gc6.8.tar.gz&version=6.8' |
31 source = 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2alpha4.tar.gz&version=7.2.4' | 31 source = 'http://hboehm.info/gc/gc_source/gc-7.2alpha4.tar.gz&version=7.2.4' |
32 | 32 |
33 class Libgc (tools.AutoBuild, Libgc): | 33 class Libgc (tools.AutoBuild, Libgc): |
34 pass | 34 pass |