Running xffm on FreeBSd and choosing File -> Properties ends xffm. libxffm_prop.so is refering to try_sudo() which is undefined. Running ${CC} -shared .libs/libxffm_prop_la-properties.o ../src/xffm-easy.o \ -L${LOCALBASE}/lib -Wl,-soname -Wl,libxffm_prop.so.0 \ -o .libs/libxffm_prop.so.0 so libxffm_prop.so.0 gets linked against src/xffm-easy.o which supplies the defintion of try_sudo() fixes that error. I'll include that fix in the FreeBSD ports collection so "File -> Properties" will work. Please make shure that this is fixed in a next xffm release! Reproducible: Always Steps to Reproduce: 1. 2. 3.
This should not be a problem in the 4.3 branch. Compiling with --debug-enable=yes will force dynamic linking of all modules, which in turn spews out information about unresolved symbols problems as the reported are immediately fixed. If you provide me with a patch for 4.2.1, I will commit it so that your fix appears in release 4.2.2 which is about to be released. TIA.
I would like to give you a patch but I'm not that libtool/Makefile hacker so I don't know what's the right way of fixing this is. So I expect the xfce team to fix that properly.
I've committed a fix to 4.2 branch which most porobably fixes the problem. Reopen bug report if by any chance problem persists
*** Bug 882 has been marked as a duplicate of this bug. ***