Where can I find firefox-56.0.2_12,1.txz ?
portdowngrade
www/firefox in the port and make package
. Portdowngrade
is from www/portupgrade.If he had never runpkg clean
.....
svn co -r'{2016-12-31}' https://svn.freebsd.org/ports/head /usr/ports
firefox
has problems. Waterfox
could it be, but expires on 30.1.2018. Midori
crashes or freezes randomly (and you never know why), Opera
is anymore the nice browser it once was and chromium
has a lot of patches and does not work right. (I wanted to test otter-browser
, but I have not done till now). # pkg ins firefox-esr
Well after quite a bit of pain, I was able to get it all sorted out and working, while learning a few things and remembering a few I'd forgotten.
If anyone should find they need a copy of the package let me know.
Thanks for the input.
Yes, it's not a good idea to symlink newer library versions to old ones to paper over issues like this. ICU 60 is not ABI compatible with ICU 59 [1] meaning that at best you get crashes and at worst risk silent data corruption. The results are completely undefined. The correct solution is to recompile Firefox 56 again and link it to the newer ICU.It works fine, but it is compiled with ICU 59. If your ICU version is 60 or newer you will get an error that libicu**.59 can't be found. You can make a symlink to correct the error. It is probably not a good idea to downgrade ICU, and just copying over the correct 59 version of the two files doesn't work. (I tried)
Yes, it's not a good idea to symlink newer library versions to old ones to paper over issues like this. ICU 60 is not ABI compatible with ICU 59 [1] meaning that at best you get crashes and at worst risk silent data corruption. The results are completely undefined. The correct solution is to recompile Firefox 56 again and link it to the newer ICU.
[1] https://abi-laboratory.pro/tracker/compat_report/icu4c/59_1/60_1/4eecc/abi_compat_report.html