===> Building for dnstracer-1.9 gmake[1]: Entering directory '/wrkdirs/usr/ports/dns/dnstracer/work/dnstracer-1.9' cd . && /bin/sh ./config.status Makefile depfiles config.status: error: invalid argument: depfiles Makefile:132: recipe for target 'Makefile' failed gmake[1]: *** [Makefile] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/dns/dnstracer/work/dnstracer-1.9' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/dns/dnstracer ====>> Cleaning up wrkdir ===> Cleaning for dnstracer-1.9 Poudriere version: 3.1.7 Host OSVERSION: 1002000 Jail OSVERSION: 1002000 ---Begin Environment--- OSVERSION=1002000 UNAME_v=FreeBSD 10.2-RELEASE-p2 UNAME_r=10.2-RELEASE-p2 BLOCKSIZE=K MAIL=/var/mail/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin STATUS=1 SAVED_TERM= MASTERMNT=/data/poudriere/data/.m/RELENG_10_2_amd64-default/ref FORCE_PACKAGE=yes POUDRIERE_BUILD_TYPE=bulk PKGNAME=dnstracer-1.9 OLDPWD=/ PWD=/data/poudriere/data/.m/RELENG_10_2_amd64-default/ref/.p/pool MASTERNAME=RELENG_10_2_amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.7 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for dnstracer-1.9: IPV6=on: IPv6 protocol support ===> Use 'make config' to modify these settings ---End OPTIONS List---
I've tested the port and can't reproduce your build issue. Any chance you could try to reproduce it on a freshly installed and updated 10.2-RELEASE build in a virtual machine or something similar?
Created attachment 164960 [details] poudriere build fail log Log from poudriere's failed build on FreeBSD 10.2-RELEASE-p8.
Any progress on this? QA is provided, so needs-qa keyword can be deleted.
Created attachment 165806 [details] poudriere-dns_dnstracer.log
As you see, builds fine on my system.
I see. Could you test it on a fresh system? I've installed fresh FreeBSD 10.2 64-bit (with default settings, install on UFS) on new VM. Then I did: freebsd-update fetch install shutdown -r now pkg pkg install poudriere poudriere jail -c -j freebsd-10-test -v 10.2-RELEASE mkdir -p /usr/ports/distfiles poudriere ports -c poudriere bulk -j freebsd-10-test dns/dnstracer and I got the same error I posted before. The same error that OP reported. There is something is wrong with this port.
The Makefile is missing USES= autoreconf. The svn-diff is a not really clean hack. Because the were problem install the manfile (should work). But there a warnings with portlint. But these compiles in the port and with poudriere. Makefile should reworked.
Created attachment 165820 [details] svn-diff_dns_dnstracker_hack
Forget: you were right, first poudriere fails in a new poudriere jail (cause the autoconf ports were not installed - see autoreconf).
Portlint is ok (I forgot to delete something). svn-diff should now be ok.
Created attachment 165821 [details] svn-diff_dns_dnstracer
Created attachment 165823 [details] poudriere-dns_dnstracer-new_jail.log
Created attachment 165825 [details] portlint_dns_dnstracer
I was wondering about the port makes warnings: "autoconf not found", automake no found ...", poudriere not.
@Walter, CONFIGURE_ARGS can be removed, --prefix is set by default (Please confirm with make -V CONFIGURE_ARGS Why are the man pages being installed pre and not post install? Please also obsolete superseded attachments/logs @Edwin, it would be great if your port MAINTAINER lines matched your @FreeBSD.org account such that new issues for your ports can/could be automatically assigned
Created attachment 165852 [details] poudriere-dns_dnstracer-new_jail.log
Created attachment 165853 [details] svn-diff_dns_dnstracer-1.9_1
I changed it, plus a small patch cause of an deprecated warning in configure.in. make -V CONFIGURE_ARGS --enable---disable-ipv6 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
This patch works for me, thank you.
Testbuilds OK, portlint OK.
A commit references this bug: Author: pi Date: Wed Feb 17 04:30:29 UTC 2016 New revision: 409029 URL: https://svnweb.freebsd.org/changeset/ports/409029 Log: dns/dnstracer: fix build on 10.2amd64 PR: 202824 Submitted by: w.schwarzenfeld@aon.at, lukasz@wasikowski.net, vikashb@where-ever.za.net Approved by: edwin (maintainer timeout) Changes: head/dns/dnstracer/Makefile head/dns/dnstracer/files/ head/dns/dnstracer/files/patch-configure.in
Triage post initial HEAD commit Pending MFH
Comment on attachment 165853 [details] svn-diff_dns_dnstracer-1.9_1 Maintainer timeout, implicit approval
Went into the Q2 quarterly.