Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635354 - meson.eclass: include pkg-config in the cross file
Summary: meson.eclass: include pkg-config in the cross file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-24 19:50 UTC by David Michael
Modified: 2017-10-25 02:39 UTC (History)
1 user (show)

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


Attachments
This fixes the problem. (0001-meson.eclass-include-pkg-config-in-the-cross-file.patch,1.12 KB, patch)
2017-10-24 19:50 UTC, David Michael
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Michael 2017-10-24 19:50:12 UTC
Created attachment 499996 [details, diff]
This fixes the problem.

Current systemd requires pkg-config in the meson cross-file.

The fix is attached, but if merging a PR is easier: https://github.com/gentoo/gentoo/pull/5940

(And I tried e-mailing the patch to gentoo-dev, but it was apparently moderated and never delivered.)
Comment 1 Mike Gilbert gentoo-dev 2017-10-24 20:06:07 UTC
Looks reasonable to me.
Comment 2 Larry the Git Cow gentoo-dev 2017-10-25 02:39:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c1af25e48b57a7f67979fada914a377969e848

commit 12c1af25e48b57a7f67979fada914a377969e848
Author:     David Michael <david.michael@coreos.com>
AuthorDate: 2017-10-13 19:21:01 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2017-10-25 02:39:22 +0000

    meson.eclass: include pkg-config in the cross file
    
    This fixes cross-compiling current systemd.
    
    Signed-off-by: David Michael <david.michael@coreos.com>
    Closes: https://bugs.gentoo.org/635354
    Closes: https://github.com/gentoo/gentoo/pull/5940

 eclass/meson.eclass | 3 +++
 1 file changed, 3 insertions(+)