Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 548114 - net-misc/networkmanager multilib ebuild request
Summary: net-misc/networkmanager multilib ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-04-29 10:35 UTC by miflab
Modified: 2015-08-04 04:36 UTC (History)
1 user (show)

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


Attachments
Patch for networkmanager-1.0.2-r1.ebuild (file_548114.txt,5.91 KB, patch)
2015-07-26 03:46 UTC, Jonathan Callen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description miflab 2015-04-29 10:35:42 UTC
Currently we have x32 and x64 versions of net-misc/networkmanager in main portage tree.
But some apss (especially binary, like steam) may need x32 libs. On x32 system you can not worry about it - if you have NM you already have this libs.
But on x64 systems this may cause some trouble, because net-misc/networkmanager currently not support multilib support. And one of solutions of that issue may be is using old libs from other distros (for example few people use old ubuntu libs for make steam work with native libs instead of binary bundled runtime).
So, I think making multilib support for net-misc/networkmanager should be good thing.
Thanks!
Comment 1 Jonathan Callen (RETIRED) gentoo-dev 2015-07-26 03:46:27 UTC
Created attachment 407638 [details, diff]
Patch for networkmanager-1.0.2-r1.ebuild

Unfortunately, NM doesn't support directly just building the libraries, and has deps not required by the libraries, so I did something similar to how systemd is built, and just built the parts that were required to make the libraries work in non-native ABIs.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-08-04 04:36:28 UTC
Committed, sorry for the wait.

The ebuild is good except for some unpleasant hackery that's needed to convince gtk-doc and man pages to install with an out-of-source-tree build.

+*networkmanager-1.0.4-r1 (04 Aug 2015)
+
+  04 Aug 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +networkmanager-1.0.4-r1.ebuild:
+  Add multilib support (bug #548114, thanks to Jonathan Callen for the ebuild).