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
