<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">在 2018年01月19日 21:58, Martin Jansa 写道:<br>
</div>
<blockquote type="cite"
cite="mid:CA+chaQeG05c0KXRoFMrb_=rh3C+MMJuMFWvQjtuyedFXg-PdMQ@mail.gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div dir="ltr">
<div>It fails here since this upgrade, maybe the <span
style="font-size:12.8px">0001-Do-not-disable-</span><wbr
style="font-size:12.8px"><span style="font-size:12.8px">gobject-introspection-when-</span><wbr
style="font-size:12.8px"><span style="font-size:12.8px">cross-comp.patch
is still useful and wasn't completely merged upstream?</span></div>
<div><span style="font-size:12.8px"><br>
</span></div>
<div>FAILED: json-glib/Json-1.0.typelib </div>
<div>json-glib/1.4.2-r0/recipe-sysroot/usr/bin/g-ir-compiler-wrapper
json-glib/Json-1.0.gir --output json-glib/Json-1.0.typelib</div>
<div>Could not find GIR file 'GObject-2.0.gir'; check
XDG_DATA_DIRS or use --includedir</div>
<div>error parsing file json-glib/Json-1.0.gir: Failed to parse
included gir GObject-2.0</div>
<div>If the above error message is about missing .so libraries,
then setting up GIR_EXTRA_LIBS_PATH in the recipe should help.</div>
<div>(typically like this:
GIR_EXTRA_LIBS_PATH="${B}/something/.libs" )</div>
<div>ninja: build stopped: subcommand failed.</div>
<div>WARNING: exit code 1 from a shell command.</div>
</div>
</blockquote>
<br>
Hi Martin,<br>
<br>
I still can not reproduced it. Could you tell me which layers
include, the DISTRO set and the build machine OS ?<br>
<br>
Thanks,<br>
Yi<br>
<br>
<br>
<blockquote type="cite"
cite="mid:CA+chaQeG05c0KXRoFMrb_=rh3C+MMJuMFWvQjtuyedFXg-PdMQ@mail.gmail.com">
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Jan 18, 2018 at 1:51 PM, <span
dir="ltr"><<a href="mailto:git@git.openembedded.org"
target="_blank" moz-do-not-send="true">git@git.openembedded.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">This is an
automated email from the git hooks/post-receive script.<br>
<br>
rpurdie pushed a commit to branch master<br>
in repository openembedded-core.<br>
<br>
commit 6b87ad5b08004554f08d2f68027908<wbr>956f3795e1<br>
Author: Yi Zhao <<a href="mailto:yi.zhao@windriver.com"
moz-do-not-send="true">yi.zhao@windriver.com</a>><br>
AuthorDate: Tue Jan 16 08:32:33 2018 +0800<br>
<br>
json-glib: update to 1.4.2<br>
<br>
Drop 0001-Do-not-disable-gobject-<wbr>introspection-when-cross-comp.<wbr>patch<br>
since it has been fixed upstream.<br>
<br>
Signed-off-by: Yi Zhao <<a
href="mailto:yi.zhao@windriver.com" moz-do-not-send="true">yi.zhao@windriver.com</a>><br>
Signed-off-by: Richard Purdie <<a
href="mailto:richard.purdie@linuxfoundation.org"
moz-do-not-send="true">richard.purdie@<wbr>linuxfoundation.org</a>><br>
---<br>
...ble-gobject-introspection-<wbr>when-cross-comp.patch |
32 ----------------------<br>
.../{<a href="http://json-glib_1.2.8.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.2.8.bb</a>
=> <a href="http://json-glib_1.4.2.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.4.2.bb</a>}
| 7 ++---<br>
2 files changed, 2 insertions(+), 37 deletions(-)<br>
<br>
diff --git a/meta/recipes-gnome/json-<wbr>glib/json-glib/0001-Do-not-<wbr>disable-gobject-introspection-<wbr>when-cross-comp.patch
b/meta/recipes-gnome/json-<wbr>glib/json-glib/0001-Do-not-<wbr>disable-gobject-introspection-<wbr>when-cross-comp.patch<br>
deleted file mode 100644<br>
index 849bb9d..0000000<br>
--- a/meta/recipes-gnome/json-<wbr>glib/json-glib/0001-Do-not-<wbr>disable-gobject-introspection-<wbr>when-cross-comp.patch<br>
+++ /dev/null<br>
@@ -1,32 +0,0 @@<br>
-From 293452c963188666dae99521294f09<wbr>a0cf9582e2 Mon Sep
17 00:00:00 2001<br>
-From: Alexander Kanavin <<a
href="mailto:alex.kanavin@gmail.com"
moz-do-not-send="true">alex.kanavin@gmail.com</a>><br>
-Date: Fri, 4 Aug 2017 16:01:11 +0300<br>
-Subject: [PATCH] Do not disable gobject introspection when
cross-compiling.<br>
-<br>
-Introspection does work fine for instance in Open Embedded,<br>
-one of the most prominent cross-compilation frameworks<br>
-(through qemu emulating target hardware), so let the user<br>
-decide if he wants the feature or not.<br>
-<br>
-Upstream-Status: Pending<br>
-Signed-off-by: Alexander Kanavin <<a
href="mailto:alex.kanavin@gmail.com"
moz-do-not-send="true">alex.kanavin@gmail.com</a>><br>
----<br>
- meson.build | 2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
-diff --git a/meson.build b/meson.build<br>
-index 43cbfd9..8a32f26 100644<br>
---- a/meson.build<br>
-+++ b/meson.build<br>
-@@ -147,7 +147,7 @@ root_dir = include_directories('.')<br>
-<br>
- gnome = import('gnome')<br>
- gir = find_program('g-ir-scanner', required: false)<br>
--build_gir = gir.found() and not meson.is_cross_build() and
not get_option('disable_<wbr>introspection')<br>
-+build_gir = gir.found() and not get_option('disable_<wbr>introspection')<br>
-<br>
- subdir('json-glib')<br>
-<br>
---<br>
-2.13.2<br>
-<br>
diff --git a/meta/recipes-gnome/json-<wbr>glib/<a
href="http://json-glib_1.2.8.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.2.8.bb</a>
b/meta/recipes-gnome/json-<wbr>glib/<a
href="http://json-glib_1.4.2.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.4.2.bb</a><br>
similarity index 84%<br>
rename from meta/recipes-gnome/json-glib/<a
href="http://json-glib_1.2.8.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">j<wbr>son-glib_1.2.8.bb</a><br>
rename to meta/recipes-gnome/json-glib/<a
href="http://json-glib_1.4.2.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">j<wbr>son-glib_1.4.2.bb</a><br>
index 31912d1..fad0a2d 100644<br>
--- a/meta/recipes-gnome/json-<wbr>glib/<a
href="http://json-glib_1.2.8.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.2.8.bb</a><br>
+++ b/meta/recipes-gnome/json-<wbr>glib/<a
href="http://json-glib_1.4.2.bb" rel="noreferrer"
target="_blank" moz-do-not-send="true">json-glib_1.4.2.bb</a><br>
@@ -10,11 +10,8 @@ LIC_FILES_CHKSUM = "<a class="moz-txt-link-freetext" href="file://COPYING;md5=">file://COPYING;md5=</a><wbr>7fbc338309ac38fefcd64b04bb903e<wbr>34"<br>
<br>
DEPENDS = "glib-2.0"<br>
<br>
-SRC_URI_append = " \<br>
- <a class="moz-txt-link-freetext" href="file://0001-Do-not-disable">file://0001-Do-not-disable</a>-<wbr>gobject-introspection-when-<wbr>cross-comp.patch
\<br>
- "<br>
-SRC_URI[archive.md5sum] = "<wbr>ff31e7d0594df44318e12facda3d08<wbr>6e"<br>
-SRC_URI[archive.sha256sum] = "<wbr>fd55a9037d39e7a10f0db64309f5f0<wbr>265fa32ec962bf85066087b83a2807<wbr>f40a"<br>
+SRC_URI[archive.md5sum] = "<wbr>35107e23a7bbbc70f31c34f7b9adf1<wbr>c3"<br>
+SRC_URI[archive.sha256sum] = "<wbr>2d7709a44749c7318599a6829322e0<wbr>81915bdc73f5be5045882ed120bb68<wbr>6dc8"<br>
<br>
GNOMEBASEBUILDCLASS = "meson"<br>
inherit gnomebase lib_package gobject-introspection gtk-doc
manpages gettext<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
To stop receiving notification emails like this one,
please contact<br>
the administrator of this repository.<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-commits mailing list<br>
<a
href="mailto:Openembedded-commits@lists.openembedded.org"
moz-do-not-send="true">Openembedded-commits@lists.<wbr>openembedded.org</a><br>
<a
href="http://lists.openembedded.org/mailman/listinfo/openembedded-commits"
rel="noreferrer" target="_blank"
moz-do-not-send="true">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>commits</a><br>
</font></span></blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>