Created attachment 378936 [details] Build log If you enable both USE=metalink and axtls or polarssl, you're going to get: tool_metalink.c:90:4: error: #error "Can't compile METALINK support without a crypto library." # error "Can't compile METALINK support without a crypto library." ^ Indeed, looking at tool_metalink.c, it seems to support openssl, gnutls, nss, darwin & win32 only.
Index: curl-7.37.0.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.37.0.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 curl-7.37.0.ebuild --- curl-7.37.0.ebuild 21 May 2014 06:56:50 -0000 1.1 +++ curl-7.37.0.ebuild 15 Jun 2014 15:15:47 -0000 @@ -68,6 +68,7 @@ REQUIRED_USE=" curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) + metalink? ( !curl_ssl_axtls !curl_ssl_polarssl ) ssl? ( ^^ ( curl_ssl_axtls and similarly for curl-7.37.0-r1.ebuild.
I had to back out of the commit because of RepoMan scours the neighborhood... dependency.bad 42 net-misc/curl/curl-7.37.0-r1.ebuild: DEPEND: ~amd64-fbsd(default/bsd/fbsd/amd64/9.1) ['dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]'] net-misc/curl/curl-7.37.0-r1.ebuild: RDEPEND: ~amd64-fbsd(default/bsd/fbsd/amd64/9.1) ['dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]'] net-misc/curl/curl-7.37.0-r1.ebuild: DEPEND: ~amd64(default/linux/amd64/13.0) ['dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]'] net-misc/curl/curl-7.37.0-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/13.0) ['dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]'] etc. Michal, did you commit multilib nss?
Yes, it's masked along with multilib curl :). Update your profiles, please.
Just FYI, I've submitted pull request with polarssl support upstream, so we can expect one of them to be supported in the next release :). https://github.com/bagder/curl/pull/103
This is fixed in 7.38.0