Bug 1050

Summary: Recipe libx11-diet does not build
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Scott Garman <scott.a.garman>
Component: meta-yoctoAssignee: Xiaofeng Yan <Xiaofeng.yan>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: dexuan.cui, liang.li2, liangliang.wang, poky.bs.watcher, poky.watcher, sgw, Xiaofeng.yan, yi.zhao
Version: 1.0   
Target Milestone: 1.1   
Hardware: x86   
OS: Multiple   
Whiteboard: will be fixed by Aug24/2011
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
do_patch log none

Description Scott Garman 2011-05-12 14:07:36 UTC
As part of the documentation audit, the libx11-diet recipe failed to build for qemux86 on my Fedora 14 host. I will attach the build error log to this bug.
Comment 1 Scott Garman 2011-05-12 15:49:30 UTC
Created attachment 151 [details]
do_patch log
Comment 2 Dexuan Cui 2011-07-06 03:09:40 UTC
(In reply to comment #1)
> Created attachment 151 [details]
> do_patch log
In the log, I see "Failed to summon the GConf demon; exiting.  Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit..."
Looks this is a do_patch failure. I don't know where the strange error message are from.
do_patch needs to "contact configuration server"???

And I can't reproduce this do_patch failure.
In my side with poky's master ad2363278f0ea86fcf3 I got a do_compile failure:

| ../../../doltlibtool: line 17: /distro/dcui/0704/pc1/build/tmp/work/i586-poky-linux/libx11-diet-1.3-r2/libX11-1.3/modules/im/ximcp/../../../libtool: No such file or directory
| make[3]: *** [libximcp.la] Error 127

I'll look into the do_compile failure.

Scott, since I can't reproduce the do_patch failure, could you please help to look at the do_patch failrue in your side? :-)
Comment 3 Xiaofeng Yan 2011-08-11 18:59:01 UTC
I compiled libx11-diet on Fedora 13, but no failure in the stage of do_patch and got the same failure as Dexuan during do_compile because of not found libtool.
Comment 4 Dexuan Cui 2011-08-18 23:03:49 UTC
(In reply to comment #3)
> I compiled libx11-diet on Fedora 13, but no failure in the stage of do_patch
> and got the same failure as Dexuan during do_compile because of not found
> libtool.

Thanks Xiaofeng's fix:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=b10a2ba20028375674448bfa6ca07b678ea19d97
Comment 5 liang li 2011-08-29 03:20:18 UTC
since no such error met using lastest poky branch master,verify this bug.
git info: 6c2b7beac3cd23ed44bd3e195c6360a0932876bf
git branch: poky/master

verify steps:
bitbake libx11-diet

test env :
host : fedora 13 x86_64
kernel: 2.6.33.3-85.fc13.x86_64