Being paranoid I downloaded the new 29.4.2 source code file palemoon-29.4.2.source.tar.xz and discovered that the directory structure had changed, it now places the source code into a subdirectory palemoon-source which might explain the change but when I did a quick diff against the Nov 9 version I got other changes
Code: Select all
$ diff -rq palemoon-29.4.2-source palemoon-29.4.2.source/palemoon-source
Only in palemoon-29.4.2.source/palemoon-source: .ycm_extra_conf.py
Files palemoon-29.4.2-source/mach and palemoon-29.4.2.source/palemoon-source/mach differ
Only in palemoon-29.4.2-source/palemoon/branding: beta
Only in palemoon-29.4.2-source/palemoon/branding: unstable
Only in palemoon-29.4.2-source/platform: .gitattributes
Only in palemoon-29.4.2-source/platform/db: mork
Only in palemoon-29.4.2-source/platform: docs
Only in palemoon-29.4.2-source/platform/dom/heapsnapshot: .gitattributes
Only in palemoon-29.4.2-source/platform: ldap
Only in palemoon-29.4.2-source/platform: mailnews
Only in palemoon-29.4.2-source/platform/media/libaom/src: .gitattributes
Only in palemoon-29.4.2-source/platform/media/libaom/src/build: .gitattributes
diff: palemoon-29.4.2.source/palemoon-source/platform/media/libav/README: No such file or directory
Only in palemoon-29.4.2-source/platform/python/pystache: .gitmodules
diff: palemoon-29.4.2.source/palemoon-source/platform/testing/mozharness/configs/single_locale/linux32.py: No such file or directory
Only in palemoon-29.4.2-source/platform: xulrunner
Mark
Note the 2 errors from the diff were caused by symlinks pointing to non existent files
Code: Select all
$ ls -l palemoon-29.4.2.source/palemoon-source/platform/media/libav/README
lrwxrwxrwx 1 mark users 23 Nov 8 19:27 palemoon-29.4.2.source/palemoon-source/platform/media/libav/README -> palemoon-sourceEADME.md
$
$ ls -l palemoon-29.4.2.source/palemoon-source/platform/testing/mozharness/configs/single_locale/linux32.py
lrwxrwxrwx 1 mark users 22 Nov 8 19:20 palemoon-29.4.2.source/palemoon-source/platform/testing/mozharness/configs/single_locale/linux32.py -> palemoon-sourceinux.py
Code: Select all
$ ls -l palemoon-29.4.2-source/platform/media/libav/README
lrwxrwxrwx 1 mark users 9 Nov 8 19:27 palemoon-29.4.2-source/platform/media/libav/README -> README.md
$
$ ls -l palemoon-29.4.2-source/platform/testing/mozharness/configs/single_locale/linux32.py
lrwxrwxrwx 1 mark users 8 Nov 8 19:20 palemoon-29.4.2-source/platform/testing/mozharness/configs/single_locale/linux32.py -> linux.py
Code: Select all
$ ls -l palemoon-29.4.2.1.source/palemoon-source/platform/media/libav/README
lrwxrwxrwx 1 mark users 23 Nov 8 19:27 palemoon-29.4.2.1.source/palemoon-source/platform/media/libav/README -> palemoon-sourceEADME.md
$
$ ls -l palemoon-29.4.2.1.source/palemoon-source/platform/testing/mozharness/configs/single_locale/linux32.py
lrwxrwxrwx 1 mark users 22 Nov 8 19:20 palemoon-29.4.2.1.source/palemoon-source/platform/testing/mozharness/configs/single_locale/linux32.py -> palemoon-sourceinux.py