Hello,

I am attempting to install freefilesync using a modified package from AUR.

I get linker errors
/usr/lib/libwebkitgtk-1.0.so.0: undefined reference to enchant_dict_add'
/usr/lib/libwebkitgtk-1.0.so.0: undefined reference to
enchant_broker_list_dicts'

Reinstalling enchant and libwebkit makes no difference. Has libwebkit been compiled without the spell checking option?

Any thoughts,

Many thanks,

JJ

Where did you get libwebkit?

libwebkit is from the kaos repos - part of webkitgtk2.

OK, stating you reinstalled libwebkit sparked this question.
Could be that webkitgtk2 needs a rebuild for new enchant.

Please check rebuild webkigtk2:

sudo pacman -U http://kaosx.tk/repo/build/webkitgtk2-2.4.11-2-x86_64.pkg.tar.xz

It had to be build without enchant, fails to build with new version. Once checked as working correctly, it can move to all users.

Thanks demm - this has now compiled, linked, and run perfectly.

freefilesync works at last.

JJ

9 days later