Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 May 2005 19:09:58 +1000
From:      Timothy Smith <timothy@open-networks.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: can't build firefox 1.0.4 on 4.10
Message-ID:  <428C57E6.7040300@open-networks.net>
In-Reply-To: <428C55C2.9080100@open-networks.net>
References:  <42832E02.2090003@open-networks.net> <42837807.2090407@dial.pipex.com> <42837E15.9020302@dial.pipex.com> <4283CF69.8010005@open-networks.net> <4284D3D6.4030409@dial.pipex.com> <42851CCB.8030603@open-networks.net> <428537EF.1040306@dial.pipex.com> <42859E37.1080100@open-networks.net> <428695E1.5000100@open-networks.net> <4288C4FE.90201@dial.pipex.com> <428C3003.2050603@open-networks.net> <428C5292.9060900@dial.pipex.com> <428C55C2.9080100@open-networks.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Timothy Smith wrote:

> Alex Zbyslaw wrote:
>
>> Timothy Smith wrote:
>>
>>> Alex Zbyslaw wrote:
>>>
>>>> Why aren't you compiling this from the port?  With a port someone 
>>>> has already gone to the trouble of making FreeBSD specific patches 
>>>> to fix things like configuration issues.  Is there a reason for 
>>>> trying to re-invent all those wheels?
>>>>
>>>>
>>> well whats the lastest port, how quickly are ports brought up todate 
>>> with the current version? i'd like to be able to compile it myself 
>>> and not have to rely on someone else.
>>
>>
>>
>> In the case of firefox, the answer seems to be "pretty damn 
>> quickly".  The same is true of most popular ports.  I can only think 
>> of one port which I have which doesn't seem to have kept up with the 
>> original (fcron).  With a port you *do* compile it yourself (it's 
>> packages which are pre-compiled and I rarely touch those).  What you 
>> get are checksums, patches, dependencies calculated automatically. If 
>> you are desperate for a version of something which is newer than the 
>> port (or, older), you can still recompile it yourself, though if it's 
>> as complicated as firefox you are likely to run in to trouble.  You 
>> also get a good record of what exactly is installed on your system 
>> (pkg_info) and semi-automatic info about what needs upgrading (cvsup 
>> and portupgrade, which I highky recommend; or the newer portmanager, 
>> but that dumps core for me).
>>
>> In the time you've been having all this trouble, I compiled and 
>> installed one version of firefox (1.03).  Then came various potential 
>> security holes, and version 1.04 came out, which I then upgraded to.  
>> The only hassle was waiting for it to compile!  With portupgrade it 
>> even remebered which configuration options I had picked the first 
>> time, and re-used them the second time.
>>
>> --Alex
>>
>>
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to 
>> "freebsd-questions-unsubscribe@freebsd.org"
>>
>>
> ok sounds fair enough. i'm following the handbooks chapter on cvsup, 
> i've alreayd upgraded my ports, i'm now portinstall'ing firefox 
> (1.0.4) we will see how it holds up
>
> there seems to be no chatper on portupgrade, is this because there's 
> already plenty of info out there about it?
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"
>
>
it didn't like it too much. i did pkg_delete on the old version then i 
ran portinstall www/firefox
which compiled for a bit then gave the following error


gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2
 
Stop in /usr/ports/www/firefox.
*** Error code 1
 
Stop in /usr/ports/www/firefox.
** Command failed [exit code 1]: /usr/bin/script -qa 
/tmp/portinstall25370.0 make reinstall
** Fix the installation problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! www/firefox   (install error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed



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