It should be rolled out at this time.
Pale Moon x86-64 SSE2/AVX2
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
rainyd
- Newbie

- Posts: 5
- Joined: 2025-11-29, 16:34
-
back2themoon
- Knows the dark side

- Posts: 3221
- Joined: 2012-08-19, 20:32
Re: Pale Moon x86-64 SSE2/AVX2
I am already updated (SSE2) but this still appears on a manual update check:
You do not have the required permissions to view the files attached to this post.
Improve Pale Moon performance • Safe Mode / clean profile test info
How to auto-fill passwords • How to apply user agent overrides
Information to include when asking for support
Using: SSE2 build (thanks Nuck-TH) • W10 Pro x64
How to auto-fill passwords • How to apply user agent overrides
Information to include when asking for support
Using: SSE2 build (thanks Nuck-TH) • W10 Pro x64
-
flamelord
- Fanatic

- Posts: 118
- Joined: 2025-01-31, 03:03
Re: Pale Moon x86-64 SSE2/AVX2
Just updated
Everything's working fine
Everything's working fine
Here's mine(also SSE2)back2themoon wrote: ↑2026-04-09, 22:11I am already updated (SSE2) but this still appears on a manual update check:
You do not have the required permissions to view the files attached to this post.
-
ron_1
- Knows the dark side

- Posts: 3110
- Joined: 2012-06-28, 01:20
Re: Pale Moon x86-64 SSE2/AVX2
I'm just reporting this so it's known; I know there have been issues about it in the past. Starting today I am again getting an expired message when running the gpg verification.
Anyway I consider this a minor thing, I want to stress that I appreciate Nuck-TH's builds.
Anyway I consider this a minor thing, I want to stress that I appreciate Nuck-TH's builds.
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
That's pretty strange. you should examine the toolkit error console and see if there are any specific errors there when you check for updates manually. Something blank like that tends to mean there's a localization issue, but it could potentially be something else.back2themoon wrote: ↑2026-04-09, 22:11I am already updated (SSE2) but this still appears on a manual update check:
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
flamelord
- Fanatic

- Posts: 118
- Joined: 2025-01-31, 03:03
Re: Pale Moon x86-64 SSE2/AVX2
When can we expect the new SSE2 build?
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
"When it's done", I'm sure.
Although right now I recommend Nuck skips 34.2.1 and goes straight to 34.2.2 what's being prepped right now.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
UCyborg
- Keeps coming back

- Posts: 948
- Joined: 2019-01-10, 09:37
- Location: Slovenia
Re: Pale Moon x86-64 SSE2/AVX2
Instead of waiting, I went and ran the build myself, buuut, the version still reads 34.2.0 like from the last time, though it recompiled a bunch of files and took half the time it normally does. Build system bug? Better to delete objdir and get it to recompile everything?
Or what do self-builders do?
FWIW, NSS library version reads like written in the changelog.
Or what do self-builders do?
FWIW, NSS library version reads like written in the changelog.
The Merovingian wrote:Choice is an illusion, created between those with power, and those without.
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
Make sure you've also checked out the correct version of the front-end repo, not just the platform.
If it doesn't look right though, even after that, then yes do a clobber build.
If it doesn't look right though, even after that, then yes do a clobber build.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
UCyborg
- Keeps coming back

- Posts: 948
- Joined: 2019-01-10, 09:37
- Location: Slovenia
Re: Pale Moon x86-64 SSE2/AVX2
I ran Pull... and then Submodule Update... through TortoiseGit, had release branch checked out (or switched) from before. I clearly remember seeing a target.txt file in the repo reading 34.2.2. Both PM and platform repo appeared to be on correct respective commits.
Curious if I now have 34.2.2 that just pretends to be 34.2.0 or if there are other bits missing. Probably no one really knows?
Curious if I now have 34.2.2 that just pretends to be 34.2.0 or if there are other bits missing. Probably no one really knows?
The Merovingian wrote:Choice is an illusion, created between those with power, and those without.
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
if in doubt do a clobber build.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
athenian200
- Contributing developer

- Posts: 1760
- Joined: 2018-10-28, 19:56
- Location: Georgia
Re: Pale Moon x86-64 SSE2/AVX2
My recommended strategy is something like this, assuming you're like me and don't pick a custom name for your objdir:UCyborg wrote: ↑2026-05-04, 19:08Instead of waiting, I went and ran the build myself, buuut, the version still reads 34.2.0 like from the last time, though it recompiled a bunch of files and took half the time it normally does. Build system bug? Better to delete objdir and get it to recompile everything?
Or what do self-builders do?
FWIW, NSS library version reads like written in the changelog.
1.
Code: Select all
cd Pale-Moon2.
Code: Select all
rm -rf obj* 3.
Code: Select all
rm platform/old-configure && rm platform/js/src/old-configure 4.
Code: Select all
git pull5.
Code: Select all
git checkout 34.2.2_Release6.
Code: Select all
git submodule update7.
Code: Select all
./mach buildCode: Select all
./mach run"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind
-
Nuck-TH
- Project Contributor

- Posts: 345
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 SSE2/AVX2
34.2.2 is finally up, with again extended old signing key
Public key:
If someone can come up with instructions how to properly generate and use new key and chain sign it with old one(or whatever it is called)[though i'm not sure that it is good idea, as previous key wasn't stored in encrypted storage], or knows where to read that - i will make new one. For now you'll have to put up with old...
Public key:
-
Moonchild
- Project founder

- Posts: 39291
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Pale Moon x86-64 SSE2/AVX2
The automatic updates server is now updated with these builds.
As for PGP and "chain-signing", I can just give you instructions for Kleopatra:
As for PGP and "chain-signing", I can just give you instructions for Kleopatra:
- In Kleopatra, go to File -> New OpenPGP Key Pair
- Fill in Name and e-mail address, and check "protect with a passphrase".
- Click "Advanced settings" and choose your algo (recommended to use ECDSA and using ed25519/cv25519, but you can also use RSA with 3072bits or larger)
- Make sure you check "signing" under certificate usage, and set an expiry date you want (or no expiry if you're going to be super diligent about safe storage).
- Click OK, the OK again, and enter your passphrase (twice). After this, you will have a new key pair that is certified.
- To "chain sign" (sign the new key with your old one), right-click on the new key pair entry in Kleopatra, select "Certify..."
- In the dialog that opens, at "Certify with:" select the old key you want to sign with. Under "Advanced" you can double-check if it is set to "certify for everyone to see (exportable)" and "publish on key server". Do not check "certify as trusted invoker" or setting an expiration date.
- If it asks you an extra confirmation because "you haven't certified all valid user IDs", just confirm with "export" - confirm again at the warning that once published it's almost impossible to revoke your signature (it's what you want!).
- The signing process and publishing on keyserver will now happen. Kleopatra does not give feedback while this happens so just be patient. it can take some time. When done, it will tell you with a small dialog.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
UCyborg
- Keeps coming back

- Posts: 948
- Joined: 2019-01-10, 09:37
- Location: Slovenia
Re: Pale Moon x86-64 SSE2/AVX2
Are you any closer to the build system you trust with Python 3? Probably unrelated, but still.athenian200 wrote: ↑2026-05-04, 21:422.(I don't trust ./mach clobber, it's burned me before)Code: Select all
rm -rf obj*
clobber command seemed fine when nothing like .mozconfig has changed, at least judging by the content of objdir folder afterwards.
Though the easiest method I find to start over is just purge everything with TortoiseGit's Cleanup command.
The Merovingian wrote:Choice is an illusion, created between those with power, and those without.