extensions/spellcheck/hunspell/glue/mozHunspell.cpp:(.text._ZN11mozHunspell13SetDictionaryEPKDs+0x292): warning: undefined reference to `Hunspell::get_dic_encoding()' [...] ../../toolkit/library/libxul.so: undefined reference to `Hunspell::get_dic_encoding()' clang: error: linker command failed with exit code 1 (use -v to see invocation) culprit: https://github.com/hunspell/hunspell/commit/971f8a9cf52e
Upstream has a fix but it may break build against hunspell < 1.5: https://hg.mozilla.org/mozilla-central/diff/25c7efa29d66/extensions/spellcheck/hunspell/glue/mozHunspell.cpp https://hg.mozilla.org/mozilla-central/diff/25c7efa29d66/extensions/spellcheck/hunspell/glue/mozHunspell.h
A commit references this bug: Author: jbeich Date: Mon Nov 28 09:16:26 UTC 2016 New revision: 427291 URL: https://svnweb.freebsd.org/changeset/ports/427291 Log: gecko: fix Hunspell ABI mismatch PR: 214849 MFH: 2016Q4 Changes: head/mail/thunderbird/Makefile head/mail/thunderbird/files/patch-bug1320621 head/www/firefox/Makefile head/www/firefox/files/patch-bug1320621 head/www/firefox-esr/Makefile head/www/firefox-esr/files/patch-bug1320621 head/www/libxul/Makefile head/www/libxul/files/patch-bug1320621 head/www/seamonkey/Makefile head/www/seamonkey/files/patch-bug1320621
A commit references this bug: Author: jbeich Date: Tue Nov 29 00:49:29 UTC 2016 New revision: 427351 URL: https://svnweb.freebsd.org/changeset/ports/427351 Log: MFH: r427291 gecko: fix Hunspell ABI mismatch PR: 214849 Approved by: ports-secteam (junovitch) Changes: _U branches/2016Q4/ branches/2016Q4/mail/thunderbird/Makefile branches/2016Q4/mail/thunderbird/files/patch-bug1320621 branches/2016Q4/www/firefox/Makefile branches/2016Q4/www/firefox/files/patch-bug1320621 branches/2016Q4/www/firefox-esr/Makefile branches/2016Q4/www/firefox-esr/files/patch-bug1320621 branches/2016Q4/www/libxul/Makefile branches/2016Q4/www/libxul/files/patch-bug1320621 branches/2016Q4/www/seamonkey/Makefile branches/2016Q4/www/seamonkey/files/patch-bug1320621