dbus-native fails expat-native dependency

John DeBoard


I have an issue where dbus-native fails to build, it looks like it's dependency on expat-native isn't working out properly.

[the error]

| checking for XML_ParserCreate_MM in -lexpat... no
| configure: error: Explicitly requested expat but expat not found
| FATAL: oe_runconf failed
| ERROR: Function do_configure failed
NOTE: package dbus-native-1.2.1-r17.2: task do_configure: Failed
ERROR: TaskFailed event exception, aborting

I can go back and run "bitbake -v -b expat-native_2.0.1.bb" then start the build again and everything works fine.

BUT if I just run "bitbake -v expat-native" the build just hangs like this:

NOTE: Handling BitBake files: / (0477/0477) [100 %]
Parsing of 477 .bb files complete (465 cached, 12 parsed). 482 targets, 1 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

After that I have to stop the process with "^C" - any ideas?