Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 May 2010 01:24:14 +0200
From:      Beat Gaetzi <beat@FreeBSD.org>
To:        Super Biscuit <super_bisquit@yahoo.com>
Cc:        gecko@FreeBSD.org
Subject:   Re: Fw: Re: Build instructions for firefox
Message-ID:  <4BDB669E.1000904@FreeBSD.org>
In-Reply-To: <749165.32756.qm@web110104.mail.gq1.yahoo.com>
References:  <749165.32756.qm@web110104.mail.gq1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Super Biscuit wrote:
> --- On Fri, 4/30/10, Beat Gaetzi <beat@FreeBSD.org> wrote:
> Super Biscuit wrote:
>> --- On Wed, 4/28/10, Beat Gaetzi <beat@FreeBSD.org> wrote:
>> Super Biscuit wrote:
>>> --- On Tue, 4/27/10, Beat Gaetzi <beat@FreeBSD.org> wrote:
>>>
>>> From: Beat Gaetzi <beat@FreeBSD.org>
>>> Subject: Re: Build instructions for firefox
>>> To: "Super Biscuit" <super_bisquit@yahoo.com>
>>> Cc: gecko@FreeBSD.org
>>> Date: Tuesday, April 27, 2010, 7:22 PM
>>>
>>> Hi,
>>>
>>> Super Biscuit wrote:
>>>>     Forgive me for bothering you.Is there a set of instructions available for building firefox on a ppcG3 machine? Make install dies at libxul/xulrunner even after I disabled java xpcom. Build results are the same for all mozilla-firefox dependent browsers- kazehakase and midori have the same results. Present system is 9.0 SNAPSHOT powerpc. System RAM 386M with 374M available. 400mHz
>>>    G3/750.
>>>
>>> Do you use a port (like www/firefox) for building firefox? As far as I
>>> know all firefox ports should build on PowerPC. If not please provide
>>> the build output where the build breaks, custom settings in
>>> /etc/make.conf and the output of "make showconfig".
>>>
>>> Beat
>>>
>>>
>>>
>>> How? I can only upload files to slexy or ompload not pipe the outputs there. /etc/make.conf only has the perlversion listed.
>>> To further clarify/explain:
>>> I have to look at the output of the G3. I'm using an x86 box to access the internet graphically. Things build slow on the G3. It's been working for almost two days and etoile is still not finished. 
>>> I hope that this explains my last reply.
>> Feel free to upload the output to some pastebin services and we will
>> take a look at it.
>>
>> Beat
>>
>> The showconfig is at http://slexy.org/view/s20gosMsuz .
>> The make.conf is at http://slexy.org/view/s21SZiHrwe  .
> 
> It looks like you were building libxul instead of firefox. As far as I
> know current version www/libxul does not build on PowerPC. We are
> working on an update of libxul to 1.9.2 which is working on PowerPC.
> There were several ports which currently break with 1.9.2 and need to be
> fixed first.
> 
> You could checkout libxul 1.9.2 from our development repository:
> # svn co
> https://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/www/libxul-devel/
> 
> If you like to run Firefox on PowerPC then please use www/firefox.
> 
> Beat
> 
> 
> I'd like to try the patch out myself and I  take  full responsibility if I break my system.
> 
> Is it patch -p /path/to/patch -C path/to/md/unix?

You could use this patch:
http://tmp.chruetertee.ch/libxul-1.9.2.patch

# cd /usr/ports/www/libxul
# fetch http://tmp.chruetertee.ch/libxul-1.9.2.patch
# patch -p2 -E < libxul-1.9.2.patch
# rm *.orig files/*.orig
# make install clean

Beat



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