Release Pale Moon


Surprisingly, there is a tool named 'patch' which I'll bet you've got installed. It does exactly what it says on the tin.

yes but patch isn't working

i have the git pulled into 'a' and copied it into 'b'
running patch -p0 < thediff.diff

from the directory above a and b complains about not finding the files
 
yes but patch isn't working

i have the git pulled into 'a' and copied it into 'b'
running patch -p0 < thediff.diff

from the directory above a and b complains about not finding the files
It's a git diff, so you need "patch -p1 < thediff.diff"
Also, it's an old patch, expect some of it to don't apply cleanly

(I haven't updated PaleMoon on the Pandora because I have a "Illegal Instuction error" for some time, and I still haven't been able to fix it).
 
At last, a new build of Pale Moon.
Using latest stable 27.7.1 source code. The build seems to works, but I haven't tested much.
I have also updated the diff in 1st post (but know that I cross-compile PaleMoon, and I add weird issue with linking libxul.so, with a few libc function that were undefined: rand, srand and bsearch.. So I copied/pasted an implementation of them in netwerk/base/nsSocketTransportService2.cpp).

Build 31
-----------

  • Update to 27.7.1 sources
 
I tried two days to build for pi3 in qemu-arm-static chroot. Using sources from git master. With ptitSeb's patches.

I tried ptitSeb's .mozconfig from his old tarball, removing the --x-libraries=/mnt/utmp/codeblocks/usr/lib and -fuse-ld=gold -fuse-linker-plugin. (I don't have ld-gold available).

http://0x0.st/sAVQ.txt

[EDIT]
Ok tweaked mozconfig to include
-fuse-linker-plugin (but not ld-gold)

Building 44 minutes gets me to:
http://0x0.st/sAW-.txt

Ah grepping the output for error gets me
34:43.07 /home/blap/Downloads/Projects/pibuild/b-feb23-42minoptim/dom/media/mediasource/ContainerParser.cpp:9:32: fatal error: WebMBufferedParser.h: No such file or directory

[E20180226:08:46]
Copied
/dom/media/webm/WebMBufferedParser.h dom/media/mediasource
and changed #include <WebMBufferedParser.h> to <./WebMBufferedParser.h> and made the dir read-only.
http://0x0.st/sAW-.txt
[E20180226:11:38]
Still no luck building dom/media/webaudio/MediaBufferDecoder.cpp:

WHY an't they just $@%@#$ give us one meta mozconfig flag for a SIMPLE BROWSER without ANY @#$%@#$%#$% ...

NO @#$%@# media, no @#$%@#$% video, no ^@#$#@%# audio, no @#$%@#$%#
geolocation, no @#$%@#$ telephony, no @#$%@#$ webcam ... no göd-#### JOYSTICK... $@#^#$^@#$^@$%#$%#$%#$^~@$^@
 
Last edited:
I tried two days to build for pi3 in qemu-arm-static chroot. Using sources from git master. With ptitSeb's patches.

I tried ptitSeb's .mozconfig from his old tarball, removing the --x-libraries=/mnt/utmp/codeblocks/usr/lib and -fuse-ld=gold -fuse-linker-plugin. (I don't have ld-gold available).

http://0x0.st/sAVQ.txt

[EDIT]
Ok tweaked mozconfig to include
-fuse-linker-plugin (but not ld-gold)

Building 44 minutes gets me to:
http://0x0.st/sAW-.txt

Ah grepping the output for error gets me
34:43.07 /home/blap/Downloads/Projects/pibuild/b-feb23-42minoptim/dom/media/mediasource/ContainerParser.cpp:9:32: fatal error: WebMBufferedParser.h: No such file or directory

If you do get it to build, please post it up. I would love to use it
 
Thanks for the build. Pale Moon is fantastic, especially with the fit-to-width plugin. No sideways scrolling on the Pandora!
 
Now i really want to get this to compile but no luck so far.

Can you update the diff and upload your mozconfig, please?
 
Now i really want to get this to compile but no luck so far.

Can you update the diff and upload your mozconfig, please?
Yeah, I'll update the stuff this weekend. I have compiled it on my Odroid N1 also, so I have some 64bits mozconfig file also...
 
Back
Top