[DragonFlyBSD - Bug #1525] boehm-gc problems

Chris Turner via Redmine bugtracker-admin at leaf.dragonflybsd.org
Sat Oct 13 19:13:07 PDT 2012


Issue #1525 has been updated by Chris Turner.


well.. unfortunately threading doesn't appear to be a 'hack it and it works' kind 
of an issue (as mostly expected).

ecl builds 99% of the way through to the link stage, but based on a truss, issues a GC during its link command, and due to some ifdeffery, there is some kind of threaded 'gc stop/start world'
signal mismatching going on. will need to dig deeper on this .. but not today.

this might be a different case for non-threaded operation - but my 'hack the files' level of understanding on this one is too low to say.


----------------------------------------
Bug #1525: boehm-gc problems
http://bugs.dragonflybsd.org/issues/1525

Author: Hasso Tepper
Status: New
Priority: Normal
Assignee: 
Category: 
Target version: 


Although devel/boehm-gc builds on DragonFly, there are problems - its own 
testuite doesn't run. The test for garbage collecting functionality either 
segfaults or hangs and if boehm-gc is built with threading support (making it 
treat DragonFly as FreeBSD), threading test does the same.

Note, that boehm-gc is used by in many software pieces (mainly various 
programming languages) and is probably onw of reasons why so many languages 
actually fail to run on DragonFly.

How to test:

fetch http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz
tar zxf gc-7.1.tar.gz
cd gc-7.1
./configure --disable-threads
gmake
gmake check


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Bugs mailing list