[Bsd-sharp-list] Problem building gnome-sharp20 on -CURRENT

tmclaugh at sdf.lonestar.org tmclaugh at sdf.lonestar.org
Thu Jul 5 08:46:59 MDT 2007


> On Tue, 2007-06-26 at 21:02 -0400, Phillip N. wrote:
>> Hi Joe,
>>
>> El dom, 10-06-2007 a las 17:05 -0400, Joe Marcus Clarke escribió:
>> > On Sun, 2007-06-10 at 16:02 -0400, Tom McLaughlin wrote:
>> > > On Sun, 2007-06-10 at 13:49 -0400, Joe Marcus Clarke wrote:
>> > > > While I'm sure Kris has reported this to you already,
>> gnome-sharp20 does
>> > > > not build on -CURRENT after the gcc4.2 import:
>> > > >
>> > > > http://www.marcuscom.com/tb/errors/7-CURRENT-FreeBSD/gnome-sharp-2.16.0_3.log
>> > > >
>> > > > The problem seems to be due to source file corruption.  The file
>> in
>> > > > question, Settings.cs, actually has one of those Thread error
>> lines at
>> > > > line 212:
>> > > >
>> > > > "Thread 285ded00 has exited with leftover thread-specific data
>> after 4
>> > > > destructor iterations"
>> > > >
>>
>> Does this happend alwais? or "just" sometimes?
>
> Always on i386.  Tomboy isn't included in amd64 for some reason, so I
> haven't seen it there.
>

Last time I enabled amd64 support it hung while building on pointyhat. 
Phillip says it works in his -CURRENT amd64 jail so I'll reenable it and
send Pav/Kris a heads up when I do it.

>>
>> I just setup a current (from today) tinderbox amd64 here:
>>
>> reeBSD siete.sofsis.cl 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Jun 26
>> 16:23:59 UTC 2007
>> killfill at siete.sofsis.cl:/usr/obj/usr/src/sys/GENERIC  amd64
>>
>> And it just compiled gnome-sharp20 just fine:
>> http://sofsis.cl/gnome-sharp-2.16.0_3.log
>>
>> > > > I'm not sure how this line got in there, but if one manually
>> removes it,
>> > > > then resumes the port build, it will complete successfully.  It
>> would be
>> > > > great if you guys could take a look at this as it is preventing
>> GNOME
>> > > > from building on -CURRENT.  Thanks.
>> > > >
>> > > > Joe
>> > > >
>> > >
>> > > What's the date of your -CURRENT?
>> >
>> > Host and TB are from yesterday's -CURRENT.
>> >
>> > >
>> > > FreeBSD 7.0-CURRENT #0: Sun May 27 15:53:33 EDT 2007
>> > >     root at releng-7:/usr/obj/usr/src/sys/GENERIC
>> > >
>> > > (host and tb chroot are kept in sync.)
>> >
>> > I've seen this now in TB, on my -CURRENT MacBook Pro, and in
>> pointyhat's
>> > logs.  There is definitely something going on here, but I haven't
>> looked
>> > to see how that Thread line is making it into the Settings.cs.
>> >
>>
>> Your macbook has only 1 cpu, right?
>
> One dual core CPU, so effectively two.  So does my Tinderbox machine
> (thanks to HTT).
>
>>  (i guess becouse you use generic.. :)
>
> And GENERIC with -CURRENT has SMP enabled.
>
>>
>> What about the i386 pointy mashine, Is it SMP?
>
> Some of the nodes may be, yes.
>
> Joe
>

My latest tinderbox builds are just finishing on a -CURRENT as of July
2nd.  The BSD# tree build with Mono 1.2.4 built all packages fine.  I am
seeing the gnome-sharp fail on the FreeBSD tree build.  Once the latest
run ends I'm going to delete mono and some other packages and build them
again so everything is built with the current gcc and with the latest
CFLAGS and see what happens.

Phillip, if every package succeeds to build in the 7-i386-BSDSharp build
you need to tell me when to merge everything into the FreeBSD tree.

tom
-- 
| tmclaugh at sdf.lonestar.org             tmclaugh at FreeBSD.org |
| FreeBSD                                   http://www.FreeBSD.org |



More information about the Bsd-sharp-list mailing list