On Sun, May 27, 2018 at 08:16:03PM -0700, Paul Rogers wrote: > Trying 60.0.1, I had to comment-out 5 of the --with-system-* and then it > complained about my python-2.7, as best I can tell. Nope, you're outta here! > So I'm back to Plan "B", firefox-52.6.0esr. I need to find a > graphite/harfbuzz patch, so far unsuccessfully, or try interpolating the ones > from 48 & 55. >
Paul, no idea what the version requirement(s) is/are in 60.0.1 - I see that it now tests to see if Python3 exists (although much of the code still appears to be Python2 only). Looking back, I can now see that when I installed a newer version of asymptote last October, I had to rebuild Python2 to pick up some deps for the full set of extras for asymptote - at that point I dropped in 2.7.14. AFAICS, upgrading in 2.7 does not require rebuilding all its modules. That was an 8.1 system which I have since upgraded to 60.0. On that system, python3 is still 3.6.2. I suggest you check 52.8.0esr (I hope 52.6.0 was a typo) in case that too needs newer python(s). As I said before, upstream are in no hurry to permit system graphite2 and harfbuzz, so I think using those is the least of your problems. But you seem to be trying to make things hard for yourself: There is a series of firefox patches at http://www.linuxfromscratch.org/patches/downloads/firefox/ with versions for at least the .0 versions of 47 to 60. Where the book has had multiple point releases, the patch has been rolled forward so you can do the same for later 52 minor releases. Sometimes, it has even rolled forward from one major version to the next. For 60.0.1 I did not roll forward the 60.0 patch because of what I wrote in the 60.0.1 version, primarily that the original source was FreeBSD not OpenBSD and I've now found the latest version of that. ĸen -- War is Peace Freedom is Slavery Ignorance is Strength -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
