From patchwork Thu Feb 21 17:40:21 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [0/1] MIPS n32 shouldn't have SITEINFO_BITS = "64" Date: Thu, 21 Feb 2013 17:40:21 -0000 From: Peter Seebach X-Patchwork-Id: 44987 Message-Id: To: MIPS n32 is a mips64 which is 32 bit. This historical quirk is recognized by insane.bbclass (except for a typo I made in a previous patch, also fixed here), but siteinfo doesn't know, so various programs fail to build correctly for it because SITEINFO_BITS is telling them they are 64-bit builds. (We ran into this with nss, which isn't in oe-core that I know of.) So, add "bit-32" to mips-linux-gnun32's feature list (the SITEINFO_BITS test checks for 32 first, 64 second, so I don't have to remove bit-64), and remove the nonexistent mips-linux-gnun32 cases. Likewise for mipsel/mips64el. The following changes since commit a5362de60c0051f16b88a40bd9cb41915bee0b0f: Ross Burton (1): rootfs_ipkg: fix BAD_RECOMMENDATIONS handling are available in the git repository at: git://git.yoctoproject.org/poky-contrib seebs/gnun32 http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/gnun32 Peter Seebach (1): More n32 fixups meta/classes/insane.bbclass | 2 +- meta/classes/siteinfo.bbclass | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-)