From e8a5122f0b04dbea9ee657a80967f9c7ad16f815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com> Date: Tue, 29 Jun 2010 13:22:00 +0000 Subject: [PATCH] - build locally garbage collector for w3m Even if gc is available in many systems it is quite often not available in good version. For safety provide known working version in buildout and link to this version by absolute path. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@36693 20353a03-c40f-0410-a6d1-a30d3c3de9de --- buildout/profiles/official-2.12.cfg | 1 + buildout/profiles/official.cfg | 1 + buildout/software-profiles/garbage-collector.cfg | 7 +++++++ buildout/software-profiles/w3m.cfg | 3 +++ 4 files changed, 12 insertions(+) create mode 100644 buildout/software-profiles/garbage-collector.cfg diff --git a/buildout/profiles/official-2.12.cfg b/buildout/profiles/official-2.12.cfg index 44315ee0c1..6185275c87 100644 --- a/buildout/profiles/official-2.12.cfg +++ b/buildout/profiles/official-2.12.cfg @@ -10,6 +10,7 @@ extends = ../software-profiles/apache.cfg ../software-profiles/automake-1.9.cfg ../software-profiles/erp5-2.12.cfg + ../software-profiles/garbage-collector.cfg ../software-profiles/tokyocabinet.cfg ../software-profiles/flare.cfg ../software-profiles/haproxy.cfg diff --git a/buildout/profiles/official.cfg b/buildout/profiles/official.cfg index 394ddbfbfe..51da8a4360 100644 --- a/buildout/profiles/official.cfg +++ b/buildout/profiles/official.cfg @@ -9,6 +9,7 @@ extends = ../software-profiles/apache.cfg ../software-profiles/automake-1.9.cfg ../software-profiles/erp5.cfg + ../software-profiles/garbage-collector.cfg ../software-profiles/tokyocabinet.cfg ../software-profiles/flare.cfg ../software-profiles/haproxy.cfg diff --git a/buildout/software-profiles/garbage-collector.cfg b/buildout/software-profiles/garbage-collector.cfg new file mode 100644 index 0000000000..20826a4373 --- /dev/null +++ b/buildout/software-profiles/garbage-collector.cfg @@ -0,0 +1,7 @@ +[buildout] +parts = garbage-collector + +[garbage-collector] +recipe = hexagonit.recipe.cmmi +md5sum = 2ff9924c7249ef7f736ecfe6f08f3f9b +url = http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz diff --git a/buildout/software-profiles/w3m.cfg b/buildout/software-profiles/w3m.cfg index 323e1009af..863c5ed430 100644 --- a/buildout/software-profiles/w3m.cfg +++ b/buildout/software-profiles/w3m.cfg @@ -5,3 +5,6 @@ parts = w3m recipe = hexagonit.recipe.cmmi md5sum = ba06992d3207666ed1bf2dcf7c72bf58 url = http://downloads.sourceforge.net/project/w3m/w3m/w3m-0.5.2/w3m-0.5.2.tar.gz +configure-options = --with-gc=${garbage-collector:location} +environment = + LDFLAGS =-Wl,-rpath=${garbage-collector:location}/lib -- 2.30.9