<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1401</bug_id>
          
          <creation_ts>2011-08-25 14:13:27 +0000</creation_ts>
          <short_desc>x32: gmp compilation fails</short_desc>
          <delta_ts>2011-11-21 16:10:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>x86_64</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.2</target_milestone>
          
          <blocked>1579</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nitin Kamble">nitin.a.kamble</reporter>
          <assigned_to name="Nitin Kamble">nitin.a.kamble</assigned_to>
          <cc>hjl.tools</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15764</commentid>
    <comment_count>0</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2011-08-25 14:13:27 +0000</bug_when>
    <thetext>ERROR: Function &apos;do_configure&apos; failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/temp/log.do_configure.6730 for further information)
ERROR: Logfile of failure stored in: /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/temp/log.do_configure.6730
Log data follows:
| DEBUG: SITE files [&apos;endian-little&apos;, &apos;common-linux&apos;, &apos;common-glibc&apos;, &apos;bit-32&apos;, &apos;ix86-common&apos;, &apos;x86_64-linux-gnux32&apos;, &apos;common&apos;]
| automake (GNU automake) 1.11.1
| Copyright (C) 2009 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later &lt;http://gnu.org/licenses/gpl-2.0.html&gt;
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| 
| Written by Tom Tromey &lt;tromey@redhat.com&gt;
|        and Alexandre Duret-Lutz &lt;adl@gnu.org&gt;.
| AUTOV is 1.11
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/aclocal-copy/
| autoreconf: Entering directory `.&apos;
| autoreconf: configure.in: not using Gettext
| autoreconf: running: aclocal -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/aclocal-copy/ -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/aclocal-copy/ --force --warnings=cross
| aclocal: unknown warning category `cross&apos;
| autoreconf: configure.in: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in `.&apos;.
| libtoolize: copying file `./ltmain.sh&apos;
| libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])&apos; to configure.in and
| libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
| libtoolize: Consider adding `-I m4&apos; to ACLOCAL_AMFLAGS in Makefile.am.
| libtoolize: `AC_PROG_RANLIB&apos; is rendered obsolete by `LT_INIT&apos;
| aclocal: unknown warning category `cross&apos;
| autoreconf: running: /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/aclocal-copy/ --force --warnings=cross
| autoreconf: running: /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/bin/autoheader --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/aclocal-copy/ --force --warnings=cross
| autoreconf: running: automake --foreign --add-missing --copy --force-missing --warnings=cross
| automake: unknown warning category `cross&apos;
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.&apos;
| NOTE: Running /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/gmp-5.0.2/configure 		 --build=x86_64-linux 		  --host=x86_64-poky-linux-gnux32 		  --target=x86_64-poky-linux-gnux32 		  --prefix=/usr 		  --exec_prefix=/usr 		  --bindir=/usr/bin 		  --sbindir=/usr/sbin 		  --libexecdir=/usr/libexec 		  --datadir=/usr/share 		  --sysconfdir=/etc 		  --sharedstatedir=/com 		  --localstatedir=/var 		  --libdir=/usr/lib 		  --includedir=/usr/include 		  --oldincludedir=/usr/include 		  --infodir=/usr/share/info 		  --mandir=/usr/share/man 		  --disable-silent-rules 		  --with-libtool-sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  ...
| configure: WARNING: unrecognized options: --disable-silent-rules
| configure: loading site script /home/nitin/prj/poky.git/meta/site/endian-little
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common-linux
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common-glibc
| configure: loading site script /home/nitin/prj/poky.git/meta/site/ix86-common
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/zlib_config
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/ncurses_config
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/glibc_config
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... x86_64-poky-linux-gnux32
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for x86_64-poky-linux-gnux32-strip... x86_64-poky-linux-gnux32-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking ABI=64
| checking whether ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 is gcc... yes
| checking compiler ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -O2 -pipe -g -feliminate-unused-debug-types ... yes
| checking for x86_64-poky-linux-gnux32-gcc... ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 accepts -g... yes
| checking for ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 option to accept ISO C89... none needed
| checking how to run the C preprocessor... x86_64-poky-linux-gnux32-gcc -E --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64   -mx32
| checking for ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 option to accept ISO C99... -std=gnu99
| checking for ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
| checking build system compiler ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99... no
| checking build system compiler ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 -O2 -pipe -g -feliminate-unused-debug-types ... no
| checking build system compiler cc... yes
| checking for build system preprocessor... cc -E
| checking for build system executable suffix...
| checking whether build system compiler is ANSI... yes
| checking for build system compiler math library... -lm
| checking whether we are using the GNU C++ compiler... yes
| checking whether ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 accepts -g... yes
| checking for grep that handles long lines and -e... /bin/grep
| checking for egrep... /bin/grep -E
| using ABI=&quot;64&quot;
|       CC=&quot;ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99&quot;
|       CFLAGS=&quot;-O2 -pipe -g -feliminate-unused-debug-types&quot;
|       CPPFLAGS=&quot;&quot;
|       MPN_PATH=&quot; x86_64 generic&quot;
| checking for function prototypes... yes
| checking for ANSI C header files... (cached) yes
| checking for sys/types.h... (cached) yes
| checking for sys/stat.h... (cached) yes
| checking for stdlib.h... (cached) yes
| checking for string.h... (cached) yes
| checking for memory.h... (cached) yes
| checking for strings.h... (cached) yes
| checking for inttypes.h... (cached) yes
| checking for stdint.h... (cached) yes
| checking for unistd.h... (cached) yes
| checking for string.h... (cached) yes
| checking whether assembler supports --noexecstack option... yes
| checking for x86_64-poky-linux-gnux32-ar... x86_64-poky-linux-gnux32-ar
| checking for BSD- or MS-compatible name lister (nm)... x86_64-poky-linux-gnux32-nm
| checking the name lister (x86_64-poky-linux-gnux32-nm) interface... BSD nm
| checking how to print strings... printf
| checking for a sed that does not truncate output... /bin/sed
| checking for fgrep... /bin/grep -F
| checking for ld used by ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99... x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64
| checking if the linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64) is GNU ld... yes
| checking whether ln -s works... yes
| checking the maximum length of command line arguments... 1572864
| checking whether the shell understands some XSI constructs... yes
| checking whether the shell understands &quot;+=&quot;... yes
| checking how to convert x86_64-pc-linux-gnu file names to x86_64-poky-linux-gnux32 format... func_convert_file_noop
| checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
| checking for x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 option to reload object files... -r
| checking for x86_64-poky-linux-gnux32-objdump... x86_64-poky-linux-gnux32-objdump
| checking how to recognize dependent libraries... pass_all
| checking for x86_64-poky-linux-gnux32-dlltool... dlltool
| checking how to associate runtime and link libraries... printf %s\n
| checking for x86_64-poky-linux-gnux32-ar... (cached) x86_64-poky-linux-gnux32-ar
| checking for archiver @FILE support... @
| checking for x86_64-poky-linux-gnux32-strip... (cached) x86_64-poky-linux-gnux32-strip
| checking for x86_64-poky-linux-gnux32-ranlib... x86_64-poky-linux-gnux32-ranlib
| checking command to parse x86_64-poky-linux-gnux32-nm output from ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 object... ok
| checking for sysroot... /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64
| checking for x86_64-poky-linux-gnux32-mt... no
| checking for mt... no
| checking if : is a manifest tool... no
| checking for dlfcn.h... (cached) yes
| checking for objdir... .libs
| checking if ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 supports -fno-rtti -fno-exceptions... no
| checking for ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 option to produce PIC... -fPIC -DPIC
| checking if ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 PIC flag -fPIC -DPIC works... yes
| checking if ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 static flag -static works... yes
| checking if ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 supports -c -o file.o... yes
| checking if ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 supports -c -o file.o... (cached) yes
| checking whether the ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99 linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386) supports shared libraries... yes
| checking whether -lc should be explicitly linked in... no
| checking dynamic linker characteristics... GNU/Linux ld.so
| checking how to hardcode library paths into programs... immediate
| checking whether stripping libraries is possible... yes
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... yes
| checking how to run the C++ preprocessor... ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -E
| checking for ld used by ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64... x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386
| checking if the linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386) is GNU ld... yes
| checking whether the ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386) supports shared libraries... yes
| checking for ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 option to produce PIC... -fPIC -DPIC
| checking if ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 PIC flag -fPIC -DPIC works... yes
| checking if ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 static flag -static works... yes
| checking if ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 supports -c -o file.o... yes
| checking if ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 supports -c -o file.o... (cached) yes
| checking whether the ccache x86_64-poky-linux-gnux32-g++   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386) supports shared libraries... yes
| checking dynamic linker characteristics... (cached) GNU/Linux ld.so
| checking how to hardcode library paths into programs... immediate
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... yes
| checking for ccache x86_64-poky-linux-gnux32-g77   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 option to produce PIC...
| checking if ccache x86_64-poky-linux-gnux32-g77   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 static flag  works... no
| checking if ccache x86_64-poky-linux-gnux32-g77   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 supports -c -o file.o... no
| checking if ccache x86_64-poky-linux-gnux32-g77   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 supports -c -o file.o... (cached) no
| checking whether the ccache x86_64-poky-linux-gnux32-g77   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 linker (x86_64-poky-linux-gnux32-ld --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64  -m elf32_x86_64 -m elf_i386) supports shared libraries... yes
| checking dynamic linker characteristics... (cached) GNU/Linux ld.so
| checking how to hardcode library paths into programs... immediate
| checking for ANSI C header files... (cached) yes
| checking whether time.h and sys/time.h may both be included... yes
| checking for fcntl.h... (cached) yes
| checking for float.h... (cached) yes
| checking invent.h usability... no
| checking invent.h presence... no
| checking for invent.h... no
| checking for langinfo.h... (cached) yes
| checking for locale.h... (cached) yes
| checking nl_types.h usability... yes
| checking nl_types.h presence... yes
| checking for nl_types.h... yes
| checking sys/attributes.h usability... no
| checking sys/attributes.h presence... no
| checking for sys/attributes.h... no
| checking sys/iograph.h usability... no
| checking sys/iograph.h presence... no
| checking for sys/iograph.h... no
| checking for sys/mman.h... (cached) yes
| checking for sys/param.h... (cached) yes
| checking sys/processor.h usability... no
| checking sys/processor.h presence... no
| checking for sys/processor.h... no
| checking sys/pstat.h usability... no
| checking sys/pstat.h presence... no
| checking for sys/pstat.h... no
| checking for sys/sysinfo.h... (cached) yes
| checking sys/syssgi.h usability... no
| checking sys/syssgi.h presence... no
| checking for sys/syssgi.h... no
| checking sys/systemcfg.h usability... no
| checking sys/systemcfg.h presence... no
| checking for sys/systemcfg.h... no
| checking for sys/time.h... (cached) yes
| checking for sys/times.h... (cached) yes
| checking for sys/resource.h... (cached) yes
| checking for sys/sysctl.h... (cached) yes
| checking for machine/hal_sysinfo.h... no
| checking whether fgetc is declared... yes
| checking whether fscanf is declared... yes
| checking whether optarg is declared... yes
| checking whether ungetc is declared... yes
| checking whether vfprintf is declared... yes
| checking whether sys_errlist is declared... yes
| checking whether sys_nerr is declared... yes
| checking return type of signal handlers... void
| checking for intmax_t... yes
| checking for long double... yes
| checking for long long... yes
| checking for ptrdiff_t... yes
| checking for quad_t... yes
| checking for uint_least32_t... yes
| checking for intptr_t... yes
| checking for preprocessor stringizing operator... yes
| checking for working volatile... yes
| checking for C/C++ restrict keyword... __restrict
| checking whether &lt;stdarg.h&gt; exists and works... yes
| checking whether gcc __attribute__ ((const)) works... yes
| checking whether gcc __attribute__ ((malloc)) works... yes
| checking whether gcc __attribute__ ((mode (XX))) works... yes
| checking whether gcc __attribute__ ((noreturn)) works... yes
| checking for inline... inline
| checking for cos in -lm... yes
| checking for working alloca.h... yes
| checking for alloca (via gmp-impl.h)... yes
| checking how to allocate temporary memory... alloca
| checking whether byte ordering is bigendian... (cached) no
| checking format of `double&apos; floating point... IEEE little endian
| checking for alarm... (cached) yes
| checking for attr_get... no
| checking for clock... (cached) yes
| checking for clock_gettime... no
| checking for cputime... no
| checking for getpagesize... (cached) yes
| checking for getrusage... (cached) yes
| checking for gettimeofday... (cached) yes
| checking for getsysinfo... no
| checking for localeconv... yes
| checking for memset... (cached) yes
| checking for mmap... (cached) yes
| checking for mprotect... yes
| checking for nl_langinfo... (cached) yes
| checking for obstack_vprintf... yes
| checking for popen... (cached) yes
| checking for processor_info... no
| checking for pstat_getprocessor... no
| checking for raise... (cached) yes
| checking for read_real_time... no
| checking for sigaction... (cached) yes
| checking for sigaltstack... (cached) yes
| checking for sigstack... (cached) yes
| checking for syssgi... no
| checking for strchr... (cached) yes
| checking for strerror... (cached) yes
| checking for strnlen... (cached) yes
| checking for strtol... (cached) yes
| checking for strtoul... (cached) yes
| checking for sysconf... (cached) yes
| checking for sysctl... (cached) yes
| checking for sysctlbyname... no
| checking for times... (cached) yes
| checking for vsnprintf... (cached) yes
| checking whether vsnprintf works... probably
| configure: WARNING: cannot check for properly working vsnprintf when cross compiling, will assume it&apos;s ok
| checking whether sscanf needs writable input... no
| checking for struct pst_processor.psp_iticksperclktick... no
| checking for suitable m4... m4
| checking if m4wrap produces spurious output... no
| checking how to switch to text section... .text
| checking how to switch to data section... .data
| checking for assembler label suffix... :
| checking for assembler global directive... .globl
| checking for assembler global directive attribute...
| checking if globals are prefixed by underscore... no
| checking how to switch to read-only data section... 	.section	.rodata
| checking for assembler .type directive... .type	$1,@$2
| checking for assembler .size directive... .size	$1,$2
| checking for assembler local label prefix... .L
| checking for assembler byte directive... .byte
| checking how to define a 32-bit word... .long
| checking if .align assembly directive is logarithmic... no
| checking if the .align directive accepts an 0x90 fill in .text... yes
| checking size of void *... (cached) 4
| checking size of unsigned short... (cached) 2
| checking size of unsigned... 4
| checking size of unsigned long... (cached) 4
| checking size of mp_limb_t... 4
| configure: error: Oops, mp_limb_t is 32 bits, but the assembler code
| in this configuration expects 64 bits.
| You appear to have set $CFLAGS, perhaps you also need to tell GMP the
| intended ABI, see &quot;ABI and ISA&quot; in the manual.
| ERROR: oe_runconf failed
| ERROR: Function &apos;do_configure&apos; failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gmp-5.0.2-r0/temp/log.do_configure.6730 for further information)
NOTE: package gmp-5.0.2-r0: task do_configure: Failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17300</commentid>
    <comment_count>1</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2011-11-21 16:10:23 +0000</bug_when>
    <thetext>A patch for gmp &amp; an upgrade for binutils in the x32 layer has fixed this problem. The latest master branch of the x32 layer does not have this problem.

Nitin</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>