Fixed
Created: Oct 16, 2017
Updated: Jun 20, 2024
Resolved Date: Dec 7, 2017
Found In Version: 10.17.41.1
Fix Version: 10.17.41.2
Severity: Standard
Applicable for: Wind River Linux LTS 17
Component/s: Userspace
wrlinux-10/setup.sh --machines=qemumips64 --kernel=standard --dl-layers --distros=wrlinux-std-sato && source environment-setup-x86_64-wrlinuxsdk-linux && source oe-init-build-env build
bitbake libn32-gobject-introspection
Problem Description
======================
| mips64-wrsmllibn32-linux-gnun32-libtool: link: mips64-wrsmllibn32-linux-gnun32-gcc -meb -mabi=n32 -mhard-float --sysroot=/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/libn32-recipe-sysroot -o /<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/GLib-2.0 -fno-strict-aliasing -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -Wall -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0=/usr/src/debug/libn32-gobject-introspection/1.52.1-r0 -fdebug-prefix-map=/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/recipe-sysroot-native= -fdebug-prefix-map=/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/libn32-recipe-sysroot= tmp-introspect_vdysz58/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/GLib-2.0.o -Wl,--export-dynamic -pthread -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -lgio-2.0 -lgmodule-2.0 -lglib-2.0 -lgobject-2.0 -pthread
| /<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/GLib-2.0: Invalid ELF image for this architecture
| If the above error message is about missing .so libraries, then setting up GIR_EXTRA_LIBS_PATH in the recipe should help.
| (typically like this: GIR_EXTRA_LIBS_PATH="${B}/something/.libs" )
| Command ''/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/g-ir-scanner-qemuwrapper', '/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/GLib-2.0', '--introspect-dump=/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/functions.txt,/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build/tmp-introspect_vdysz58/dump.xml']' returned non-zero exit status 1
( make[2): *** Makefile:3564: GLib-2.0.gir] Error 1
( make[2): Leaving directory '/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build'
| make1]: *** [Makefile:2850: all-recursive] Error 1
( make[1): Leaving directory '/<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/build'
| make: *** [Makefile:1610: all] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at /<workdir>/build/tmp-glibc/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-gobject-introspection/1.52.1-r0/temp/log.do_compile.35797)
ERROR: Task (virtual:multilib:libn32:/<workdir>/layers/oe-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.52.1.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2273 tasks of which 0 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
virtual:multilib:libn32:/<workdir>/layers/oe-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.52.1.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code
8. Steps To Reproduce
****************************
/net/pek-hostel-deb04.wrs.com/buildarea1/nightly/WRL10/product_install/wrlinux-10/setup.sh --machines=qemumips64 --kernel=standard --dl-layers --distros=wrlinux-std-sato && source environment-setup-x86_64-wrlinuxsdk-linux && source oe-init-build-env build
bitbake libn32-gobject-introspection