In the main portage tree there is a multilib version of media-sound/jack-audio-connection-kit, but the proaudio overlay ebuild lacks multilib (see URL) due to non-multilib media-libs/libffado (in the overlay) which in turn depends on dev-libs/dbus-c++. So to fix the bug at the URL a multilib version of dev-libs/dbus-c++ is necessary. Reproducible: Always
Created attachment 392006 [details] dbus-c++-0.9.0-r1.ebuild Converted ebuild to multilib using autotools-multilib to ease phase functions. (And properly install documentation.) TODO: convert ecore to multilib? Useless since nobody use e:0.17 with <efl-1.8.0, right? PS: attached ebuild instead of a patch because the patch will be bigger.
Is this needed for anything else than libffado in the proaudio overlay? If not please do not put down too much work into this bug. It should be possible to build a multilib libffado without dbus-c++ (even though it might require fixes in the build system) since it is only used to build binaries.
OK, added. +*dbus-c++-0.9.0-r2 (22 Mar 2015) + + 22 Mar 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + dbus-c++-0.9.0-r1.ebuild, +dbus-c++-0.9.0-r2.ebuild: + Add multilib support (bug #514006, thanks to Karl Lindén and tokiclover). + Fix pthread linking weirdness. Fix USE=doc. Update license.