Re: Request latest seamonkey and palemoon
Posted: Wed Feb 07, 2024 8:05 pm
I screwed up and sent 2.53.8.1 up as 2.53.18.1. I asked tim to put 2.53.18 back up. 2.53.18.1 is still not in the mozilla repo
Support for MX and antiX Linux distros
http://www.forum.mxlinux.org/
Pale Moon 33.3.0 released with a breaking changes - official builds now requires CPUs with AWX, and there no official builds for CPUs with SSE2: https://www.palemoon.org/releasenotes.shtmlStevo wrote: Mon Feb 05, 2024 1:18 pm Pale Moon 33.0.0 just made it into the MX 21 repo yesterday, after I had some trouble with the checksums that the OBS was generating for the finished builds.
https://mxrepo.com/mx/repo/pool/main/p/palemoon/
Code: Select all
# Set GTK Version to 2 or 3
#_GTK_VERSION=2
# Application and target
#export MOZ_PKG_SPECIAL=sse2_gtk"$_GTK_VERSION"
export MOZ_PKG_SPECIAL=avx2_gtk"$_GTK_VERSION"
mk_add_options MOZ_OBJDIR=../build/obj-pm-x64-$MOZ_PKG_SPECIAL-release
ac_add_options --enable-application=palemoon
# Build options
mk_add_options MOZ_MAKE_FLAGS="-j6"
#ac_add_options --enable-optimize="-O2 -msse2 -mfpmath=sse -w"
ac_add_options --enable-optimize="-O2 -march=x86-64-v3 -w"
ac_add_options --enable-default-toolkit=cairo-gtk$_GTK_VERSION
ac_add_options --enable-official-branding
ac_add_options --enable-update-channel=release
ac_add_options --enable-updater
ac_add_options --disable-precompiled-startupcache
ac_add_options --enable-jemalloc
ac_add_options --enable-strip
ac_add_options --enable-devtools
ac_add_options --enable-av1
ac_add_options --enable-jxl
ac_add_options --disable-gamepad
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-necko-wifi
ac_add_options --disable-webrtc
ac_add_options --with-pthreads
# Please see https://www.palemoon.org/redist.shtml for restrictions when using the official branding.
export MC_OFFICIAL=1
export MOZILLA_OFFICIAL=1
ac_add_options --x-libraries=/usr/lib64
As Pale Moon is already in repos and that is just an update reqeust, and there is no "MX 23 Repository: The Pale Moon Browser Thread" yet (only MX 21 topic), should I create "MX 23 Repository: The Pale Moon Browser Thread"?Eadwine Rose wrote: Wed Aug 21, 2024 5:45 pm Please post the request in the correct subforum. You're in the mx21 requests.
Maybe it's a Windows thing (see below). They updated their requirements though, because if they didn't they would "leave a lot of performance on the table".Stevo wrote: Wed Aug 21, 2024 6:25 pm We also haven't supported sse2 in it for lo these many years...is there a pressing need for it now?
Minimum requirements for official builds:
32-bit (Windows only): A processor with at least SSE2 support (any CPU that is not museum-grade should be fine).
64-bit: A processor with at least AVX support. Almost all modern processors from the last decade support this.
At least 2 GB of free RAM.
While it may be possible to run it in limited fashion on less RAM, it isn't recommended as memory pressure will cause a lot of performance loss and may cause crashes.
A reasonable screen size (720p or higher).
I tried latest official builds of Pale Moon 33.3.0 on my old PC:Stevo wrote: Wed Aug 21, 2024 6:25 pm Since MX 21 and 23 xfce are GTK+ 3, and I've built the last couple versions in our repos as such, why GTK+ 2?
We also haven't supported sse2 in it for lo these many years...is there a pressing need for it now?
But MX-23 package of Pale Moon 33.2.1 (amd64, GTk3) works on my PC, how it could be if it is not SSE2 build and my CPU is SSE2 only?Stevo wrote: Wed Aug 21, 2024 6:25 pm We also haven't supported sse2 in it for lo these many years...
SSE2 build was the default build, until 33.3.0 (now the default is AVX)