Arctic Fox

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 9387
Joined: Fri Mar 23, 2012 7:58 am

Re: Arctic Fox

Post by xeno74 »

Kilaueabart,

Please change to the arcticfox folder in the downloads folder. Afterwards you can start ArcticFox by clicking on arcticfox.

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

Running Linux on AmigaONEs can require some tinkering.
User avatar
caseycullen
Posts: 521
Joined: Sat Dec 17, 2016 7:12 am
Location: Madison, WI USA
Contact:

Re: Arctic Fox

Post by caseycullen »

ArcticFox has been updated to version 43.0 in the Fienix software repo. Running better than ever :)

Image
User avatar
xeno74
Posts: 9387
Joined: Fri Mar 23, 2012 7:58 am

Re: Arctic Fox

Post by xeno74 »

Arctic Fox 43.1 is available.

New:

Minor but recommended release.
  • Download issue fixed (#165)
  • several video decoder fixes
  • icon fixes
  • security fixes

    For a full log of fixes and mozilla imported patches: (v43.0...v43.1)
I compiled a non-altivec 32-bit version of Arctic Fox 43.1 for Ubuntu 10.04 and higher (12.04, 14.04, 16.04 etc). It also works on Void PPC, MintPPC (Debian Sid), Debian PPC 32-bit, and Fienix.

.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 -m32 -flax-vector-conversions -O3 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16"
export CXX="g++ -m32 -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 --enable-default-toolkit=cairo-gtk2
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
ac_add_options --disable-gstreamer
ac_add_options --target=powerpc-linux-gnu
ac_add_options --host=powerpc-linux-gnu
ac_add_options --disable-precompiled-startupcache
Download: arcticfox-43.1.en-US.linux-powerpc-libc6_2.11.1_without_altivec.tar.bz2

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
caseycullen
Posts: 521
Joined: Sat Dec 17, 2016 7:12 am
Location: Madison, WI USA
Contact:

Re: Arctic Fox

Post by caseycullen »

Better late than never... ArcticFox has been updated to version 43.1 in the Fienix software repo.
Image
-Casey
User avatar
xeno74
Posts: 9387
Joined: Fri Mar 23, 2012 7:58 am

Re: Arctic Fox

Post by xeno74 »

Riccardo Mottola has released Arctic Fox 44.0 :-)

New cool graphic! Better JavaScript! And much more. :-)

https://github.com/rmottola/Arctic-Fox/releases/tag/v44.0

I compiled Arctic Fox 44.0 for old Linux distributions without AltiVec today.

Download: arcticfox-44.0.en-US.linux-powerpc-g3.tar.bz2

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Arctic Fox

Post by xeno74 »

Issue: ViewTube: Couldn't get the script link. Please report it here.

Solution: about:config - Search: useragent.override.youtube.com and delete the value.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Arctic Fox

Post by xeno74 »

Compilation error of Arctic Fox 44.0 on Ubuntu 10.04.4 LTS PowerPC 32-bit:

Code: Select all

FindFontForChar(uint32_t, uint32_t, uint32_t, int32_t, gfxFont*, uint8_t*)’:
55:58.72 /home/amigaone/Downloads/Arctic-Fox-44.0/gfx/thebes/gfxFontconfigFonts.cpp:1634:66: error: ‘g_unicode_script_from_iso15924’ was not declared in this scope
55:58.72        (const PangoScript)g_unicode_script_from_iso15924(scriptTag);
55:58.72                                                                   ^
55:58.72 
55:58.72 In the directory  /home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/gfx/thebes
55:58.72 The following command failed to execute properly:
55:58.73 g++ -m32 -flax-vector-conversions -fpermissive -O3 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16 -o gfxFontconfigFonts.o -c -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/stl_wrappers -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/system_wrappers -include /home/amigaone/Downloads/Arctic-Fox-44.0/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/amigaone/Downloads/Arctic-Fox-44.0/gfx/thebes -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/gfx/thebes -I/home/amigaone/Downloads/Arctic-Fox-44.0/intl/icu/source/common -I/home/amigaone/Downloads/Arctic-Fox-44.0/intl/icu/source/i18n -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/ipc/ipdl/_ipdlheaders -I/home/amigaone/Downloads/Arctic-Fox-44.0/ipc/chromium/src -I/home/amigaone/Downloads/Arctic-Fox-44.0/ipc/glue -I/home/amigaone/Downloads/Arctic-Fox-44.0/dom/workers -I/home/amigaone/Downloads/Arctic-Fox-44.0/dom/xml -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/include -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/include/nspr -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/mozilla-config.h -MD -MP -MF .deps/gfxFontconfigFonts.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wwrite-strings -Wunreachable-code -Wno-invalid-offsetof -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -Wshadow -I/home/amigaone/Downloads/Arctic-Fox-44.0/obj-ff-dbg/dist/include/cairo -I/home/amigaone/Downloads/Arctic-Fox-44.0/widget/gtk/compat -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -pthread -D_REENTRANT -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb -I/usr/include/libpng12 /home/amigaone/Downloads/Arctic-Fox-44.0/gfx/thebes/gfxFontconfigFonts.cpp
55:58.73 make[5]: *** [gfxFontconfigFonts.o] Error 1
55:58.73 make[4]: *** [gfx/thebes/target] Error 2
55:58.73 make[4]: *** Waiting for unfinished jobs....
55:58.73 libnetwerk_protocol_res.a.desc
55:58.73 make[3]: *** [compile] Error 2
55:58.73 make[2]: *** [default] Error 2
55:58.73 make[1]: *** [realbuild] Error 2
55:58.73 make: *** [build] Error 2
g_unicode_script_from_iso15924 doesn't exist in the file Arctic-Fox-43.1/gfx/thebes/gfxFontconfigFonts.cpp. That means, it is a new variable in the file gfxFontconfigFonts.cpp.

I removed the code block from the 44.0 sources and it compiles further.

Here it is: arcticfox-44.0.en-US.linux-powerpc-libc6_2.11.1_without_altivec.tar.bz2

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
caseycullen
Posts: 521
Joined: Sat Dec 17, 2016 7:12 am
Location: Madison, WI USA
Contact:

Re: Arctic Fox

Post by caseycullen »

ArcticFox has been updated to version 44.0 in Fienix, thanks for the build Christian!
-Casey
User avatar
xeno74
Posts: 9387
Joined: Fri Mar 23, 2012 7:58 am

Re: Arctic Fox

Post by xeno74 »

caseycullen wrote: Mon Apr 01, 2024 9:55 pm ArcticFox has been updated to version 44.0 in Fienix, thanks for the build Christian!
-Casey
Great! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Arctic Fox

Post by xeno74 »

You need the libatomic1 package for Arctic Fox 44.0 on Ubuntu 10.04.4.

Download: libatomic-ubuntu10.04-powerpc.tar.bz2

Please copy the file 'libatomic.so.1' to '/usr/lib/' with the following command:

Code: Select all

sudo cp libatomic.so.1 /usr/lib/
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply