Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 616546 - dev-util/meson should allow installation of individual targets
Summary: dev-util/meson should allow installation of individual targets
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL: https://github.com/mesonbuild/meson/i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-25 06:56 UTC by Mike Gilbert
Modified: 2019-08-24 20:54 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2017-04-25 06:56:48 UTC
As mentioned in bug 616544, systemd is moving to meson. We will need to figure out how to handle multilib builds using meson/ninja.

The simplest solution would be to build everything twice, but maybe we can do better than that.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-04-25 07:58:06 UTC
Doesn't the most awesome build system since the last most awesome build system solving all the problems humanity didn't even think of having... doesn't it support building and installing  targets separately?
Comment 2 Mike Gilbert gentoo-dev 2017-04-25 08:01:57 UTC
(In reply to Michał Górny from comment #1)
> Doesn't the most awesome build system since the last most awesome build
> system solving all the problems humanity didn't even think of having...
> doesn't it support building and installing  targets separately?

Building yes. Installing, no.
Comment 3 Mike Gilbert gentoo-dev 2017-04-25 15:17:24 UTC
I posted an enhancement request upstream.
Comment 4 William Hubbs gentoo-dev 2017-04-26 15:09:43 UTC
I'm working on an eclass to handle meson builds on bug #597182.
Can I do something in the eclass to make handling multilib easier?
Comment 5 Mike Gilbert gentoo-dev 2017-04-26 15:28:46 UTC
(In reply to William Hubbs from comment #4)
> I'm working on an eclass to handle meson builds on bug #597182.
> Can I do something in the eclass to make handling multilib easier?

Not really. Just make sure the eclass functions may be called from multilib-minimal phase functions. You would have to do something really weird to break that.
Comment 6 William Hubbs gentoo-dev 2017-07-27 17:10:49 UTC
This is actually a meson issue, so I am correcting the assignee.