Using firefox_getLatest.tcz, I was unable to get Firefox version 53.0, but unfortunately wiped out my 52.x version with the alternate 43.x version.

I'm not clear from the release notes if the 32-bit linux version of Firefox is no longer available, or if there's some glitch in the way Mozilla set up the update.

I'm switching to the ESR version of Firefox in the repo (45.6.0). Per the Mozilla website there is a 52.0esr version available. If indeed 53.0 and subsequent versions no longer support 32-bit linux 52.x will be the latest version I can use.

Maybe time for a hardware upgrade (currently running TC on a 2010 box)!

Thanks for the reply. I was able to download version 53.0 using the -m option in a terminal (re-ran the script in usr/local/bin after running the app from the OnDemand menu, which still downloaded version 43.0).

Thane, ok I think you must have been having an internet issue.. Because in case firefox_getLatest could not determine the latest firefox version it searches elsewhere as a last resort for the version number.

v43.0.4 was a fallback version number which I keep online in case all else fails (normally updated but had forgot, my bad...), usually caused by some internet outage or change of http address. I have updated the fallback to 53.0 now. Thanks for the reminder.

The real problem is the internet connection, since I am able to access the official firefox version web site without issue and your script is searching for and using the fallback file.

I agree it's not a problem with firefox_getLatest, which I've used to get a number of earlier updates. I've occasionally seen a little flakiness in Firefox updates (e.g. Help/About Firefox indicating updates are available, but the download site not having them) so I'm inclined to think something's out of whack on Mozilla's end. I'll try the default getLatest processing again when the next update comes out (likely a .0.1 coming soon if past upgrades are true to form). Thanks for your help.

I downloaded fresh TinyCore 8.0. Used Apps to get firefox-ESR. It only works after you pull in gtk2 as well.

Without it you get a message XPCOMGlueLoad error for file /tmp/tcloop/firefox-ESR/usr/local/firefox-ESR/libxu1.so:libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory couldn't load XPCOM.

I downloaded fresh TinyCore 8.0. Used Apps to get firefox-ESR. It only works after you pull in gtk2 as well.

Without it you get a message XPCOMGlueLoad error for file /tmp/tcloop/firefox-ESR/usr/local/firefox-ESR/libxu1.so:libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory couldn't load XPCOM.

Dep file needs changing? or dependancy removing from binary?

Quote

I had the same issue as simonc_67 with a fresh install of TinyCore 8.0. Pulling gtk2 also fixed it for me.

In my tests with TC-7.2 base install, I downloaded firefox-ESR from the repo and it ran perfectly without GTK2 This screenshot from today's (GTK3 only) test:

UPDATE: On further investigation looks like firefox-ESR in TC-8.x repo is an older version (didn't get updated), so I'll submit an update asap. In the meantime you can update your copy of firefox-ESR using "firefox_getLatest extension; load the extension and run

More testing of the latest Firefox and Firefox-ESR revealed on TC-8.x using Xvesa (not Xorg) the library "libGLESv2" is missing..So i'll add libGLESv2.tcz to the firefox depsGTK3 is standard on the latest firefox versions, so no change there..

I'll update the info file with other optional deps like adwaita-icon-theme.tcz, andlibavcodec.tcz