Bug 5056 - possible parallel make issue with telepathy-mission-control
Summary: possible parallel make issue with telepathy-mission-control
Status: RESOLVED DUPLICATE of bug 5184
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: connectivity (show other bugs)
Version: 1.5
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.5 M5
Assignee: Cristian Iorga
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-08-27 18:15 UTC by Saul Wold
Modified: 2013-09-25 09:37 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saul Wold 2013-08-27 18:15:46 UTC
This might be a parallel make issue

Failure occured on the Autobuilder during a world build with x86_64 and 32bit multilib.

| ( cd . && glib-mkenums \
| 	--fhead "#ifndef __MCD_ENUM_TYPES_H__\n#define __MCD_ENUM_TYPES_H__\n\n#include \"mcd-mission.h\"\n#include \"mcd-channel.h\"\n#include \"mcd-transport.h\"\n\nG_BEGIN_DECLS\n" \
| 	--fprod "/* enumerations from \"@filename@\" */\n" \
| 	--vhead "GType @enum_name@_get_type (void) G_GNUC_CONST;\n#define MCD_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
| 	--ftail "G_END_DECLS\n\n#endif /* __MCD_ENUM_TYPES_H__ */" \
|     mcd-account.h mcd-account-conditions.h mcd-account-manager.h mcd-account-manager-default.h mcd-debug.h mcd-mission.h mcd-operation.h mcd-master.h mcd-manager.h mcd-connection.h mcd-connection-plugin.h mcd-connection-service-points.h mcd-channel.h mcd-dispatcher.h mcd-service.h mcd-transport.h mcd-storage.h   ) >> xgen-geth \
| && (cmp -s xgen-geth mcd-enum-types.h || cp xgen-geth mcd-enum-types.h ) \
| && rm -f xgen-geth \
| && echo timestamp > stamp-mcd-enum-types.h
| /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/python-native/python ../tools/glib-gtypes-generator.py \
| 	_gen/mcd.xml _gen/gtypes mc
| xsltproc  \
| 	--stringparam mixed-case-prefix mc \
| 	../tools/glib-interfaces-body-generator.xsl \
| 	_gen/mcd.xml > _gen/interfaces-body.h
| /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/python-native/python ../tools/glib-client-marshaller-gen.py _gen/mcd.xml \
| 	_mcd_ext > _gen/register-dbus-glib-marshallers-body.h
| /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/python-native/python ../tools/glib-signals-marshal-gen.py _gen/mcd.xml > _gen/signals-marshal.list
| true
| Traceback (most recent call last):
|   File "../tools/glib-gtypes-generator.py", line 304, in <module>
|     GTypesGenerator(dom, argv[1], argv[2])()
|   File "../tools/glib-gtypes-generator.py", line 295, in __call__
|     file_set_contents(self.output + '.h', ''.join(self.header))
|   File "/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-telepathy-mission-control/5.15.0-r0/telepathy-mission-control-5.15.0/tools/libtpcodegen.py", line 42, in file_set_contents
|     os.rename(filename + '.tmp', filename)
| OSError: [Errno 2] No such file or directory
| make[2]: *** [_gen/gtypes.h] Error 1
| make[2]: *** Waiting for unfinished jobs....
| rm _gen/dispatcher.xml _gen/Account_Interface_External_Password_Storage.xml _gen/Connection_Manager_Interface_Account_Storage.xml _gen/Account_Interface_Conditions.xml _gen/Account_Interface_Hidden.xml _gen/Account_Manager_Interface_Hidden.xml
| make[2]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-telepathy-mission-control/5.15.0-r0/telepathy-mission-control-5.15.0/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-telepathy-mission-control/5.15.0-r0/telepathy-mission-control-5.15.0'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
Comment 1 Cristian Iorga 2013-09-25 09:37:48 UTC
Merged into master:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=c68888f762f190c24a2fb97c9ff9ea55aadf6375

*** This bug has been marked as a duplicate of bug 5184 ***