Summary: | dns/powerdns: fails check-plist | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jeremy Johnston <jeremy> | ||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Many People | CC: | marino, pi, tremere, walter | ||||||
Priority: | --- | Flags: | tremere:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Jeremy Johnston
2014-10-21 05:09:53 UTC
Maintainer CC'd The person that committed my previous patch commented out the DOCSDIR= line from my patch which breaks the check-plist obviously. I found a different way to set that (and found some other issues). Will update the port today with a new patch that should fix all that. Created attachment 148531 [details]
Fix check-plist and add missing luabackend patches
git doesn't automatically add new files unless you add them with the -N flag. Previous patch therefore didn't include them.
Also, previous committer commented out the DOCSDIR line from the Makefile, which breaks the check-plist step. To remedy this I now use --docsdir= with configure.
Created attachment 148532 [details]
Poudriere build log (amd64)
Several users are mailing me about the same issue. Could this PR get some priority ? (In reply to Ralf van der Enden from comment #2) > The person that committed my previous patch commented out the DOCSDIR= line > from my patch which breaks the check-plist obviously. I found a different > way to set that (and found some other issues). Will update the port today > with a new patch that should fix all that. Ralf, Was that person Kurt (pi@) ? Adding to pi@ to CC. If he made a change that broke the build after it was poudriere tested, he should know (and be first in line to commit the fix). If he doesn't have time, I'll try to do it. John (In reply to Ralf van der Enden from comment #2) > The person that committed my previous patch commented out the DOCSDIR= line > from my patch which breaks the check-plist obviously. I ran the poudriere build with the DOCSDIR commented out and the generic values worked. Sorry if this caused this to break with non-default options. (In reply to Kurt Jaeger from comment #7) > (In reply to Ralf van der Enden from comment #2) > > The person that committed my previous patch commented out the DOCSDIR= line > > from my patch which breaks the check-plist obviously. > > I ran the poudriere build with the DOCSDIR commented out and the generic > values worked. Sorry if this caused this to break with non-default options. I'm testing your patch right now and will commit the change if poudriere builds work out. A commit references this bug: Author: pi Date: Wed Oct 22 11:59:51 UTC 2014 New revision: 371356 URL: https://svnweb.freebsd.org/changeset/ports/371356 Log: dns/powerdns: fix for check-plist with non-standard options The pkg-plist was broken with non-default backends enabled. PR: 194505 Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer) Changes: head/dns/powerdns/Makefile head/dns/powerdns/files/patch-modules__luabackend__lua_functions.cc head/dns/powerdns/files/patch-modules__luabackend__luabackend.hh |