| Summary: | ghostscript do_compile fail on autobuilder for crownbay-noemgd and qemux86-64 | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Jiajun Xu <jiajun.xu> |
| Component: | core | Assignee: | Kai Kang <kai.kang> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | dvhart, elizabeth.flanagan, ke.yu, liang.li2, liangliang.wang, liezhi.yang, meta.mr.watcher, meta.watcher, richard.purdie, sgw, wenhuax.fan, yi.zhao |
| Version: | unspecified | ||
| Target Milestone: | 1.2 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Jiajun Xu
2011-06-28 01:31:20 UTC
I find latest Yocto 1.1 M2 RC1 build has no such issue now. crownbay noemgd: http://autobuilder.pokylinux.org:8010/builders/crownbay-noemgd/builds/9/steps/shell_14/logs/stdio qemux86-64: http://autobuilder.pokylinux.org:8010/builders/nightly-internal/builds/21/steps/shell_16/logs/stdio (In reply to comment #1) > I find latest Yocto 1.1 M2 RC1 build has no such issue now. > crownbay noemgd: > http://autobuilder.pokylinux.org:8010/builders/crownbay-noemgd/builds/9/steps/shell_14/logs/stdio > > qemux86-64: > http://autobuilder.pokylinux.org:8010/builders/nightly-internal/builds/21/steps/shell_16/logs/stdio Where can I check the ghostscript compile log file(log.do_compile.xxxx) for this time? I check the failed build log and guess it is a build machine dependent issue. This may be a parallel make issue, possibly changing the cp to be 'cp -f' fix it with commit 052f04e460f8d697083ae4875eb20edaee7748b5 Jiajun, could you please verify it? Thank you! (In reply to comment #4) > fix it with commit 052f04e460f8d697083ae4875eb20edaee7748b5 > Jiajun, could you please verify it? Thank you! The issue does not happen with local build and autobuilder. So mark it as fixed. *** Bug 1698 has been marked as a duplicate of this bug. *** With Yocto1.2 20111023 build, this issue reproduce on nightly-qemux86. Change the bug status to reopened. Commit information as below: Tree/branch: poky-contrib/master_under_test Commit id: 88d7de9aa239bbb47245afc13d3a3e9689e9ebfb Details log could be found at : http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/199/steps/shell_79/logs/stdio Change the bug status to reopened. This is still happening, Perhaps we should patch the makefile: lib.mak: $(CP_) $(gconfig_h) $(GLGEN)gconfig.h to be: lib.mak: $(CP_) $(gconfig_h) $(GLGEN)gconfig.h || true Fixed: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=052f04e460f8d697083ae4875eb20edaee7748b5 No, it is not fixed. The patch from July last year has not resolved all the issues and we have had failures occur since then. I've also seen them locally. This bug still exists :(. This failed on last night's autobuilder run: http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/417/steps/shell_74/logs/stdio Fixed in master with: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=c39e0dbf3baa5a0c3383b805d307f20518d5cf54 It seems need patch psi/int.mak too +--- ghostscript-9.05/psi/int.mak.orig 2012-03-28 14:48:20.082048252 +0800 ++++ ghostscript-9.05/psi/int.mak 2012-03-28 14:55:03.142053958 +0800 +@@ -272,7 +272,7 @@ + $(gconf_h) $(gconfigd_h) $(gsmemory_h) $(gstypes_h)\ + $(iminst_h) $(iref_h) $(ivmspace_h) $(opdef_h) $(iplugin_h) + $(RM_) $(PSGEN)iconfig.c +- $(CP_) $(gconfig_h) $(PSGEN)gconfig.h ++ $(CP_) $(gconfig_h) $(PSGEN)gconfig.h || true + $(CP_) $(PSSRC)iconf.c $(PSGEN)iconfig.c + $(PSCC) $(PSO_)iconfig.$(OBJ) $(C_) $(PSGEN)iconfig.c + |