[oe-commits] [Bug 5363] New: compilation of uclibc-initial-0.9.30.1 error and report unrecognized command line option
bugzilla-daemon at git.openembedded.org
bugzilla-daemon at git.openembedded.org
Sat Jan 2 06:08:26 UTC 2010
http://bugs.openembedded.org/show_bug.cgi?id=5363
Summary: compilation of uclibc-initial-0.9.30.1 error and
report unrecognized command line option
Product: Openembedded
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Keywords: uclibc
Severity: minor
Priority: P3
Component: org.openembedded.dev
AssignedTo: openembedded-commits at lists.openembedded.org
ReportedBy: camelguo at gmail.com
CC: camelguo at gmail.com
Bug Description:
When MACHINE=qemumips DISTRO=micro-uclibc or MACHINE=qemumips and
DISTRO=minimal-uclibc, the compilation of uclibc-initial-0.9.30.1 failed and
report the following error:
ln -fs ../../libc/sysdeps/linux/i386/bits/atomic.h include/bits/atomic.h
ln -fs ../../libc/sysdeps/linux/i386/bits/byteswap.h include/bits/byteswap.h
ln -fs ../../libc/sysdeps/linux/i386/bits/endian.h include/bits/endian.h
ln -fs ../../libc/sysdeps/linux/i386/bits/fcntl.h include/bits/fcntl.h
ln -fs ../../libc/sysdeps/linux/i386/bits/fenv.h include/bits/fenv.h
ln -fs ../../libc/sysdeps/linux/i386/bits/kernel_stat.h
include/bits/kernel_stat.h
ln -fs ../../libc/sysdeps/linux/i386/bits/kernel_types.h
include/bits/kernel_types.h
ln -fs ../../libc/sysdeps/linux/i386/bits/mathdef.h include/bits/mathdef.h
ln -fs ../../libc/sysdeps/linux/i386/bits/mathinline.h
include/bits/mathinline.h
ln -fs ../../libc/sysdeps/linux/i386/bits/mman.h include/bits/mman.h
ln -fs ../../libc/sysdeps/linux/i386/bits/select.h include/bits/select.h
ln -fs ../../libc/sysdeps/linux/i386/bits/setjmp.h include/bits/setjmp.h
ln -fs ../../libc/sysdeps/linux/i386/bits/sigcontextinfo.h
include/bits/sigcontextinfo.h
ln -fs ../../libc/sysdeps/linux/i386/sys/elf.h include/sys/elf.h
ln -fs ../../libc/sysdeps/linux/i386/sys/io.h include/sys/io.h
ln -fs ../../libc/sysdeps/linux/i386/sys/perm.h include/sys/perm.h
ln -fs ../../libc/sysdeps/linux/i386/sys/procfs.h include/sys/procfs.h
ln -fs ../../libc/sysdeps/linux/i386/sys/reg.h include/sys/reg.h
ln -fs ../../libc/sysdeps/linux/i386/sys/ucontext.h include/sys/ucontext.h
ln -fs ../../libc/sysdeps/linux/i386/sys/user.h include/sys/user.h
ln -fs ../../libc/sysdeps/linux/i386/sys/vm86.h include/sys/vm86.h
uclibc/4.4.2/include -DNDEBUG -MT lib/crt1.o -MD -MP -MF lib/.crt1.o.dep
-D__ASSEMBLER__ -Wa,--noexecstack -DL_crt1
cc1: error: unrecognized command line option "-m32"
PLEASE DO NOTE THAT: it make some soft links to i386 head files not mips.
please see the following link for more detialed information:
http://tinderbox.openembedded.net/packages/398081/
How to reproduce:
1. check out openembedded and swich to org.openembedded.dev branch;
2. Set MACHINE=qemumips DISTRO=minimal-uclibc or MACHINE=qemumips
DISTRO=micro-uclibc into the local.conf
3. DO NOT SET the following macroes in any of your local configuration files:
#PARALLEL_MAKE = "-j 4"
#BB_NUMBER_THREADS = "4"
(or else, you may get different error information.)
4. DO NOT Add the following in any of your local configuration files:
INHERIT += "insane"
(or else, you may get different error information.)
5. build the project using bitbake base-image
6. the error will appear.
QA TODO:
1. I have only validated uclibc-0.9.30.1 and have not validated other versions
of uclibc.
2. I have not validated other distributions using uclibc.
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-commits
mailing list