Created attachment 3350 fixes underlink issues Building the plugin on a platform like Fedora Rawhide (and probably Debian or Mandriva) fails due to underlinking issues; panel-plugin does not explicitly link against libxfcegui or libgcrypt. The attached patch fixes this. Specifying -lgcrypt directly in Makefile.am is fairly inelegant, but gcrypt doesn't ship a pkg-config file so it's not trivial to test for it in configure.ac, and it seems to be a dependency of gnutls anyway, so if gnutls is there, gcrypt should also be there. But it would probably be best to make up a test for gcrypt for configure, set up a variable for the -lgcrypt flag there, and put the variable in Makefile.am, I guess. I'm just too lazy. =)
Created attachment 3704 improved patch to link against gcrypt it doesn't ship a pkgconfig file, but it ships an m4 macro that can be used. attached patch fixes this in a bit better way, although I'm sure this can still be improved. this patch doesn't include the libxfcegui4 fix though.
These linking issues are fixed.