Make distcheck is broken for xfconf since ages, due to the xfconf-perl binding. On make uninstall, perl binding are not removed : ERROR: files left after uninstall: ./share/man/man3/Xfce4::Xfconf.3pm ./lib/perl5/5.26/core_perl/perllocal.pod ./lib/perl5/5.26/site_perl/auto/Xfce4/Xfconf/.packlist ./lib/perl5/5.26/site_perl/auto/Xfce4/Xfconf/Xfconf.so ./lib/perl5/5.26/site_perl/Xfce4/Xfconf.pm ./lib/perl5/5.26/site_perl/Xfce4/Xfconf/Install/Files.pm ./lib/perl5/5.26/site_perl/Xfce4/Xfconf/Install/xfconfperl.typemap ./lib/perl5/5.26/site_perl/Xfce4/Xfconf/Install/xfconfperl.h ./lib/perl5/5.26/site_perl/Xfce4/Xfconf/Install/xfconfperl-autogen.h make[1]: *** [Makefile:751: distuninstallcheck] Error 1 I can't find a way to remove theses files properly (the make -f Makefile.perl uninstall command is not supported anymore). As a workaround, I propose to add --disable-perl-bindings to DISTCHECK_CONFIGURE_FLAGS : we do not need to build that in the release tarball. Moreover, who is using xfconf perl binding ?
Created attachment 7519 Fix make distcheck
Ali Abdallah referenced this bugreport in commit 84bc55c7ece988168aa374933dfafc2e9ed4da06 Fix make distcheck https://git.xfce.org/xfce/xfconf/commit?id=84bc55c7ece988168aa374933dfafc2e9ed4da06