Summary: | dev-util/meson-0.44.1 stable request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Gilbert <floppym> |
Component: | Stabilization | Assignee: | William Hubbs <williamh> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gstreamer |
Priority: | Normal | Keywords: | ALLARCHES, STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/mesonbuild/meson/commit/0283a2fb41fb4c25be1d0078bb40ae761d47462a | ||
Whiteboard: | |||
Package list: |
=dev-util/meson-0.44.1
|
Runtime testing required: | --- |
Bug Depends on: | |||
Bug Blocks: | 649262, 649264, 649268 |
Description
Mike Gilbert
2018-03-01 22:42:52 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08586c8033cb4b8b12524f3de0d9452079c022ca commit 08586c8033cb4b8b12524f3de0d9452079c022ca Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2018-03-01 22:44:36 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2018-03-01 22:44:48 +0000 dev-util/meson: 0.44.1 stable on amd64 Bug: https://bugs.gentoo.org/649290 Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99 dev-util/meson/meson-0.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)} (In reply to Mike Gilbert from comment #0) > meson-0.43.0 generates broken CFlags in pkgconfig files (eg. > /usr/share/pkgconfig/xproto.pc), so this is somewhat urgent. To expand on that, with meson-0.43.0, /usr/share/pkgconfig/xproto.pc contains the following: > prefix=/usr > libdir=${prefix}/lib64 > includedir=${prefix}/include > > Name: xproto > Description: xproto headers > Version: 7.0.32 > Cflags: -I${includedir}/ The trailing slash in Cflags causes qmake to emit -isystem /usr/include/, which in turn breaks anything that does #include <stdlib.h>. ia64 stable x86 stable commit 69a09d3128104b0d2c7bd3cde72b37c553e55491 Author: Rolf Eike Beer <eike@sf-mail.de> Date: Sun Mar 4 11:12:00 2018 +0100 dev-util/meson: stable 0.44.1 for sparc, bug #649290 Stable on alpha. Finish stabilizations, this could be an allarches stabilization in the future. |