Bug 208014 - net-mgmt/bandwidthd: fix dependencies
Summary: net-mgmt/bandwidthd: fix dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Olli Hauer
Depends on:
Reported: 2016-03-15 08:05 UTC by Franco Fichtner
Modified: 2016-03-20 14:34 UTC (History)
1 user (show)

See Also:

patch against head (633 bytes, patch)
2016-03-15 08:05 UTC, Franco Fichtner
no flags Details | Diff
portlint -AC output (165 bytes, text/plain)
2016-03-15 08:06 UTC, Franco Fichtner
no flags Details
poudriere build log (22.47 KB, text/plain)
2016-03-15 08:06 UTC, Franco Fichtner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Franco Fichtner 2016-03-15 08:05:57 UTC
Created attachment 168219 [details]
patch against head

libpg.so was silently compiled against if present in the system -> disable in configure stage

libpng16.so was silently compiled against -> shared libgd dependency so pinned as LIB_DEPENDS
Comment 1 Franco Fichtner 2016-03-15 08:06:14 UTC
Created attachment 168220 [details]
portlint -AC output
Comment 2 Franco Fichtner 2016-03-15 08:06:32 UTC
Created attachment 168221 [details]
poudriere build log
Comment 3 Olli Hauer freebsd_committer 2016-03-15 14:35:49 UTC
 Thanks for the analyses and the patch!
Comment 4 commit-hook freebsd_committer 2016-03-15 15:20:27 UTC
A commit references this bug:

Author: ohauer
Date: Tue Mar 15 14:33:04 UTC 2016
New revision: 411165
URL: https://svnweb.freebsd.org/changeset/ports/411165

  - port links against libpng, so add png as dependency

  PR:		208014
  Submitted by:	Franco Fichtner

Comment 5 commit-hook freebsd_committer 2016-03-20 14:34:20 UTC
A commit references this bug:

Author: jbeich
Date: Sun Mar 20 14:34:06 UTC 2016
New revision: 411446
URL: https://svnweb.freebsd.org/changeset/ports/411446

  net-mgmt/bandwidthd: back out r411165 and disable png check

  libpng is dependency of libgd, bandwidthd doesn't use it directly

  PR:		208014
  Tested by:	md5 **/*.o