Hi, it seems that Thunar 1.7.0 doesn't seem to build with TPA: libtool: link: gcc -shared -fPIC -DPIC .libs/libthunar_tpa_la-thunar-tpa.o -lxfce4ui-2 -lgtk-3 -lgdk-3 -lcairo-gobject -lxfce4panel-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig /usr/lib/x86_64-linux-gnu/libfreetype.so -lgmodule-2.0 -lxfce4util -lglib-2.0 -pthread -pthread -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-O1 -Wl,-z -Wl,defs -Wl,--as-needed -Wl,-O1 -Wl,--export-dynamic -pthread -pthread -Wl,-soname -Wl,libthunar-tpa.so -Wl,-version-script -Wl,.libs/libthunar-tpa.ver -o .libs/libthunar-tpa.so .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_query_trash_async_callback': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:122: undefined reference to `dbus_g_proxy_end_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_display_trash_async_callback': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:34: undefined reference to `dbus_g_proxy_end_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_init': ./plugins/thunar-tpa/thunar-tpa.c:183: undefined reference to `dbus_g_bus_get' ./plugins/thunar-tpa/thunar-tpa.c:193: undefined reference to `dbus_g_proxy_new_for_name' ./plugins/thunar-tpa/thunar-tpa.c:196: undefined reference to `dbus_g_proxy_add_signal' ./plugins/thunar-tpa/thunar-tpa.c:197: undefined reference to `dbus_g_proxy_connect_signal' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_empty_trash': ./plugins/thunar-tpa/thunar-tpa.c:535: undefined reference to `dbus_g_proxy_cancel_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_empty_trash_async': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:76: undefined reference to `dbus_g_proxy_begin_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_query_trash': ./plugins/thunar-tpa/thunar-tpa.c:591: undefined reference to `dbus_g_proxy_cancel_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_query_trash_async': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:135: undefined reference to `dbus_g_proxy_begin_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_move_to_trash': ./plugins/thunar-tpa/thunar-tpa.c:566: undefined reference to `dbus_g_proxy_cancel_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_move_to_trash_async': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:105: undefined reference to `dbus_g_proxy_begin_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_display_trash': ./plugins/thunar-tpa/thunar-tpa.c:507: undefined reference to `dbus_g_proxy_cancel_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `org_xfce_Trash_display_trash_async': ./plugins/thunar-tpa/../../plugins/thunar-tpa/thunar-tpa-bindings.h:47: undefined reference to `dbus_g_proxy_begin_call' .libs/libthunar_tpa_la-thunar-tpa.o: In function `thunar_tpa_finalize': ./plugins/thunar-tpa/thunar-tpa.c:213: undefined reference to `dbus_g_proxy_cancel_call' ./plugins/thunar-tpa/thunar-tpa.c:215: undefined reference to `dbus_g_proxy_cancel_call' ./plugins/thunar-tpa/thunar-tpa.c:217: undefined reference to `dbus_g_proxy_cancel_call' ./plugins/thunar-tpa/thunar-tpa.c:219: undefined reference to `dbus_g_proxy_cancel_call' ./plugins/thunar-tpa/thunar-tpa.c:222: undefined reference to `dbus_g_proxy_disconnect_signal' collect2: error: ld returned 1 exit status Makefile:589: recipe for target 'libthunar-tpa.la' failed Maybe the switch to gdbus is not complete? Or am I missing something?
Alexander Schwinn referenced this bugreport in commit 9933b967fcf735824be77e26ec8deca80e90955f Ported thunar-tpa to gdbus (bug #14038) https://git.xfce.org/xfce/thunar/commit?id=9933b967fcf735824be77e26ec8deca80e90955f
thunar-tpa ported to gdbus ... build now should be back to normal
Alexander Schwinn referenced this bugreport in commit fe25f926f242f42f1d00451864a7645ba838b478 Ported thunar-tpa to gdbus - part II (bug #14038) https://git.xfce.org/xfce/thunar/commit?id=fe25f926f242f42f1d00451864a7645ba838b478