Firefox official releases

Browsers, email, chat, etc.
Post Reply
Message
Author
User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#91 Post by Tman »

sunburnt wrote:Tman; SFS files could have and use the same cleanup script more or less.
I am afraid it is not that simple. We would need an sfs-loader that handles pinstall.sh and puninstall.sh scripts or a similiar type of feature for that to happen.

User avatar
darkstrike
Posts: 174
Joined: Mon 09 Jun 2008, 14:58
Location: Fauxburg, Nova Scotia, Canada

Re: firefox hanging while loading pages

#92 Post by darkstrike »

gulk wrote:@darkstrike,

please start firefox from a console; I think I had the issue you mentioned and it was coming from a incompatible https library. Once I fixed that, the problem went away. I don't remember exactly what I fixed, but if you give me the error message from your console, it might ring a bell.
Sure Gulk,

I've been tinkering with Linux for a few years now, but me and the console aren't terribly well-acquainted as of yet....I should be able to start it with just the command "firefox" correct? (At least I know I've done that before.)

Is there a certain command to use to show the error messages?

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#93 Post by sunburnt »

Tman; Your right of course, I was thinking manually run uninstall.

How about the idea of Squash file apps. that mount but don`t union?
I have a loader for them, on startup it makes a menu of all SQ apps. found.
Apps. are only mounted when run, and they`re unmounted at exit.

So NO install, little Save space taken, and NO union layers used...

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#94 Post by sunburnt »

Tman; I started making an SFS file from your Firefox-11 package.
Upon looking at it, I wondered about a few things...

In /usr/bin is firefox_setup which wipes out the existing Firefox.
Can`t 2 Firefox versions exist together?
Especially because your Firefox-11 package is in /opt .
But all the system files and Firefox config. files are common.

# So then shouldn`t the files in an SFS just coverup the old Firefox files?
# Except for any config. files that are on the Save top layer of course.

Each app. version should be written to exist in a sandbox ( of course...).
It`s hard to believe the Mozilla people can`t do any better than that.

And all apps. when run should create any non-existing config. files.
The apps. are more reliable, and no need to copy SFS config. files.
Just prefix the config. file names with the apps. name
( firefox-11.bookmarks.html ), then they are easily removed.

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#95 Post by Tman »

Hi Sunburnt,

I packaged the Firefox pets in a more complicated manner in order to add extra functionality AND to have thse extra functions in the sfs.
It was tricky because sfs files do not overwrite over the original files in the main sfs.

For example, say you have /usr/share/applications/firefox.desktop and /usr/local/bin/defaultbrowser in the the main sfs...even if you delete those files, they will still be in the main sfs (unless you remaster) and the firefox.sfs cannot overwrite those existing files.

That is why I had to create unique folder names and have the firefox .desktop file run a script instead of the actual binary. Using a script was the only way I could get the sfs to delete old firefox files and folders, so that the sfs would work the way I want it.

I put firefox in the /opt folder, but the firefox_setup script will remove any existing /usr/lib/firefox folder and make a symlink to the /opt/firefox folder.

I could have made the pet simpler by just making a standard firefox pet and adding pinstall and puninstall scripts to add the extra functions that I wanted, but if you were to convert such a pet into sfs format, the sfs would not work as expected. My solution ended up to be quite tricky and took me at least 5 tries, but I couldn't think of a simpler way.

the extra functions include:
- removing old firefox folders
- asking to make firefox the defaultbrowser
- asking to remove old firefox saved settings
- adding custom saved settings
- doing cleanup on uninstall of firefox (works in the pet only due to puninstall.sh options not available in sfs)

- I guess one could go about installing 2 versions of firefox, but I see that as extra bloat, and would only choose the one that works best for my system

** there is a problem with the sfs, which is why I only uploaded the pet for firefox-11...when you load and unload the sfs multiple times, some files no longer get removed and overwritten properly. I have not managed to solve this problem. When you load it only once, everything should work as expected.
If you wanted to clean up the files when unloading the sfs, you could copy the puninstall.sh from the pet and name to something like /root/my-appications/bin/cleanup_firefox.sh
-
Last edited by Tman on Sun 01 Apr 2012, 21:24, edited 2 times in total.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#96 Post by sunburnt »

Hey Tman; I agree that only one good Firefox is needed. The newest hopefully.
Firefox use to be the best browser, but it`s gotten worse and worse.
I don`t know if it`s Mozilla`s fault or the folks building the packages.

Sounds like added SFS files go underneath the main SFS files in the union stack.
Otherwise an SFS`s file`s would over shadow any existing duplicate files.
This keeps Puppy safer, but it makes SFS files less than they could be...

This is part of why I dislike union file systems. Buggy, complex, and unneeded.

I`m going to try to make a no-union version of your Firefox-11.
I need to know the compile path to use as the Squash file`s mount point.

### Q... What was the exact "complete path" you used for compiling Firefox-11 ?

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#97 Post by Tman »

sunburnt wrote: Sounds like added SFS files go underneath the main SFS files in the union stack.
Otherwise an SFS`s file`s would over shadow any existing duplicate files.
Yes, that is the way sfs files are configured in Puppy. You have to modify the initrd file if you want to alter this. That is what Jemimah has done for her adrive.sfs in Saluki.
### Q... What was the exact "complete path" you used for compiling Firefox-11 ?
These are Firefox official versions, meaning the binaries and libs have already been compiled by the folks at mozilla.

User avatar
xman
Posts: 144
Joined: Thu 24 Sep 2009, 06:31

ESR?

#98 Post by xman »

Just now Mozilla has three patched official firefox releases: 3.6.28, 10esr and 11.0. Mozilla has abandoned all other versions of firefox, they are unpatched and unsupported.

Support for Firefox 3.6 is planned to end on 24 April 2012. So, there is three weeks for 3.6.28.

Extended Support Release (ESR) releases will be maintained for approximately one year, with point releases containing security updates coinciding with regular Firefox releases. ESR is for groups (is puppy users such a group?) who need extended support for mass deployments: http://www.mozilla.org/en-US/firefox/organizations/faq/.

Firefox 11.0 is current stable release, released on March 13, 2012. Planned release date for firefox 12 is 24 April 2012. And so on with cycles of six weeks.

Is there any point to invest in ESR?

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#99 Post by OscarTalks »

Yes, in fact could I request that of you compilers please?
The 3.6.x series that is. Latest is 3.6.28 as mentioned.

Certainly under smelly old Windows these ones are lighter on memory (and cpu) usage than the versions from 4 to 11. There have been lots of complaints about hogging and leaks. Not sure if this is the case under Puppy, might be worth doing some tests.
Oscar in England
Image

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#100 Post by Tman »

OscarTalks wrote:Yes, in fact could I request that of you compilers please?
The 3.6.x series that is. Latest is 3.6.28 as mentioned.
Billtoo has already compiled Firefox 3.6.27. His thread for it is here -> http://murga-linux.com/puppy/viewtopic.php?t=74341

For those who want to compile Firefox themselves, please see the following thread: http://www.murga-linux.com/puppy/viewto ... 792#621792

**be warned: It froze up for me after about 2 hours of compiling on a Pentium4. I was only successfull when I tried it on my AMD dual-core.
-

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#101 Post by Tman »

Although, Firefox-11.0 runs very well for me; for those who want the latest:
Firefox-12.0 is now availiable.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#102 Post by Semme »

Release notes are :wink: good....

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#103 Post by Tman »

Hi folks,

Firefox-13.0-official.pet is now available.
Following Semme's advice, here are the Release Notes.

User avatar
silverojo
Posts: 155
Joined: Sun 30 Jul 2006, 05:40

#104 Post by silverojo »

Tman wrote:Firefox-13.0-official.pet is now available.
Following Semme's advice, here are the Release Notes.
Does this work in Lucid Puppy? I don't want to go to the hassle of upgrading to a newer Puppy just yet.

If it doesn't work with Lucid, what's the latest Firefox pet version that will work with it?

Thanks!
[b]MY PC's SPECS:[/b]

* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)

bones01
Posts: 371
Joined: Mon 11 Aug 2008, 07:47
Location: Melbourne, Aus

#105 Post by bones01 »

silverojo wrote:
Tman wrote:Firefox-13.0-official.pet is now available.
Following Semme's advice, here are the Release Notes.
Does this work in Lucid Puppy? I don't want to go to the hassle of upgrading to a newer Puppy just yet.

If it doesn't work with Lucid, what's the latest Firefox pet version that will work with it?

Thanks!
Yes it does work in Lucid.

Enjoy

Bones
Dell Latitude D630 running Puppy 5.2.8 frugal, Macpup 525 frugal (if I can get it working again. Sadly, I couldn't get it fixed :? )
Precise Puppy 5.4 live DVD
Precise 5.7.3 on USB

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#106 Post by Tman »

Firefox-13.0 has now been replaced with Firefox-13.0.1 :roll:

It inlcudes a bugfix for flashplayer.
http://www.mozilla.org/en-US/firefox/13 ... easenotes/

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#107 Post by chrome307 »

Firefox 13.0.1 ( English,GB ) - Lucid 528-005

Download:

http://www.datafilehost.com/download-a42c1fa1.html

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#108 Post by Tman »

Firefox-14.0.1-official.pet has just been uploaded to my little repository. To download, see the the first post of this thread. Versions 8 and 13 have been removed.

What's New:
http://www.mozilla.org/en-US/firefox/14 ... easenotes/

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

Language packs for Firefox and IceCat

#109 Post by vicmz »

I'm saving some language packs for Firefox/IceCat here:

https://www.dropbox.com/sh/a2n6emd3t3olh0x/Hjy8Bod_ta

This is convenient because not everyone can compile separate versions for their languages, or the person who maintains the packages doesn't have enough time to do so. This is also convenient because at times updates for Puppy Linux aren't done as soon as a new version of the browser is released, and sometimes these langpacks disappear or are blocked for other browsers.

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

Re: Language packs for Firefox and IceCat

#110 Post by Tman »

I'm saving some language packs for Firefox/IceCat
vicmz, I've placed a link for them on the first page, so they will be easier to find later on.

Post Reply