Bug 7447 - puzzles fails to compile with x32 ABI
Summary: puzzles fails to compile with x32 ABI
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.8
Hardware: x86 x86_64
: Medium normal
Target Milestone: 1.9
Assignee: Aníbal Limón
QA Contact: Cristina Agurida
URL:
Whiteboard:
Depends on:
Blocks: 3437
  Show dependency tree
 
Reported: 2015-03-11 19:05 UTC by Mariano Lopez
Modified: 2015-05-27 11:47 UTC (History)
5 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 Mariano Lopez 2015-03-11 19:05:17 UTC
Puzzles fails to compile with x32 ABI

| x86_64-poky-linux-gnux32-gcc  -mx32 --sysroot=/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64 -pthread -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/gtk-2.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/libx32/gtk-2.0/include -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/pango-1.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/atk-1.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/cairo -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/pixman-1 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/libpng16 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/gdk-pixbuf-2.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/libpng16 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/pango-1.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/harfbuzz -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/pango-1.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/glib-2.0 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/libx32/glib-2.0/include -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/freetype2 -I/home/mlopezva/poky/qemux86-64-x32/tmp/sysroots/qemux86-64/usr/include/freetype2   -O2 -pipe -g -feliminate-unused-debug-types -Wall -Werror -ansi -pedantic  -Wl,-O1 -Wl,--hash-style=gnu  -o keensolver dsf.o malloc.o maxflow.o misc.o nullfe.o random.o tree234.o libkeen2_a-keen.o liblatin6_a-latin.o -lm
| x86_64-poky-linux-gnux32-ranlib libkeen2.a
| cc1: all warnings being treated as errors
| make[1]: *** [libsignpos2_a-signpost.o] Error 1
| make[1]: *** Waiting for unfinished jobs....
| cc1: all warnings being treated as errors
| make[1]: *** [libmagnets2_a-magnets.o] Error 1
| make[1]: Leaving directory `/home/mlopezva/poky/qemux86-64-x32/tmp/work/x86_64_x32-poky-linux-gnux32/puzzles/r10116-r0/puzzles'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| WARNING: /home/mlopezva/poky/qemux86-64-x32/tmp/work/x86_64_x32-poky-linux-gnux32/puzzles/r10116-r0/temp/run.do_compile.27607:1 exit 1 from
|   exit 1
| ERROR: Function failed: do_compile (log file is located at /home/mlopezva/poky/qemux86-64-x32/tmp/work/x86_64_x32-poky-linux-gnux32/puzzles/r10116-r0/temp/log.do_compile.27607)
ERROR: Task 6 (/home/mlopezva/poky/meta/recipes-sato/puzzles/puzzles_r10116.bb, do_compile) failed with exit code '1'
Comment 2 Cristina Agurida 2015-05-27 11:47:04 UTC
Verified on master: 5170177719a93a69cc6c7c1218b3f26eed82d6e0