Hi, my poudriere won't build xarchiver 0.5.4.15, it fails in configure phase with the following message: configure: error: xsltproc is required for rebuilding the pre-built documentation; consider --disable-doc Perhaps this is because I have disabled DOCS globally in make.conf Full log: http://pkg.kappastar.com/data/12_1:x86:64-default-workstation/2020-09-09_09h23m08s/logs/errors/xarchiver-0.5.4.15.log Regards,
Any news regarding this issue? Apparently problem has been introduced in latest Makefile revision, particularly the following line: DOCS_USE= GNOME=libxslt
Created attachment 218623 [details] xarchiver.patch
Looks like the libtool files found in the tarball don't handle very well the disable-doc case. Regenerating them fixes the issue. Can you test the attached patch?
Created attachment 218728 [details] xarchiver-0.5.4.15_1.log xarchiver build log
After applying your patch I can confirm xarchiver builds, installs and works fine even with DOCS disabled globally in make.conf. I have added build log from poudriere as an attachment. Thanks!
A commit references this bug: Author: danilo Date: Thu Oct 15 13:47:54 UTC 2020 New revision: 552416 URL: https://svnweb.freebsd.org/changeset/ports/552416 Log: archivers/xarchiver: Fix build with DOCS disabled. The configure script is not properly handling the case when docs is not enabled. Regenerating the autotools files before building fixes the issue. PR: 249204 Reported by: Marko Cupac Changes: head/archivers/xarchiver/Makefile head/archivers/xarchiver/pkg-plist
Committed, thanks!