[oe] Issues with parallel build? (Was: gtk+native missing dep ?)

Andrea Adami andrea.adami at gmail.com
Fri May 14 21:21:37 UTC 2010


> With DISTRO= ?  I do most of my builds with 4 and haven't seen this.
> But with a failure log on gtk+-native, figuring out the missing dep
> shouldn't be too bad.

FWIW distro is Angstrom, devel branch.

DEPENDS_virtclass-native = "libpng-native atk-native pango-native
cairo-native libxrender-native libxext-native"

It's not a problem of missing deps, I suppose, because

PARALLEL_MAKE = "-j5"
#BB_NUMBER_THREADS = "4"
BB_NUMBER_THREADS = "2"
fixed the things. This time the dependencies were (correctly) built before.

Short resume:

i repeatdly see (Angstrom) console-image failing *from scratch*
because gtk+native do_compile errors out with:

 Cannot load module
/oe/build/tmp/work/i686-linux/gtk+-native-2.20.0-r8.0/gtk+-2.20.0/modules/input/im-xim.la:
/oe/build/tmp/work/i686-linux/gtk+-native-2.20.0-r8.0/gtk+-2.20.0/mo
dules/input/.libs/im-xim.so: undefined symbol: g_realloc_n
| /oe/build/tmp/work/i686-linux/gtk+-native-2.20.0-r8.0/gtk+-2.20.0/modules/input/im-xim.la
does not export GTK+ IM module API:
/oe/build/tmp/work/i686-linux/gtk+-native-2.20.0-r8.0

g_realloc_n is defined in glib-2.0

I've inspected the workdir and I've noticed  "atk-native"  and
"pango-native" builds were not finished when gt+-native broke.
Both atk-native and pango-native (and cairo-native, which was built)
have glib-2 as explicit dependency, so something seems wrong...

Regards
Andrea




More information about the Openembedded-devel mailing list