[oe-commits] org.oe.dev bash 3.2 change the way how mkbuiltin is compiled for host

mickeyl commit oe at amethyst.openembedded.net
Tue Jun 10 00:32:36 UTC 2008


bash 3.2 change the way how mkbuiltin is compiled for host

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: d3f40a7a15ea1a9ff7b3f99a2b10ad2c3b8db269
ViewMTN: http://monotone.openembedded.org/revision/info/d3f40a7a15ea1a9ff7b3f99a2b10ad2c3b8db269
Files:
1
packages/bash/bash.inc
packages/bash/bash_3.2.bb
Diffs:

#
# mt diff -r0f34f029ae013c8424b0693e3c1017d67649c235 -rd3f40a7a15ea1a9ff7b3f99a2b10ad2c3b8db269
#
#
#
# patch "packages/bash/bash.inc"
#  from [c7397201014de3cb47c54cc11eab2fb64058dc02]
#    to [47fa2bd335c92a0e85f7beabe6d12329d7d9092c]
# 
# patch "packages/bash/bash_3.2.bb"
#  from [d81916136f2b12a18f2b0d1de7cb3ad834c70471]
#    to [dea6434e0564945aed7f8131f5be825a104febae]
#
============================================================
--- packages/bash/bash.inc	c7397201014de3cb47c54cc11eab2fb64058dc02
+++ packages/bash/bash.inc	47fa2bd335c92a0e85f7beabe6d12329d7d9092c
@@ -12,13 +12,19 @@ EXTRA_OECONF = "--with-ncurses"
 sbindir = "/sbin"
 
 EXTRA_OECONF = "--with-ncurses"
-export CC_FOR_BUILD = "${BUILD_CC}"
+export RM="echo"
 
 do_configure () {
 	gnu-configize
 	oe_runconf
 }
 
+do_compile_prepend() {
+	cd builtins
+	${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} -I${S}/include -I${S} -o mkbuiltins mkbuiltins.c
+	cd ${S}
+}
+
 pkg_postinst () {
 	touch $D${sysconfdir}/shells
 	grep -q "bin/bash" $D${sysconfdir}/shells || echo /bin/bash >> $D${sysconfdir}/shells
============================================================
--- packages/bash/bash_3.2.bb	d81916136f2b12a18f2b0d1de7cb3ad834c70471
+++ packages/bash/bash_3.2.bb	dea6434e0564945aed7f8131f5be825a104febae
@@ -1,6 +1,7 @@ require bash.inc
 require bash.inc
-PR = "r4"
 
+PR = "r5"
+
 SRC_URI = "${GNU_MIRROR}/bash/bash-${PV}.tar.gz \
            http://ftp.gnu.org/gnu/bash/bash-3.2-patches/bash32-001;patch=1;pnum=0 \
            http://ftp.gnu.org/gnu/bash/bash-3.2-patches/bash32-002;patch=1;pnum=0 \






More information about the Openembedded-commits mailing list