Page 2 of 12
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Mon Feb 04, 2019 7:01 pm
by xeno74
.mozconfig for the 32-bit Non-AltiVec Arctic Fox:
Code: Select all
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
export CC="gcc -flax-vector-conversions -O3 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16"
export CXX="g++ -flax-vector-conversions -fpermissive -O3 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16"
export LDFLAGS="-latomic"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff-dbg
ac_add_options --disable-crashreporter
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-updater
ac_add_options --enable-mozril-geoloc
ac_add_options --disable-webrtc
ac_add_options --disable-safe-browsing
ac_add_options --disable-parental-controls
ac_add_options --enable-release
ac_add_options --disable-necko-wifi
ac_add_options --disable-eme
ac_add_options --disable-gamepad
ac_add_options --enable-dbus
ac_add_options --disable-gio
ac_add_options --disable-pulseaudio
ac_add_options --enable-strip
ac_add_options --enable-install-strip
ac_add_options --enable-application=browser
ac_add_options --with-branding=browser/branding/arcticfox
ac_add_options --enable-optimize
ac_add_options --disable-jemalloc
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Tue Feb 05, 2019 1:02 pm
by xeno74
Hi All,
I have great news for you!
I was able to compile
Arctic Fox 27.9.15 on
Lubuntu 12.04.5 LTS PowerPC today. I had to add the
GCC 4.8 and the
libatomic1 via the repository '
ppa:ubuntu-toolchain-r/test'. Normally it isn't possible to compile Arctic Fox on Ubuntu 12.04.X. I successfully tested it on an installed Lubuntu 12.04.5 LTS PowerPC and on a Lubuntu 12.04.0 PowerPC live DVD.
Download:
arcticfox-27.9.15-ubuntu12.04-powerpc.tar.bz2
Additionally you need the
libatomic1 package.
Download:
libatomic-ubuntu12.04-powerpc.tar.bz2
Please copy the file '
libatomic.so.1' to '
/usr/lib/powerpc-linux-gnu/' with the following command:
Code: Select all
sudo cp libatomic.so.1 /usr/lib/powerpc-linux-gnu/
After that you can start Arctic Fox with:
Screenshot of the 32-bit Non-AltiVec version of Arctic Fox 27.9.15 on Lubuntu 12.04.5 LTS PowerPC:
Screenshot of the 32-bit Non-AltiVec version of Arctic Fox 27.9.15 on the Lubuntu 12.04.0 LTS PowerPC live DVD:
BTW, it works on the old
A-EON Ubuntu Live Remix DVD for the AmigaOne X1000 too.
Cheers,
Christian
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Wed Feb 06, 2019 10:47 am
by xeno74
Arctic Fox
27.9.15 on the A-EON Live Remix DVD (Ubuntu 12.04 LTS):
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Mon Feb 11, 2019 5:18 pm
by xeno74
All downloads of Arctic Fox 27.9.15:
Download 27.9.15 32-bit PowerPC G4/G5 (Ubuntu16/Debian9) Linux:
arcticfox-27.9.15.linux-powerpc.tar.bz2
Download 27.9.15 32-bit PowerPC G3 (no altivec) Linux:
arcticfox-27.9.15.linux-powerpc-g3.tar.bz2
Download 27.9.15 32-bit PowerPC (no altivec - Ubuntu14/Debian8) Linux (contributed by xeno74):
arcticfox-27.9.15.linux-non-altivec-powerpc.tar.bz2
Download 27.9.15 32-bit PowerPC (no altivec - Ubuntu12/Debian8) Linux (contributed by xeno74):
arcticfox-27.9.15-ubuntu12.04-powerpc.tar.bz2 (Additionally you need the
libatomic1 package. Download:
libatomic-ubuntu12.04-powerpc.tar.bz2 - Please copy the file '
libatomic.so.1' to '
/usr/lib/powerpc-linux-gnu/')
Download 27.9.15 64-bit PowerPC (Fedora/OpenSuse/Debian) Linux (contributed by xeno74):
arcticfox-27.9.15.linux-powerpc64.tar.bz2
New support thread:
[PPC] Arctic Fox, a new web browser is available for Linux PPC -- ubuntu forums
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Wed Feb 13, 2019 11:26 am
by xeno74
I know, I am crazy!
(see screenshot)
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Wed Feb 13, 2019 11:27 pm
by xeno74
Hi All,
I was able to compile Arctic Fox
27.9.15 on Ubuntu
10.04.4 LTS PowerPC today!
I had to add the GCC 4.8 and the libatomic1 via the repository 'ppa:ubuntu-toolchain-r/test'. Additionally I had to compile Python 2.7 because Arctic Fox depends on Python 2.7. Now, Arctic Fox 27.9.15 works on a nine years old Linux system!
I will test it and after that I will try to release it.
Cheers,
Christian
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Thu Feb 14, 2019 9:53 pm
by xeno74
Hi All,
I released a test version of
Arctic Fox 27.9.15 for
Ubuntu 10.04.4 LTS PowerPC (Lucid Lynx) today. Maybe it works on Debian 6 (Squeeze) too.
Please note: It doesn't work on Ubuntu 10.04.0. You need Ubuntu 10.04.4. Unfortunately '
mach package' doesn't work on Ubuntu 10.04.4 so I had to create the package manually. That means, the package is much bigger than the default package. However, Arctic Fox 27.9.15 works fantastic on Ubuntu 10.04.4. The default old web browser Firefox can't access many websites anymore. Arctic Fox is faster and brings Ubuntu 10.04 back to the web.
Download:
arcticfox-27.9.15-ubuntu10.04-powerpc.tar.bz2
Additionally you need the
libatomic1 package.
Download:
libatomic-ubuntu10.04-powerpc.tar.bz2
Please copy the file '
libatomic.so.1' to '
/usr/lib/' with the following command:
Maybe you need
Python 2.7 as well. I had to compile Python 2.7 because Arctic Fox depends on Python 2.7 but it wasn't difficult to compile it.
Compiling Python:
After that you can start Arctic Fox with:
Screenshot of Arctic Fox 27.9.15 on my refurbished Ubuntu 10.04.4 LTS (GCC 4.8.1, Python 2.7.3, kernel 5.0-rc6 etc):
Cheers,
Christian
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Fri Feb 22, 2019 3:10 pm
by xeno74
Hi All,
I was able to solve the problem with
mach package today.
Arctic Fox 27.9.15 works on
Ubuntu 10.04.0 LTS PowerPC (Lucid Lynx) now! You don't need Ubuntu 10.04.4 as a requirement anymore!
I successfully tested it on the Ubuntu 10.04.0 Live DVD today.
You don't need to install
Python 2.7 anymore but you need to install the
GCC 4.8 and the
libatomic1 via the repository '
ppa:ubuntu-toolchain-r/test'.
Code: Select all
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Code: Select all
sudo apt-get update; sudo apt-get install gcc-4.8 g++-4.8
Download:
arcticfox-27.9.15-2-ubuntu10.04-powerpc.tar.bz2
After that you can start Arctic Fox with:
Screenshot of Arctic Fox 27.9.15 on the Ubuntu 10.04.0 Live DVD:
Cheers,
Christian
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Wed Feb 27, 2019 5:27 am
by xeno74
FYI
Wart Hog Matt wrote:
There is a user on the amiga forums with a question about washed out images. There is an issue with webp on ppc (this isnt an issue with x86). Have him do this: go in about:config and change image.http.accept
Default is: image/webp,image/jxr,image/png,image/;q=0.8,/;q=0.5
Change to: image/jxr,image/png,image/;q=0.8,/;q=0.5
Reload that website. The images should look correct now.
Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon
Posted: Thu Feb 28, 2019 12:47 pm
by xeno74
Hi All,
There is an issue with WebP on PowerPC. Sometimes you get washed out images. Wart Hog Matt has a workaround for this issue.
I tested it today and it works!
-
- I confirmed 'I promise to be careful!'
- I searched for 'image.http.accept'
- I double-clicked on 'image.http.accept'
- I set the value of 'image.http.accept' to 'image/jxr,image/png,image/;q=0.8,/;q=0.5'
- I reloaded the problematic website. It's very important to reload the website because if you don't do it, then it only opens the website from the cache.
I successfully tested it on the following Linux PPC distributions:
- Fienix PowerPC 32-bit (X1000)
- MATE PowerPC Remix/ubuntu MATE 17.04 32-bit (X1000)
- openSUSE Tumbleweed 20170924 PPC64 (X1000)
- ubuntu MATE 16.04.5 LTS PowerPC 32-bit (X1000 and X5000)
- Fedora 27 Server PPC64 (X5000)
- Ubuntu 10.04.4 LTS PowerPC 32-bit (X1000 and X5000)
- Debian Sid PowerPC 32-bit (X1000)
Many thanks to Wart Hog Matt for this workaround!
Cheers,
Christian