Bugzilla – Bug 12560
mtd-utils buld failure
Last modified: 2019-01-25 10:23:22 UTC
NOTE: package mtd-utils-1.2.0+git-r4: task do_compile: started ERROR: function do_compile failed ERROR: log data follows (/export2/lunn/fab4/squeezeos/poky/build/tmp/work/armv6-poky-linux-gnueabi/mtd-utils-1.2.0+git-r4/temp/log.do_compile.9274) | NOTE: make CC=ccache arm-poky-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfloat-abi=softfp -mfpu=vfp -mthumb-interwork -mthumb CFLAGS= -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb -feliminate-unused-debug-types -I/export2/lunn/fab4/squeezeos/poky/build/tmp/work/armv6-poky-linux-gnueabi/mtd-utils-1.2.0+git-r4/git//include -Iinclude -Isrc -DWITHOUT_XATTR RAWTARGETS=flash_eraseall nanddump nandwrite nandtest | mkdir -p . | ccache arm-poky-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfloat-abi=softfp -mfpu=vfp -mthumb-interwork -mthumb -I./include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb -feliminate-unused-debug-types -I/export2/lunn/fab4/squeezeos/poky/build/tmp/work/armv6-poky-linux-gnueabi/mtd-utils-1.2.0+git-r4/git//include -Iinclude -Isrc -DWITHOUT_XATTR -c -o crc32.o crc32.c -g -Wp,-MD,./.crc32.c.dep | mkdir -p . [snip] | ccache arm-poky-linux-gnueabi-gcc -march=armv6j -mtune=arm1136jf-s -mfloat-abi=softfp -mfpu=vfp -mthumb-interwork -mthumb -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb -feliminate-unused-debug-types -I/export2/lunn/fab4/squeezeos/poky/build/tmp/work/armv6-poky-linux-gnueabi/mtd-utils-1.2.0+git-r4/git//include -Iinclude -Isrc -DWITHOUT_XATTR src/libiniparser.c -c -o libiniparser.o | src/libiniparser.c: In function 'iniparser_load': | src/libiniparser.c:628: error: unrecognizable insn: | (insn 161 160 162 15 src/libiniparser.c:577 (set (reg:SI 172) | (const_int 2305843009213693951 [0x1fffffffffffffff])) -1 (nil) | (nil)) | src/libiniparser.c:628: internal compiler error: in extract_insn, at recog.c:2077 | Please submit a full bug report, | with preprocessed source if appropriate. | See <URL:http://gcc.gnu.org/bugs.html> for instructions. | make[1]: *** [libiniparser.o] Error 1 | rm ubinfo.o ubimkvol.o ubiupdatevol.o ubidetach.o ubirmvol.o ubiattach.o | make[1]: Leaving directory `/export2/lunn/fab4/squeezeos/poky/build/tmp/work/armv6-poky-linux-gnueabi/mtd-utils-1.2.0+git-r4/git/ubi-utils/new-utils' | make: *** [all] Error 2 | rm nandwrite.o nandtest.o nanddump.o | FATAL: oe_runmake failed There is no inline assembler here, so it looks like the compiler and the assembler are not agreeing on the instruction set!
No idea what this refers to... assigning to Richard. As mentioned in the other tickets, he's a pretty busy guy so I am not sure if he'll be able to help or not.
What's you build host? Is it 64 bit?
As i said in another bug, i have both a 32 and a 64 bit build host. This build attempt was on a 32 bit machine.
andrew, do you still see this?
Andrew, the toolchain has changed now. Do you still see this?