Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

AmigaOne X5000 platform specific issues related to Linux only.

Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Mon Dec 10, 2018 6:59 pm

Hi All,

Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon is available for Linux PPC. :-)

Code: Select all
Arctic Fox is a forked and rebranded Pale Moon 27.9.4. The goal here is to implement specific security updates and bug fixes to keep this browser as up to date as possible for aging systems. Examples would be Mac OSX 10.6-10.8, PowerPC's running Linux, etc.

Arctic Fox will build for Mac OS X 10.6 and up, i386/x86_64/PowerPC Linux, and more than likely any other unix/bsd varient. Ideally, we'd like to get it working on PowerPC 10.5 as well.


Downloads: https://github.com/wicknix/Arctic-Fox/wiki/Downloads

Link to the test thread: forums.macrumors.com

Screenshot of Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon on Fienix:

Image

Screenshot of Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon on ubuntu MATE 16.04.5 LTS PowerPC:

Image

Further information about Pale Moon: https://www.palemoon.org

Please test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby Skateman » Mon Dec 10, 2018 10:14 pm

Cant seem to get it running...

Downloaded This..Download 27.9.12 32-bit PowerPC Linux build for G3/G4/G5 and extracted it.
From the folder arcticfox i ran the sh run script but no luck..
Log is showing ERROR: apport (pid 6316) Mon Dec 10 21:28:49 2018: executable does not belong to a package, ignoring
Could the PPC versions be compiled with Altivec instructions.... ?? X5K not having this could be the problem..
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon R7 250 / M-Audio 5.1 -> AmigaOS 4.1 FE / Ubuntu Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
User avatar
Skateman
 
Posts: 331
Joined: Thu Aug 10, 2017 9:36 pm
Location: The Netherlands

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Tue Dec 11, 2018 12:16 am

Skateman wrote:Cant seem to get it running...

Downloaded This..Download 27.9.12 32-bit PowerPC Linux build for G3/G4/G5 and extracted it.
From the folder arcticfox i ran the sh run script but no luck..
Log is showing ERROR: apport (pid 6316) Mon Dec 10 21:28:49 2018: executable does not belong to a package, ignoring
Could the PPC versions be compiled with Altivec instructions.... ?? X5K not having this could be the problem..


You're right. It seems it is compiled for a G4/AltiVec CPU. I will ask the developer because of a G3/Non-Altivec version.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Thu Dec 20, 2018 11:42 am

Hi All,

A new Arctic-Fox version is available.

Wicknix wrote:I forgot to change the build version to 27.9.13 in our tree. All of these are new builds dated 12/12 & 12/13 2018. Doh! If you downloaded before these dates, please update to these builds, and happy holidays from us to you.


Downloads: https://github.com/wicknix/Arctic-Fox/wiki/Downloads

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby acefnq » Thu Dec 20, 2018 12:48 pm

Christian
Nothing happens when I run the sh script on Feinix with you latest rc6 kernel. Any ides (I have also treid as running as administrator).

ace
acefnq
 
Posts: 148
Joined: Fri Sep 09, 2011 10:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Thu Dec 20, 2018 1:24 pm

acefnq wrote:Christian
Nothing happens when I run the sh script on Feinix with you latest rc6 kernel. Any ides (I have also treid as running as administrator).

ace


Thanks for testing! I think we need a Non-AltiVec version.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Thu Dec 20, 2018 5:54 pm

I am compiling a Non-AltiVec version for the X5000 ...

.mozconfig

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_MAKE_FLAGS="-s -j2"
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 --disable-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 --disable-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


make -f client.mk build
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Thu Dec 20, 2018 8:49 pm

xeno74 wrote:I am compiling a Non-AltiVec version for the X5000 ...

.mozconfig

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_MAKE_FLAGS="-s -j2"
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 --disable-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 --disable-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


make -f client.mk build


Unfortunately it doesn't compile.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby acefnq » Fri Dec 21, 2018 2:53 am

Thanks for trying.

ace
acefnq
 
Posts: 148
Joined: Fri Sep 09, 2011 10:58 am

Re: Arctic Fox 27.9.12 (Firefox 63.0) a fork of Pale Moon

Postby xeno74 » Fri Dec 21, 2018 11:43 am

Hi All,

Arctic Fox doesn't work on PowerPC machines without AltiVec support (G3, Freescale P5020 etc). Error message: 'Illegal instruction'. I tried to compile it without AltiVec support yesterday but it doesn't compile because I use a 64-bit kernel and a 32-bit userland. The Arctic Fox build system tries to compile 64-bit parts because of my 64-bit kernel and this doesn't work because I have only 32-bit libraries in the ubuntu MATE 16.04.5 userland. I switched to the 32-bit target (ac_add_options --target=powerpc-pc-linux-gnu) and after that it compiled further but it has detected my 64-bit kernel and after that the compiling has been stopped. I contacted the developer of Arctic Fox today. I hope he can help us.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5128
Joined: Fri Mar 23, 2012 8:58 am

Next

Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 2 guests

cron