Created attachment 154803 [details] Add another subdirectory to include-path Building 0.7.7 while 0.7.5 is installed does not work -- because compiling some files still picks up the earlier version's headers under ${LOCALBASE}/include/nghttp2 instead of the current versions under WRKSRC. The fix is simple (see patch). Please, commit or allow me to. Thank you.
An alternative would be to upgrade to 0.7.9 released by the author less than an hour ago: https://github.com/tatsuhiro-t/nghttp2/releases
Created attachment 154836 [details] Update the port to 0.7.9 released today. Among other bug-fixes, the potential conflicts with the already-installed headers from earlier version of nghttp2 have already been resolved upstream.
A commit references this bug: Author: sunpoet Date: Fri Mar 27 13:47:25 UTC 2015 New revision: 382412 URL: https://svnweb.freebsd.org/changeset/ports/382412 Log: - Update to 0.7.9 Changes: https://github.com/tatsuhiro-t/nghttp2/releases PR: 198907 Submitted by: mi Changes: head/www/nghttp2/Makefile head/www/nghttp2/distinfo head/www/nghttp2/pkg-plist
Committed. Thanks!