[Bug 200636] www/nghttp2 adds gcc as run depends
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jun 4 13:45:49 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200636
Bug ID: 200636
Summary: www/nghttp2 adds gcc as run depends
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet at FreeBSD.org
Reporter: vivek at khera.org
Flags: maintainer-feedback?(sunpoet at FreeBSD.org)
Assignee: sunpoet at FreeBSD.org
I just enabled http2 support in curl which requires www/nghttp2 library.
I'm unclear why nghttp2 requires gcc48 (and its dependencies) as a run
dependency. I do not think it does any on-the-fly compilation of code. For
small, controlled systems such as embedded systems, pulling in the compiler is
undesirable.
It appears to me that the line
RUN_DEPENDS:= ${BUILD_DEPENDS}
is unnecessary in the Makefile, as the explicit BUILD_DEPENDS are already set
in the LIB_DEPENDS, which are build- and run-time dependencies already.
Specifying the BUILD_DEPENDS is also redundant.
My bug report is that it should not be requiring gcc48 as a run-time
dependency. This happens on FreeBSD 9 and 10.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list