Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 514006 - dev-libs/dbus-c++ - gx86-multilib conversion
Summary: dev-libs/dbus-c++ - gx86-multilib conversion
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://proaudio.tuxfamily.org/bugs/vi...
Whiteboard:
Keywords:
Depends on:
Blocks: gx86-multilib
  Show dependency tree
 
Reported: 2014-06-20 12:49 UTC by Karl Lindén
Modified: 2015-03-22 21:39 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dbus-c++-0.9.0-r1.ebuild (dbus-c++-0.9.0-r1.ebuild,1.17 KB, text/plain)
2014-12-19 00:04 UTC, tokiclover
Details

Note You need to log in before you can comment on or make changes to this bug.
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.