Hello, I just build app-mobilephone/heimdall-1.4.0 against dev-libs/libusb-1.0.18:1 successfully on amd64: dev-libs/libusb-1.0.18:1 USE="udev -debug -doc -examples -static-libs {-test}" ABI_X86="32 (64) (-x32)" app-mobilephone/heimdall-1.4.0-r1::local [1.4.0::gentoo] USE="qt4" Portage 2.2.7_p57 (default/linux/amd64/13.0/desktop/kde, gcc-4.8.2, glibc-2.17, 3.12.9-zen+ x86_64) I just modified this part of the ebuild : -RDEPEND="dev-libs/libusbx:1= +RDEPEND="dev-libs/libusb:1= For me, this comment within the "app-mobilephone/heimdall-1.4.0" ebuild is outdated: "# Fails to build with dev-libs/libusb due to missing macros."
Ah, good too see that libusbx was merged. Thanks for the report! + 09 Feb 2014; Mike Gilbert <floppym@gentoo.org> heimdall-1.4.0.ebuild, + heimdall-9999.ebuild: + Depend on libusb or libusbx, bug 500764 by Jerome Venturi.