site  contact  subhomenews

SeaMonkey 2.53.6 compiled for aarch64 Pi4

January 27, 2021 — BarryK

I previously reported compiling SeaMonkey 2.53.5.1 on the Pi4:

https://bkhome.org/news/202101/seamonkey-25351-compiled-on-raspberry-pi4.html

And then I reported failure to compile SM 2.53.6:

https://bkhome.org/news/202101/qsync-fixed-on-the-pi4-and-ff-compiled.html

Thanks to Feodor, can now compile 2.53.6. Feodor downloaded the official x86_64 package and entered "about:buildconfig" in the address-bar, and, amongst other information, got this:

img1

Great! So I modified 'mozconfig' and successfully compiled. This is my 'mozconfig' file:

ac_add_options --enable-application=comm/suite
ac_add_options --enable-system-hunspell
ac_add_options --prefix=/usr
ac_add_options --host=aarch64-unknown-linux-gnu
ac_add_options --disable-dbus
ac_add_options --disable-accessibility
ac_add_options --with-system-bz2
ac_add_options --disable-updater
ac_add_options --disable-parental-controls
ac_add_options --enable-system-cairo
ac_add_options --enable-strip
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --disable-tests
ac_add_options --disable-crashreporter
ac_add_options --with-system-libvpx
ac_add_options --disable-necko-wifi
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-icu
ac_add_options --disable-pulseaudio
ac_add_options --enable-alsa
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman
ac_add_options --disable-debug
ac_add_options --with-system-libevent
ac_add_options --enable-optimize='-O2'
ac_add_options --enable-ffmpeg
ac_add_options --disable-stylo
ac_add_options --disable-webrtc
ac_add_options --enable-printing
ac_add_options --disable-jack
ac_add_options --enable-irc
ac_add_options --enable-js-shell
ac_add_options --enable-dominspector

...the changes are in bold text. I also discovered why didn't get the IRC module before -- it now has to be explicitly enabled. 

Tags: easy