[OE-core] [PATCH 3/7] conf/machine/include: Cleanup MIPS tunings to match README

Andreas Oberritter obi at opendreambox.org
Sun Apr 8 21:34:42 UTC 2012


On 07.04.2012 02:10, Mark Hatle wrote:
> Just ran a local build with the qemumips machine, this is a standard
> mips32 target.
> 
> From the configure line for eglibc:
> 
> /msp-lpggp1/mhatle/git/oe-core/build-mips32/tmp-eglibc/work/mips32-oe-linux/eglibc-2.13-r23+svnr15508/eglibc-2_13/libc/configure
> --build=x86_64-linux --host=mips-oe-linux --target=mips-oe-linux
> --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
> --disable-dependency-tracking
> --with-libtool-sysroot=/msp-lpggp1/mhatle/git/oe-core/build-mips32/tmp-eglibc/sysroots/qemumips
> --enable-kernel=2.6.16 --without-cvs --disable-profile --disable-debug
> --without-gd --enable-clocale=gnu
> --enable-add-ons=ports,nptl,libidn,ports
> --with-headers=/msp-lpggp1/mhatle/git/oe-core/build-mips32/tmp-eglibc/sysroots/qemumips/usr/include
> --without-selinux
> 
> The system is correctly setting the target to "mips-oe-linux".
> 
> I checked and bash is the same way.
> 
> So the canonical arch is correct, the mips32 is only the packaging
> arch.  It was always intended that the packaging arch be used in full on
> MIPS.  (This will allow us to specify mips32r2, mipsiii, mipsiv, etc as
> necessary if we expand the mips tunings.)

I don't think such a change should be done only few days before a
release. Until this patch was applied, the packaging arch has always
been mipsel, not mips32el. Please, revert or fix this!

> So right now, I don't see any failure conditions with an oe-core build. 
> (This is oe-core as of earlier today.)
> 
> --Mark




More information about the Openembedded-core mailing list