Bug 1413

Summary: x32: libxmu building fails
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Nitin Kamble <nitin.a.kamble>
Component: coreAssignee: Nitin Kamble <nitin.a.kamble>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Medium CC: hjl.tools, meta.mr.watcher, meta.watcher, sgw
Version: unspecified   
Target Milestone: 1.2   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Bug Depends on:    
Bug Blocks: 1579    

Description Nitin Kamble 2011-08-25 14:38:29 UTC
ERROR: Function 'do_compile' failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/temp/log.do_compile.6714 for further information)
ERROR: Logfile of failure stored in: /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/temp/log.do_compile.6714
Log data follows:
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-32', 'ix86-common', 'x86_64-linux-gnux32', 'common']
| NOTE: make -j 16
| make  all-recursive
| make[1]: Entering directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0'
| Making all in include
| make[2]: Entering directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0/include'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0/include'
| Making all in src
| make[2]: Entering directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0/src'
| /bin/sh ../x86_64-poky-linux-gnux32-libtool  --tag=CC   --mode=compile ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I../include -I../include/X11/Xmu -DBITMAPDIR=\"/usr/include/X11/bitmaps\" -D_BSD_SOURCE  -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -Wbad-function-cast -Wformat=2 -Wold-style-definition -Wdeclaration-after-statement  -O2 -pipe -g -feliminate-unused-debug-types -MT EditresCom.lo -MD -MP -MF .deps/EditresCom.Tpo -c -o EditresCom.lo EditresCom.c
| x86_64-poky-linux-gnux32-libtool: compile:  ccache x86_64-poky-linux-gnux32-gcc -mx32 --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include -I../include/X11/Xmu -DBITMAPDIR=\"/usr/include/X11/bitmaps\" -D_BSD_SOURCE -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -Wbad-function-cast -Wformat=2 -Wold-style-definition -Wdeclaration-after-statement -O2 -pipe -g -feliminate-unused-debug-types -MT EditresCom.lo -MD -MP -MF .deps/EditresCom.Tpo -c EditresCom.c  -fPIC -DPIC -o .libs/EditresCom.o
| EditresCom.c: In function 'HandleToolkitErrors':
| EditresCom.c:998:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
| EditresCom.c: In function '_XEditresGetStringValues':
| EditresCom.c:2198:6: error: duplicate case value
| EditresCom.c:2194:6: error: previously used here
| make[2]: *** [EditresCom.lo] Error 1
| make[2]: Leaving directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/libXmu-1.1.0'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function 'do_compile' failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/libxmu-1_1.1.0-r0/temp/log.do_compile.6714 for further information)
Comment 1 Nitin Kamble 2011-12-01 14:41:38 UTC
This failure is not present with latest meta-x32 layer.
Nitin