Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Feb 2004 16:16:51 -0600
From:      Jeremy Messenger <mezz7@cox.net>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: gnome2 build failure
Message-ID:  <opr3ov6dge8ckrg5@smtp.central.cox.net>
In-Reply-To: <1077261279.14072.32.camel@shumai.marcuscom.com>
References:  <20040220055651.GG13847@toxic.magnesium.net> <opr3nm5mbo8ckrg5@smtp.central.cox.net> <20040220071247.GH13847@toxic.magnesium.net> <1077261279.14072.32.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 20 Feb 2004 02:14:39 -0500, Joe Marcus Clarke 
<marcus@marcuscom.com> wrote:

> On Fri, 2004-02-20 at 02:12, Adam Weinberger wrote:
>> >> (02.20.2004 @ 0104 PST): Jeremy Messenger said, in 1.6K: <<
>> > On Fri, 20 Feb 2004 00:56:51 -0500, Adam Weinberger 
>> <adamw@magnesium.net>
>> > wrote:
>> >
>> > >net/straw fails to install on a clean 2.4 build on -current.
>> >
>> > Yeah, there have some chats in -current and -ports.. It's strange 
>> that I
>> > can't reproduce it on old -CURRENT.. I am building the update of 
>> -CURRENT
>> > right now to see if it will break the straw build. Can you try
>> > libpthread->libc_r to see if it will solve your problem? Also, can you
>> > show your pkg_info too?
>> >> end of "Re: gnome2 build failure" from Jeremy Messenger <<
>>
>> This was a completely clean build, so there should be no
>> libpthread/libc_r issues. As for the pkg_info, x11/gnome2 had installed,
>> and all of x11/gnome2-fifth-toe had installed up to straw.
>
> The problem may not be a conflict between thread libraries, but a
> problem with libpthread itself.  Can you libmap libpthread -> libc_r and
> see if it builds?  If so, something may need to be done to Python, or
> one of straw's other dependencies...something naughty.

Does this narrow down?

straw.orig = libc_r
straw = libpthread

diff -ur /usr/X11R6/share/gnome/straw.orig /usr/X11R6/share/gnome/straw:
=======================================================
Binary files /usr/X11R6/share/gnome/straw.orig/LookupManager.pyc and 
/usr/X11R6/share/gnome/straw/LookupManager.pyc differ
Binary files /usr/X11R6/share/gnome/straw.orig/LookupManager.pyo and 
/usr/X11R6/share/gnome/straw/LookupManager.pyo differ
Binary files /usr/X11R6/share/gnome/straw.orig/Main.pyc and 
/usr/X11R6/share/gnome/straw/Main.pyc differ
Binary files /usr/X11R6/share/gnome/straw.orig/Main.pyo and 
/usr/X11R6/share/gnome/straw/Main.pyo differ
Only in /usr/X11R6/share/gnome/straw.orig: default_subscriptions.opml
Only in /usr/X11R6/share/gnome/straw.orig: image-broken.png
Only in /usr/X11R6/share/gnome/straw.orig: image-waiting.png
Only in /usr/X11R6/share/gnome/straw.orig: offline.png
Only in /usr/X11R6/share/gnome/straw.orig: online.png
Only in /usr/X11R6/share/gnome/straw.orig: straw.glade
Only in /usr/X11R6/share/gnome/straw.orig: straw.png
=======================================================

Python compile the optimize on LookupManager.py and Main.py in Straw's 
script in the different way. So, there must be something in the 
LookupManager.py and Main.py that libpthread doesn't like? I tried to use 
the bsdiff and diff --text, but it doesn't show clear.

Cheers,
Mezz

> Joe
>
>>
>> # Adam
>>
>>
>> --
>> Adam Weinberger
>> adam@vectors.cx // adamw@FreeBSD.org // adamw@magnesium.net
>> http://www.vectors.cx


-- 
bsdforums.org 's moderator, mezz.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opr3ov6dge8ckrg5>