ucslugc: fix endinaness of le jffs2, add glibc to packages
authorJohn Bowler <jbowler@nslu2-linux.org>
Thu, 6 Oct 2005 06:42:52 +0000 (06:42 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Thu, 6 Oct 2005 06:42:52 +0000 (06:42 +0000)
conf/distro/ucslugc-packages.conf
conf/distro/ucslugc.conf

index a3cee48..3d58f51 100644 (file)
@@ -46,6 +46,7 @@ ${PKGDIR}/packages/gdbm/*.bb \
 ${PKGDIR}/packages/gettext/*.bb \
 ${PKGDIR}/packages/glib-1.2/*.bb \
 ${PKGDIR}/packages/glib-2.0/*.bb \
+${PKGDIR}/packages/glibc/*.bb \
 ${PKGDIR}/packages/gnu-config/*.bb \
 ${PKGDIR}/packages/gphoto2/*.bb \
 ${PKGDIR}/packages/grep/*.bb \
index fee0c0f..e155df4 100644 (file)
@@ -79,9 +79,10 @@ FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/ucslugc/native/${
 # IMAGE BUILD OPTIONS
 # -------------------
 IMAGE_FSTYPES = "jffs2"
+IMAGE_SEX = "${@['little-endian', 'big-endian'][bb.data.getVar('UCSLUGC_ARCH_TYPE', d, 1) == 'b']}"
 
 OPENSLUG_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-openslug.txt')}"
-EXTRA_IMAGECMD_jffs2 = "--pad --big-endian --eraseblock=0x20000 -D ${OPENSLUG_DEVICE_TABLE}"
+EXTRA_IMAGECMD_jffs2 = "--pad --${IMAGE_SEX} --eraseblock=0x20000 -D ${OPENSLUG_DEVICE_TABLE}"
 
 # CMDLINE* macros define the kernel command line.  CMDLINE_DEBUG is provided
 # to enable/disable debugging in the distro.  Here noirqdebug is used to