Created attachment 147823 [details] update - update - clarify LICENSE to be BSD3CLAUSE like net/miniupnpc - replace patch-Makefile with a simple MAKE_(ARGS|ENV) override - drop redundant -fPIC
Maintainer CC'd
Created attachment 147824 [details] |poudriere testport -P| log (9.3R i386)
Created attachment 147832 [details] update, v1.1 Add a post-patch workaround to avoid breaking consumers as declspec.h is not installed (unlike in net/miniupnpc). In file included from natpmp.c:17: /usr/local/include/natpmp.h:54:10: fatal error: 'declspec.h' file not found #include "declspec.h" ^ 1 error generated.
Before bugzilla workflow is documented it'd help if you explain maintainer-feedback- (minus'd) when set by someone other than the current maintainer. Is this an attempt to forcefully claim the port? Otherwise, it's unclear from whom Approval is requested.
Uh... I've messed up the feedback bit- not used to bz :( How can I fix it now??
This is clearly a case of a maintainer timeout. The patch looks good, it comes with a good poudriere log. Maintainer approval is no longer required, I'm promoting this patch-ready pool.
I'm sorry for the late reply. The patch seems okay. Please commit it.
A commit references this bug: Author: crees Date: Fri Dec 19 17:21:38 UTC 2014 New revision: 374955 URL: https://svnweb.freebsd.org/changeset/ports/374955 Log: - update - clarify LICENSE to be BSD3CLAUSE like net/miniupnpc - replace patch-Makefile with a simple MAKE_(ARGS|ENV) override - drop redundant -fPIC PR: ports/194030 Submitted by: Jan Beich Approved by: Hung-Yi Chen (maintainer) Changes: head/net/libnatpmp/Makefile head/net/libnatpmp/distinfo head/net/libnatpmp/files/
Committed. Thanks!
Why -fPIC change was excluded?
A commit references this bug: Author: jbeich Date: Sun Feb 1 16:04:22 UTC 2015 New revision: 378250 URL: https://svnweb.freebsd.org/changeset/ports/378250 Log: Drop redundant -fPIC from CFLAGS PR: 194030 (followup) Approved by: bapt (mentor) Changes: head/net/libnatpmp/Makefile