Date: Sat, 17 Sep 2016 09:34:09 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212760] zabbix3-server unnecessary dependency Message-ID: <bug-212760-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212760 Bug ID: 212760 Summary: zabbix3-server unnecessary dependency Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: martin@waschbuesch.de PR 209893 changed (among others): - Fix PGSQL_USES -> USES+=3D pgsql For example, the Makefile now contains: --- MYSQL_CONFIGURE_WITH=3D mysql USES+=3D mysql PGSQL_CONFIGURE_WITH=3D postgresql USES+=3D pgsql SQLITE_CONFIGURE_WITH=3D sqlite3 USES+=3D sqlite:3 --- The problem here is that the USES+=3D is unconditionally applied. The resul= t is that although I compile my zabbix3-server against mysql and deselect sqlite= and postgresql, both, sqlite and postgresql get dragged in as dependencies. I am unsure how to better handle this (without doing if-then-else)? If no one else comes forward with a more elegant solution, I will create a patch to wrap these USES+=3D instances in conditional statements. Martin --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212760-13>