On Wed, Jun 18, 2014 at 08:32:57PM -0700, Clint Pachl wrote: > Landry Breuil wrote, On 06/16/14 23:29: > >Spellchecking was fixed_after_ 5.5 was branched, so > >you'll either have to: > >- upgrade to -current to get seamonkey 2.26, which*should* be fixed > >- backport the fix, which consist in rebuilding the package adding > > --with-system-hunspell to CONFIGURE_ARGS. > > After backporting the fix above to the 5.5 release ports, I experienced a > hellacious build. First, I was running out of drive space on my SSD. Then > the build was exhausting memory at the linking stage. So I set WRKOBJDIR and > `ulimit -d unlimited` to get past that. However, the spell checker was still > broken. > > Finally, Google told me to use `--enable-system-hunspell` instead of > `--with-system-hunspell`. I should have recognized the format just by > looking at the other CONFIGURE_ARGS. Now I have a working spell checker! > Thanks Landry and Stuart for your help.
Yeah, the --with and --enable arguments are not always looking the same, sorry i mixed it in my mail. > 1. /usr/local/lib/seamonkey-2.23/dictionaries/ > 2. /usr/local/share/mozilla-dicts/ > 3. /usr/local/share/hunspell/ (symlinks to mozilla-dicts) > > By default, Seamonkey uses the first one, which only contains the "en-US" > dictionary. But as Stuart pointed out, you can manually choose a path using > Mozilla/Seamonkey `spellchecker.dictionary_path` config. In -current, a file is installed in defaults/preferences/all-openbsd.js to set it by default to point to /usr/local/share/mozilla-dicts/ - you didnt get that part because i also forgot to tell you to backport those bits, that's all :) > Thanks again Landry for maintaining these monstrous Mozilla ports. Thanks for the perseverance in backporting bits and building it ;) Landry
