The weird upstream Makefile in this package requires two make variables to be set in order to find headers and libraries in non-obvious places (INCPATH for headers and EXTRALPATH for libraries). The port fails to build, unable to find Judy.h (from devel/judy), when the LOCALBASE is not /usr/local. The attached patch sets these make arguments. Fix: Patch attached with submission follows:
Maintainer of dns/validns, Please note that PR ports/184739 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/184739 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Apologies - apparently I did not double-check my copy/paste job into the web PR form before submitting. Not that it matters much, but I'm on 9.1-RELEASE and the environment field should read: FreeBSD rhea 9.1-RELEASE-p7 FreeBSD 9.1-RELEASE-p7 #4: Sat Sep 14 03:52:41 UTC 2013 root@rhea:/usr/obj/usr/src/sys/CUSTOM amd64
Reassign to maintainer
Maintainer has been non-responsive since December, was pinged at least twice, and and wasn't involved in last update either. This PR thus doesn't require approval now, and it might be prudent to reset the port too.
A commit references this bug: Author: pi Date: Mon Aug 11 20:29:45 UTC 2014 New revision: 364658 URL: http://svnweb.freebsd.org/changeset/ports/364658 Log: dns/validns: fix build with non-default LOCALBASE/PREFIX PR: 184739 Submitted by: jhujhiti@adjectivism.org Approved by: umq@ueo.co.jp (maintainer timeout) Changes: head/dns/validns/Makefile