Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 514006

Summary: dev-libs/dbus-c++ - gx86-multilib conversion
Product: Gentoo Linux Reporter: Karl Lindén <karl.j.linden>
Component: [OLD] LibraryAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: karl.j.linden, multilib+disabled, tetromino
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: http://proaudio.tuxfamily.org/bugs/view.php?id=180
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 454644    
Attachments: dbus-c++-0.9.0-r1.ebuild

Description Karl Lindén 2014-06-20 12:49:45 UTC
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
Comment 1 tokiclover 2014-12-19 00:04:06 UTC
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.
Comment 2 Karl Lindén 2014-12-20 16:06:06 UTC
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.
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-03-22 21:37:07 UTC
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.