Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-05 Thread Andy Dougherty
On Mon, 4 Jun 2007, Mark Glines wrote: > On Mon, 4 Jun 2007 13:07:18 -0700 > chromatic <[EMAIL PROTECTED]> wrote: > > > On Monday 04 June 2007 12:49:45 Mark Glines wrote: > > > > > (the LD_LIBRARY_PATH bit is required on freebsd so parrot can find > > > libparrot.so.) > > > > The GNU linker sup

LD_LIBRARY_PATH required on FreeBSD (was: Re: GC bug on freebsd/x86, triggered by a perl6 test)

2007-06-05 Thread Mark Glines
On Tue, 5 Jun 2007 01:13:36 -0500 Joshua Isom <[EMAIL PROTECTED]> wrote: > After a little prodding around, I think the problem is that the > dynops aren't build with the rpath. I don't know how "proper" the > following patch is(i.e. linux doesn't seem to have a problem so > either this is right o

[perl #43133] Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-05 Thread via RT
# New Ticket Created by Joshua Isom # Please include the string: [perl #43133] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=43133 > After a little prodding around, I think the problem is that the dynops aren't build with

[perl #43130] Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-05 Thread via RT
# New Ticket Created by Mark Glines # Please include the string: [perl #43130] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=43130 > On Mon, 4 Jun 2007 13:07:18 -0700 chromatic <[EMAIL PROTECTED]> wrote: > On Monday 04 Ju

[perl #43131] Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-05 Thread via RT
# New Ticket Created by Jonathan Worthington # Please include the string: [perl #43131] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=43131 > Mark Glines wrote: > I tried the perl6 testsuite on freebsd at Coke's request, a

[perl #43132] Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-05 Thread via RT
# New Ticket Created by Mark Glines # Please include the string: [perl #43132] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=43132 > On Mon, 04 Jun 2007 21:39:08 +0100 Jonathan Worthington <[EMAIL PROTECTED]> wrote: > > As

Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread Joshua Isom
After a little prodding around, I think the problem is that the dynops aren't build with the rpath. I don't know how "proper" the following patch is(i.e. linux doesn't seem to have a problem so either this is right or the other way is right), but it does the trick. Index: config/gen/makefiles

Re: [perl #43130] AutoReply: Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread Mark Glines
On Mon, 04 Jun 2007 13:39:44 -0700 "Parrot via RT" <[EMAIL PROTECTED]> wrote: > Greetings, > > This message has been automatically generated in response to the > creation of a parrotbug regarding: > "Re: GC bug on freebsd/x86, triggered by a perl6 tes

Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread Mark Glines
On Mon, 04 Jun 2007 21:39:08 +0100 Jonathan Worthington <[EMAIL PROTECTED]> wrote: > > Assertion failed: (s->encoding && s->charset > > && !PObj_on_free_list_TEST(s)), function string_hash, file > > src/string.c, line 2024. Abort trap (core dumped) > > > I'm betting that it's the !PObj_on_free_l

Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread Mark Glines
On Mon, 4 Jun 2007 13:07:18 -0700 chromatic <[EMAIL PROTECTED]> wrote: > On Monday 04 June 2007 12:49:45 Mark Glines wrote: > > > (the LD_LIBRARY_PATH bit is required on freebsd so parrot can find > > libparrot.so.) > > The GNU linker supports a flag to mark a relocatable shared library. > From

Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread Jonathan Worthington
Mark Glines wrote: I tried the perl6 testsuite on freebsd at Coke's request, and discovered a test that fails on freebsd but succeeds on linux. The test seems to be a GC-related assertion failure; parrot -G does not crash, parrot without -G does crash. ... Assertion failed: (s->encoding && s->

[perl #43129] Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread via RT
# New Ticket Created by chromatic # Please include the string: [perl #43129] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=43129 > On Monday 04 June 2007 12:49:45 Mark Glines wrote: > (the LD_LIBRARY_PATH bit is required

Re: GC bug on freebsd/x86, triggered by a perl6 test

2007-06-04 Thread chromatic
On Monday 04 June 2007 12:49:45 Mark Glines wrote: > (the LD_LIBRARY_PATH bit is required on freebsd so parrot can find > libparrot.so.) The GNU linker supports a flag to mark a relocatable shared library. From my Makefile: -Wl,-rpath=/home/chromatic/dev/parrot/blib/lib I don't know