Hi, building net-dns/pdns-3.4.2[tinydns] will fail with: > checking for CDB... no > checking cdb.h usability... no > checking cdb.h presence... no > checking for cdb.h... no > configure: error: Could not find cdb.h If you replace dev-db/cdb with dev-db/tinycdb like # diff -u pdns-3.4.2.ebuild.old pdns-3.4.2.ebuild --- pdns-3.4.2.ebuild.old 2015-02-17 14:42:24.000000000 +0100 +++ pdns-3.4.2.ebuild 2015-02-17 14:44:31.000000000 +0100 @@ -36,7 +36,7 @@ odbc? ( dev-db/unixODBC ) opendbx? ( dev-db/opendbx ) geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip ) - tinydns? ( dev-db/cdb ) + tinydns? ( >=dev-db/tinycdb-0.77-r2 ) )" DEPEND="${RDEPEND} virtual/pkgconfig @@ -53,7 +53,7 @@ odbc? ( dev-db/unixODBC[static-libs(+)] ) opendbx? ( dev-db/opendbx[static-libs(+)] ) geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip[static-libs(+)] ) - tinydns? ( dev-db/cdb ) + tinydns? ( >=dev-db/tinycdb-0.77-r2 ) ) doc? ( app-doc/doxygen )" net-dns/pdns[tinydns] will build again. Reproducible: Always
Fixed in 3.4.4.