ports/118941: sysutils/gnome-system-tools 2.20.0 won't build on FreeBSD 6.2 with GCC 3.4.6

Jeremy Messenger mezz7 at cox.net
Sat Dec 22 14:41:34 PST 2007


On Sat, 22 Dec 2007 16:03:51 -0600, Joe Marcus Clarke  
<marcus at marcuscom.com> wrote:

>
> On Sat, 2007-12-22 at 21:20 +0000, Jeremy Messenger wrote:
>> The following reply was made to PR ports/118941; it has been noted by  
>> GNATS.
>>
>> From: "Jeremy Messenger" <mezz7 at cox.net>
>> To: bug-followup at freebsd.org, keith.gaughan at gmail.com
>> Cc:
>> Subject: Re: ports/118941: sysutils/gnome-system-tools 2.20.0 won't  
>> build on FreeBSD 6.2 with GCC 3.4.6
>> Date: Sat, 22 Dec 2007 15:18:28 -0600
>>
>>  The pointyhat can't reproduce it to build with GCC 3.x. See here:
>>
>> http://pointyhat.freebsd.org/errorlogs/i386-6-latest-logs/gnome-system-tools-2.20.0.log
>>
>>  The only difference is that pointyhat log is built on FreeBSD 6.3 while
>>  your is 6.2. Can you follow  
>> http://www.freebsd.org/gnome/docs/bugging.html
>>  ? Thanks.
>
> It just built fine on 6.2 in the MarcusCom Tinderbox:
>
> http://www.marcuscom.com/tb/logs/6.2-FreeBSD/gnome-system-tools-2.20.0.log
>
> I suspect there is another gst.h file on the system.

Probably from lang/smalltalk:

# grep gst\.h /usr/ports/lang/smalltalk/pkg-plist
include/gst.h

I am thinking about create a patch by add -I../common in Makefile.in or  
just simple copy (or symlink) from src/common/gst.h to src/gst.h to avoid  
chase of hack every Makefile.in (a lazy way). The 'I../..' is already  
there so it's why I am thinking about copy in src/. I can make a request  
in GNOME bugzilla for add -I../common.

Cheers,
Mezz

> Joe


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-gnome mailing list