/usr/bin/xfce4-screenshooter doesn't link to -lscreenshooterplugin so it propably doesn't make sense to build with an SONAME versioning: >>> /usr/lib64/xfce4/panel/plugins/libscreenshooterplugin.so.0.0.0 >>> /usr/lib64/xfce4/panel/plugins/libscreenshooterplugin.so -> libscreenshooterplugin.so.0.0.0 >>> /usr/lib64/xfce4/panel/plugins/libscreenshooterplugin.so.0 -> libscreenshooterplugin.so.0.0.0 pretty sure panel-plugin/Makefile.am is missing parameters like -module like other plugins have.
As it's deviating from the others: $ ls -l /usr/lib64/xfce4/panel/plugins/ total 1116 -rwxr-xr-x 1 root root 53000 Apr 29 13:04 libactions.so -rwxr-xr-x 1 root root 60720 Apr 29 13:04 libapplicationsmenu.so -rw-r--r-- 1 root root 56496 Apr 30 23:00 libbattery.so -rwxr-xr-x 1 root root 61064 Apr 14 13:06 libclipman.so -rwxr-xr-x 1 root root 77208 Apr 29 13:04 libclock.so -rw-r--r-- 1 root root 35480 Apr 30 23:08 libcpugraph.so -rwxr-xr-x 1 root root 52504 Apr 29 13:04 libdirectorymenu.so -rw-r--r-- 1 root root 39600 Apr 30 23:11 libdiskperf.so -rwxr-xr-x 1 root root 39856 Apr 29 13:36 libembed.so -rwxr-xr-x 1 root root 119296 Apr 29 13:04 liblauncher.so -rw-r--r-- 1 root root 39696 Apr 29 12:26 libmount.so -rwxr-xr-x 1 root root 52288 Apr 29 13:04 libpager.so lrwxrwxrwx 1 root root 31 May 3 11:59 libscreenshooterplugin.so -> libscreenshooterplugin.so.0.0.0 lrwxrwxrwx 1 root root 31 May 3 11:59 libscreenshooterplugin.so.0 -> libscreenshooterplugin.so.0.0.0 -rwxr-xr-x 1 root root 103360 May 3 11:59 libscreenshooterplugin.so.0.0.0 -rwxr-xr-x 1 root root 31216 Apr 29 13:04 libseparator.so -rwxr-xr-x 1 root root 27144 Apr 29 13:04 libshowdesktop.so -rwxr-xr-x 1 root root 85776 Apr 29 13:04 libsystray.so -rwxr-xr-x 1 root root 110464 Apr 29 13:04 libtasklist.so -rwxr-xr-x 1 root root 18624 Apr 29 13:10 libthunar-tpa.so -rwxr-xr-x 1 root root 56576 Apr 29 13:04 libwindowmenu.so
I applied the patch you provided on the ML with a slight change. Thanks a lot.