[OE-core] [PATCH] glib-2.0: fix ptest failures

Burton, Ross ross.burton at intel.com
Wed Apr 24 12:07:32 UTC 2019


On Wed, 24 Apr 2019 at 02:51, Yu, Mingli <mingli.yu at windriver.com> wrote:
> Per the comments at https://gitlab.gnome.org/GNOME/glib/issues/1357, we
> need to run test_non_utf8_printf under builddir to guarantee the test
> passed.

Re-read the comments.  Setting that variable skips the test, as it
isn't useful without the translations being installed. So, we need to
install the translations:

root at bob:~# /usr/libexec/installed-tests/glib/gdatetime -p
/GDateTime/non_utf8_printf
/GDateTime/non_utf8_printf: **
GLib:ERROR:../glib-2.58.3/glib/tests/gdatetime.c:1477:test_non_utf8_printf:
assertion failed (__p == ("10\346\234\210")): ("Oct" ==
"10\346\234\210")
Aborted (core dumped)

root at bob:~# dnf install glib-2.0-locale-ja
[ ... ]
Installed:
  libglib-2.0-locale-ja-1:2.58.3-r0.corei7_64

root at bob:~# /usr/libexec/installed-tests/glib/gdatetime -p
/GDateTime/non_utf8_printf
/GDateTime/non_utf8_printf: OK

Ross


More information about the Openembedded-core mailing list