1 |
commit: bae7477c594c2f2ce079e18c28b89bc7810bbe85 |
2 |
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jul 17 16:14:13 2017 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jul 18 19:13:27 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae7477c |
7 |
|
8 |
meson.eclass: ensure we have a UTF-8 locale set |
9 |
|
10 |
Bug: https://bugs.gentoo.org/625396 |
11 |
|
12 |
eclass/meson.eclass | 5 ++++- |
13 |
1 file changed, 4 insertions(+), 1 deletion(-) |
14 |
|
15 |
diff --git a/eclass/meson.eclass b/eclass/meson.eclass |
16 |
index 25e19dff48e..5b63f0ef3a3 100644 |
17 |
--- a/eclass/meson.eclass |
18 |
+++ b/eclass/meson.eclass |
19 |
@@ -40,7 +40,7 @@ esac |
20 |
|
21 |
if [[ -z ${_MESON_ECLASS} ]]; then |
22 |
|
23 |
-inherit ninja-utils toolchain-funcs |
24 |
+inherit ninja-utils python-utils-r1 toolchain-funcs |
25 |
|
26 |
fi |
27 |
|
28 |
@@ -148,6 +148,9 @@ meson_src_configure() { |
29 |
STRIP=$(tc-getBUILD_STRIP) |
30 |
fi |
31 |
|
32 |
+ # https://bugs.gentoo.org/625396 |
33 |
+ python_export_utf8_locale |
34 |
+ |
35 |
# Append additional arguments from ebuild |
36 |
mesonargs+=("${emesonargs[@]}") |