Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Discussions for the Apple Mac OS builds of Pale Moon

Moderator: dbsoft

Forum rules
Important note:
The old Mac OS versions of Pale Moon were provided by various people and not official or in any way organized. Please make sure you check the date of topic threads to know if the topic is current or relevant! We are using this board for both old discussions and new development of Pale Moon on Mac.

Any specific bugs you find that don't have their own topic yet: please make a new topic; one bug per topic please to keep things organized.
awalp

Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by awalp » 2017-09-27, 20:54

I built another snapshot of the palemoon-master tree.

Version 27.6.0a1 Dev/Unstable Unofficial.

http://awalp.net/palemoon/palemoon-master-20170926-27.6.0a1.dev.mac64.build1.dmg
You can grab is here! :D

Image

It now builds without any modifications to the code itself!

......

For these dev/unstable snapshot builds, I purposely removed the Update button, as it would not work at this point, it's not a bug.

PRIZZA

Re: Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by PRIZZA » 2017-09-28, 16:25

In this build and the previous one, for some reason GMail seems to make the browser go absolutely haywire for me. When I click anywhere, I can see "File" and then "Edit" quickly light up in the menu bar. It also acts like I'm holding down Command-L for some reason, because the "Open Location..." dialogue box keeps coming up. I've never seen this sort of thing happen before and it only started right after opening a tab for GMail. Even weirder is that the issue does not occur in the latest build by sugis (27.5.0), so maybe it lies in the menu?

I'm running High Sierra 10.13 Beta.

snowmoon

Re: Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by snowmoon » 2017-10-15, 08:57

This build does not launch on Snow Leopard (10.6.5).

CeeBee

Re: Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by CeeBee » 2017-10-16, 08:46

As per snowmoon's observation, this happens on 10.6.8 x64:

Code: Select all

Process:         launchd [1263]
Path:            /Users/NNNNNNNN/Desktop/NewMoon.app/Contents/MacOS/palemoon
Identifier:      org.mozilla.newmoon
Version:         ??? (???)

Code Type:       X86-64 (Native)
Parent Process:  launchd [240]

Date/Time:       2017-10-15 11:49:07.619 +0100
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6
Sleep/Wake UUID: AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE (obfuscated)

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Crashed Thread:  Unknown

Backtrace not available

Unknown thread crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000055  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x0000000000000000
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00007fff5fc01028  rfl: 0x0000000000010203  cr2: 0xfffffffffffffff8

Binary images description not available
I am posting this from PM 27.5.1 and it wasn't running at the time of testing. I have PM set to always run the profile manager and this test run didn't get that far.

I hope this is a straightforward build configuration fix.

CB

realmdee

Re: Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by realmdee » 2017-11-10, 22:27

When clicking on a video to play it on YouTube nothing happens, at lest for me. This is a new problem, as it has not occurred with privies Mac versions of Pale Moon. Hope a solution for this can be fond. I should not that I am running OS X 10.9.5.

awalp

Re: Mac 27.6.0a1 build Unofficial dev/unstable snapshot

Unread post by awalp » 2017-11-21, 15:57

I forgot since it is a test build, I was also testing optimization of the code too,
I built it using a target of Mac OS X 10.10.
I believe it was also built with: -mtune=corei7-avx -msse2 msse3 mssse3, etc.

That might explain both issues....

I build actual release versions with -mtune=core2,
and everything else I've posted was compiled with optimize flags on, but nothing specified. (So I assume -O2).
default target minimum OS which the code's comments say is 10.6.

Oh, and on my test dev builds I have it uncheck MSE (Media Source Extensions) in the preferences, so I don't have to customize things every build.
-- that would explain the youtube thing? :shock:

So no worries. You could check if it was unchecked in the preferences.


--------

Come to think of it, I did build a few rounds with -mtune=Intel, to tune for a generic modern Intel processor,
(thinking it was A) using gcc, and B) that would be like the x86-64 version of generic 686 compatible code, but then C) I looked a little closer)
and I'm not sure specifically what that compares to since mozilla on darwin uses llvm as its compiler.

Anyway it seems binaries are being kept up to date without my help.
I'm sure you that the 'official' unofficial 27.6.1 is more relevant now anyway. :mrgreen:

---------

I haven't tried yet to build the 27.6.0/1 release for MacOS yet,

but I was having issues getting Palemoon-master to build after around the end of October, beginning of November.
The last snapshot of master built successfully... (both with plain -O2, and -O3 -mtune=corei7-avx) had a 27.7.0a1 version number (Oct 24th maybe?).
...the next master tree I pulled wouldn't build for nothing.

Probably will have to start a new thread about that.... or at least if "sugis" sees this let me know if he is able to get master to compile or not.
... and if any changes were required.

Locked