Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Arctic Fox 43.0 has been released.

New: github.com

Downloads for Mac OS X: releases

I compiled a non-altivec 32-bit version of Arctic Fox 43.0 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:
# 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 --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.0.en-US.linux-powerpc-libc6_2.11.1.tar.bz2


Which gcc version do you use to build it?
 
Hi All,

I compiled a Linux PPC64 version of ArcticFox 43.0 with AltiVec support today.

Download: arcticfox-43.0.en-US.linux-powerpc64-altivec.tar.bz2

Further information: forum.hyperion-entertainment.com

Cheers,
Christian

ArcticFox_43.0_Linux_PowerPC64_AltiVec.png
 
Anybody else have a problem with 43.0 where the title bar disappears?

I'm using the newer libraries as mentioned previously.

If I revert back to 42.1, the title bar comes back.

I'm using the 64-bit version in Snow Leopard 10.6...

Maybe it's a setting in about:config that's changed or...???
 
Hey all - trying to get the latest AF to work on my Early '06 iMac with a Core Duo. Fresh and updated install of OSX 10.6.8.

I've downloaded and installed AF and copied the C++ lib files to /usr/lib as they are supposed to be, but AF just crashes on startup?

Error details:

Code:
Process:                  arcticfox [125]
Path:                        /Applications/ArcticFox.app/Contents/MacOS/arcticfox
Identifier:            org.mozilla.arctic fox
Version:                  ??? (???)
Code Type:              X86 (Native)
Parent Process:    launchd [90]

Date/Time:              2024-02-01 20:15:50.351 -0500
OS Version:            Mac OS X 10.6.8 (10K549)
Report Version:    6

Interval Since Last Report:                    4544 sec
Crashes Since Last Report:                      22
Per-App Crashes Since Last Report:      11
Anonymous UUID:                                            A4AD16BF-0E9E-4D18-BDEA-49D2397FF965

Exception Type:    EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:    0

Dyld Error Message:
    Library not loaded: /opt/local/lib/libcxx/libc++abi.1.dylib
    Referenced from: /usr/lib/libc++.1.dylib
    Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4163b    dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld

Model: iMac4,1, BootROM IM41.0055.B08, 2 processors, Intel Core Duo, 1.83 GHz, 2 GB, SMC 1.1f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x89), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Maxtor 6L160M0, 152.67 GB
Parallel ATA Device: MATSHITADVD-R      UJ-846
USB Device: Built-in iSight, 0x05ac    (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: USB Receiver, 0x046d    (Logitech Inc.), 0xc52b, 0x3d100000 / 2
USB Device: USB Gaming Keyboard, 0x1a2c, 0x95f6, 0x5d100000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac    (Apple Inc.), 0x8206, 0x7d100000 / 2
USB Device: IR Receiver, 0x05ac    (Apple Inc.), 0x8240, 0x7d200000 / 3

Any folks here have any ideas what's going on and how I can get it working?

Thanks! :)
 
Hey all - trying to get the latest AF to work on my Early '06 iMac with a Core Duo. Fresh and updated install of OSX 10.6.8.

I've downloaded and installed AF and copied the C++ lib files to /usr/lib as they are supposed to be, but AF just crashes on startup?

Error details:

Code:
Process:                  arcticfox [125]
Path:                        /Applications/ArcticFox.app/Contents/MacOS/arcticfox
Identifier:            org.mozilla.arctic fox
Version:                  ??? (???)
Code Type:              X86 (Native)
Parent Process:    launchd [90]

Date/Time:              2024-02-01 20:15:50.351 -0500
OS Version:            Mac OS X 10.6.8 (10K549)
Report Version:    6

Interval Since Last Report:                    4544 sec
Crashes Since Last Report:                      22
Per-App Crashes Since Last Report:      11
Anonymous UUID:                                            A4AD16BF-0E9E-4D18-BDEA-49D2397FF965

Exception Type:    EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:    0

Dyld Error Message:
    Library not loaded: /opt/local/lib/libcxx/libc++abi.1.dylib
    Referenced from: /usr/lib/libc++.1.dylib
    Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4163b    dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld

Model: iMac4,1, BootROM IM41.0055.B08, 2 processors, Intel Core Duo, 1.83 GHz, 2 GB, SMC 1.1f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x89), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Maxtor 6L160M0, 152.67 GB
Parallel ATA Device: MATSHITADVD-R      UJ-846
USB Device: Built-in iSight, 0x05ac    (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: USB Receiver, 0x046d    (Logitech Inc.), 0xc52b, 0x3d100000 / 2
USB Device: USB Gaming Keyboard, 0x1a2c, 0x95f6, 0x5d100000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac    (Apple Inc.), 0x8206, 0x7d100000 / 2
USB Device: IR Receiver, 0x05ac    (Apple Inc.), 0x8240, 0x7d200000 / 3

Any folks here have any ideas what's going on and how I can get it working?

Thanks! :)

Code:
Library not loaded: /opt/local/lib/libcxx/libc++abi.1.dylib

Macports `libcxx` installs an old version of `libc++`.
(You can also install a newer version from `libcxx-powerpc` port, but you will need to edit supported archs.)

Though honestly this should just have rather been built against `libstdc++` instead.
 
I've been trying to get AF working on my 10.6 macbook all day and it keeps crashing. I have macports installed, I've downloaded the libc files from github and extracted them to the lib folder but nothing. If anyone is able to let me know what I'm doing wrong the help would be appreciated
 
I've been trying to get AF working on my 10.6 macbook all day and it keeps crashing. I have macports installed, I've downloaded the libc files from github and extracted them to the lib folder but nothing. If anyone is able to let me know what I'm doing wrong the help would be appreciated

In principle, it should be built against system libraries, and libc++ (which you perhaps mean?) is not a part of 10.6.x.
I would also avoid downloading something from GutHub and installing that in system prefix. Normally, nothing ever should go there.

If you have a binary which was built against libc++, but without bundling libraries, you could relink it to wherever you place libraries in.
Code:
otool -L ${some_binary_or_dylib}
will show what something links to.
Code:
install_name_tool -change ${oldpath} ${newpath} ${some_binary_or_dylib}
will relink, where `${newpath}` can be something like `/opt/local/lib/libc++.dylib`.
 
I've been trying to get AF working on my 10.6 macbook all day and it keeps crashing. I have macports installed, I've downloaded the libc files from github and extracted them to the lib folder but nothing. If anyone is able to let me know what I'm doing wrong the help would be appreciated

32 bit version of latest 44.0 release works on my end (SL 10.6.8, 13" MBP 2011) whereas 64 bit version crashes with 'Symbol not found'

Code:
dyld: lazy symbol binding failed: Symbol not found: ___emutls_get_address
  Referenced from: /untitled folder/ArcticFox.app/Contents/MacOS/XUL
  Expected in: /usr/lib/libc++.1.dylib

dyld: Symbol not found: ___emutls_get_address
  Referenced from: /untitled folder/ArcticFox.app/Contents/MacOS/XUL
  Expected in: /usr/lib/libc++.1.dylib

I used .dmg installers, not macports.
And, I have these versions of libc++.1.dylib and libc++abi.dylib in my /usr/lib/ directory, which are, I think, by @wicknix and are there from the SpiderWeb days. See attached.

P.S. One can, of course, start re-linking stuff and changing things, but, I think, it's not worth the trouble. Just use the 32 bit version and be done with it.
 

Attachments

  • libc++libc++abi.zip
    752.1 KB · Views: 27
Last edited:
  • Like
Reactions: wicknix
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.