Bug 1401 - x32: gmp compilation fails
Summary: x32: gmp compilation fails
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: unspecified
Hardware: x86 x86_64
: Medium normal
Target Milestone: 1.2
Assignee: Nitin Kamble
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks: 1579
  Show dependency tree
 
Reported: 2011-08-25 14:13 UTC by Nitin Kamble
Modified: 2011-11-21 16:10 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nitin Kamble 2011-08-25 14:13:27 UTC
ERROR: Function 'do_configure' 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 ['endian-little', 'common-linux', 'common-glibc', 'bit-32', 'ix86-common', 'x86_64-linux-gnux32', 'common']
| automake (GNU automake) 1.11.1
| Copyright (C) 2009 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
| 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 <tromey@redhat.com>
|        and Alexandre Duret-Lutz <adl@gnu.org>.
| 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 `.'
| 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'
| autoreconf: configure.in: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in `.'.
| libtoolize: copying file `./ltmain.sh'
| libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
| libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
| libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
| libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT'
| aclocal: unknown warning category `cross'
| 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'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| 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="64"
|       CC="ccache x86_64-poky-linux-gnux32-gcc   -mx32  --sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 -std=gnu99"
|       CFLAGS="-O2 -pipe -g -feliminate-unused-debug-types"
|       CPPFLAGS=""
|       MPN_PATH=" x86_64 generic"
| 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 "+="... 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 <stdarg.h> 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' 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'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 "ABI and ISA" in the manual.
| ERROR: oe_runconf failed
| ERROR: Function 'do_configure' 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
Comment 1 Nitin Kamble 2011-11-21 16:10:23 UTC
A patch for gmp & 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