As observed on AB: Build Configuration: BB_VERSION = "1.37.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "debian-8" TARGET_SYS = "x86_64-poky-linux-gnux32" MACHINE = "qemux86-64" DISTRO = "poky" DISTRO_VERSION = "2.4+snapshot-20180406" TUNE_FEATURES = "mx32" TARGET_FPU = "" meta meta-poky meta-yocto-bsp = "heads/master-next:17600ebca69cca70fd2b6ed35d9b3e2a8ac772e2" Log data follows: | DEBUG: Executing shell function do_compile | [1/52] Generating atkmarshal_h with a custom command. | INFO: Reading ../atk-2.28.1/atk/atkmarshal.list... | [2/52] Generating atkmarshal_c with a custom command. | INFO: Reading ../atk-2.28.1/atk/atkmarshal.list... | [3/52] Generating atk-enum-types.h with a meson_exe.py custom command. | [4/52] Compiling C object 'atk/atk-1.0@sha/atkhypertext.c.o'. | [5/52] Compiling C object 'atk/atk-1.0@sha/atknoopobjectfactory.c.o'. | [6/52] Compiling C object 'atk/atk-1.0@sha/atkobjectfactory.c.o'. | [7/52] Compiling C object 'atk/atk-1.0@sha/meson-generated_.._atkmarshal.c.o'. | [8/52] Compiling C object 'atk/atk-1.0@sha/atknoopobject.c.o'. | [9/52] Compiling C object 'atk/atk-1.0@sha/atkaction.c.o'. | [10/52] Compiling C object 'atk/atk-1.0@sha/atksocket.c.o'. | [11/52] Compiling C object 'atk/atk-1.0@sha/atkstate.c.o'. | [12/52] Compiling C object 'atk/atk-1.0@sha/atkeditabletext.c.o'. | [13/52] Compiling C object 'atk/atk-1.0@sha/atkrange.c.o'. | [14/52] Compiling C object 'atk/atk-1.0@sha/atkstreamablecontent.c.o'. | [15/52] Compiling C object 'atk/atk-1.0@sha/atkselection.c.o'. | [16/52] Compiling C object 'atk/atk-1.0@sha/atkregistry.c.o'. | [17/52] Compiling C object 'atk/atk-1.0@sha/atkplug.c.o'. | [18/52] Compiling C object 'atk/atk-1.0@sha/atkhyperlinkimpl.c.o'. | [19/52] Compiling C object 'atk/atk-1.0@sha/atkgobjectaccessible.c.o'. | [20/52] Compiling C object 'atk/atk-1.0@sha/atkdocument.c.o'. | [21/52] Compiling C object 'atk/atk-1.0@sha/atkimage.c.o'. | [22/52] Compiling C object 'atk/atk-1.0@sha/atkstateset.c.o'. | [23/52] Compiling C object 'atk/atk-1.0@sha/atktablecell.c.o'. | [24/52] Compiling C object 'atk/atk-1.0@sha/atkrelationset.c.o'. | [25/52] Compiling C object 'atk/atk-1.0@sha/atkutil.c.o'. | [26/52] Compiling C object 'atk/atk-1.0@sha/atkcomponent.c.o'. | [27/52] Compiling C object 'atk/atk-1.0@sha/atkrelation.c.o'. | [28/52] Compiling C object 'atk/atk-1.0@sha/atktable.c.o'. | [29/52] Compiling C object 'atk/atk-1.0@sha/atkprivate.c.o'. | [30/52] Compiling C object 'atk/atk-1.0@sha/atkhyperlink.c.o'. | [31/52] Compiling C object 'atk/atk-1.0@sha/atktext.c.o'. | [32/52] Compiling C object 'atk/atk-1.0@sha/atkversion.c.o'. | [33/52] Compiling C object 'atk/atk-1.0@sha/atkwindow.c.o'. | [34/52] Compiling C object 'tests/testdocument@exe/testdocument.c.o'. | [35/52] Compiling C object 'tests/teststateset@exe/teststateset.c.o'. | [36/52] Compiling C object 'atk/atk-1.0@sha/atkmisc.c.o'. | [37/52] Compiling C object 'tests/testrole@exe/testrole.c.o'. | [38/52] Compiling C object 'tests/testrelation@exe/testrelation.c.o'. | [39/52] Compiling C object 'tests/testvalue@exe/testvalue.c.o'. | [40/52] Compiling C object 'atk/atk-1.0@sha/atkvalue.c.o'. | [41/52] Compiling C object 'atk/atk-1.0@sha/atkobject.c.o'. | [42/52] Generating atk-enum-types.c with a meson_exe.py custom command. | [43/52] Compiling C object 'atk/atk-1.0@sha/meson-generated_.._atk-enum-types.c.o'. | [44/52] Linking target atk/libatk-1.0.so.0.22810.1. | [45/52] Generating symbol file 'atk/atk-1.0@sha/atk/libatk-1.0.so.0.22810.1.symbols'. | [46/52] Linking target tests/testrelation. | [47/52] Linking target tests/teststateset. | [48/52] Linking target tests/testdocument. | [49/52] Linking target tests/testrole. | [50/52] Linking target tests/testvalue. | [51/52] Generating Atk-1.0.gir with a custom command. | FAILED: atk/Atk-1.0.gir | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/bin/g-ir-scanner-wrapper -pthread -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/include/gobject-introspection-1.0 -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/libx32/libffi-3.2.1/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/include/glib-2.0 -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/libx32/glib-2.0/include --no-libtool --namespace=Atk --nsversion=1.0 --warn-all --output atk/Atk-1.0.gir --quiet --c-include=atk/atk.h -DATK_COMPILATION -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/atk-2.28.1/atk -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/atk -I./. -I../atk-2.28.1/. -I./atk/. -I../atk-2.28.1/atk/. --filelist=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/atk/atk-1.0@sha/Atk_1.0_gir_filelist --include=GObject-2.0 --symbol-prefix=atk --identifier-prefix=Atk --pkg-export=atk --cflags-begin -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -I./. -I../atk-2.28.1/. -I./atk/. -I../atk-2.28.1/atk/. -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/include/glib-2.0 -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/libx32/glib-2.0/include -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0=/usr/src/debug/atk/2.28.1-r0 -fdebug-prefix-map=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot= --cflags-end -L/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/atk --extra-library=gobject-2.0 --extra-library=glib-2.0 --library atk-1.0 | /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/tmp-introspects4ln4rzs/Atk-1.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 '['/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/recipe-sysroot/usr/bin/g-ir-scanner-qemuwrapper', '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/tmp-introspects4ln4rzs/Atk-1.0', '--introspect-dump=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/tmp-introspects4ln4rzs/functions.txt,/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/build/tmp-introspects4ln4rzs/dump.xml']' returned non-zero exit status 1 | ninja: build stopped: subcommand failed. | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/atk/2.28.1-r0/temp/log.do_compile.49062) NOTE: recipe atk-2.28.1-r0: task do_compile: Failed
Maxin's v2 solves this by disabling GI appropriately.
this is a duplicate *** This bug has been marked as a duplicate of bug 12656 ***