Page 1 of 1

Running Pale Moon ARM64 in MBA M1 says PM is damaged

Posted: 2023-11-02, 18:03
by cehahe5692
Hi! I have PM in my Windows desktop and it works great! Now i noticed that PM for ARM64 has been released so i would like to try it in my MBA M1, but when I tried to install and run it, it says PM is damaged.

My question is, is there something i need to do to make PM work with my MBA M1?

Re: Running Pale Moon ARM64 in MBA M1 says PM is damaged

Posted: 2023-11-04, 23:44
by dbsoft
That is what I develop it on, it should work... which MacOS version are you on?

Re: Running Pale Moon ARM64 in MBA M1 says PM is damaged

Posted: 2023-11-11, 23:08
by Bravotic
The reason that is happening is probably because the quarantine flag is set on the app bundle. I have no idea why this happens but it happens to Pale Moon and Librewolf on my system. Randomly stopped happening to after the latest update tho, so it might just take time for the system to get used to it.

You can run

Code: Select all

xattr -d com.apple.quarantine /Applications/Pale\ Moon.app/
in the terminal to allow it to run. Alternatively you could run the x86_64 release through Rosetta 2, that one always works for me, but its not optimal.

Re: Running Pale Moon ARM64 in MBA M1 says PM is damaged

Posted: 2023-11-12, 19:33
by dbsoft
Bravotic wrote:
2023-11-11, 23:08
You can run

Code: Select all

xattr -d com.apple.quarantine /Applications/Pale\ Moon.app/
in the terminal to allow it to run. Alternatively you could run the x86_64 release through Rosetta 2, that one always works for me, but its not optimal.
That shouldn't be necessary since the ARM64 builds are signed... I did however start getting a weird message during my builds... suggesting the assembler files are built for 13.3 despite using the 11.3 SDK. On ARM I use the clang integrated assembler, so maybe I need to pass the MacOS target version to it.

I however don't have 11 or 12 installed anymore. I have 14 on the internal disk and 13 on an external one. So those are the only versions I currently test with. If people are having problems with older MacOS versions I might have to pick up another external disk and install 11 on it.