gnome2 build failure

Jeremy Messenger mezz7 at cox.net
Fri Feb 20 14:17:56 PST 2004


On Fri, 20 Feb 2004 02:14:39 -0500, Joe Marcus Clarke 
<marcus at 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 at 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 at vectors.cx // adamw at FreeBSD.org // adamw at magnesium.net
>> http://www.vectors.cx


-- 
bsdforums.org 's moderator, mezz.


More information about the freebsd-gnome mailing list