Bug 208014

Summary: net-mgmt/bandwidthd: fix dependencies
Product: Ports & Packages Reporter: Franco Fichtner <franco>
Component: Individual Port(s)Assignee: Olli Hauer <ohauer>
Status: Closed FIXED    
Severity: Affects Only Me CC: ohauer
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Description Flags
patch against head
portlint -AC output
poudriere build log none

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