The flags USE=iodbc and USE=odbc are actually mutually exclusive. The
upstream build system doesn't crash at the moment, but will instead
select only one of them if both are specified -- probably not what you
want! This new revision adds an at-most-one-of constraint for those
flags, so that you must explicitly choose (only) the one you want.
Future versions of FreeTDS will throw an error if you ask for both.
Package-Manager: Portage-2.3.6, Repoman-2.3.1
sys-devel/binutils
net-dns/bind-tools"
+# iODBC and unixODBC are mutually-exclusive choices for
+# the ODBC driver manager. Future versions of FreeTDS
+# will throw an error if you specify both.
+REQUIRED_USE="?? ( iodbc odbc )"
+
# Won't be necessary in the next release.
PATCHES=( "${FILESDIR}/without-flags.patch" )