Browse Source

reduce mksh testsuite failure to 1

Waldemar Brodkorb 9 years ago
parent
commit
2826acfb9d
3 changed files with 6 additions and 4 deletions
  1. 2 0
      package/base-files/src/etc/init.d/rcS
  2. 3 3
      package/ed/Makefile
  3. 1 1
      package/mksh/Makefile

+ 2 - 0
package/base-files/src/etc/init.d/rcS

@@ -4,6 +4,8 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
 if [ -f /proc/sys/kernel/printk ];then
 	echo 0 > /proc/sys/kernel/printk
 fi
+ln -s /proc/self/fd/0 /dev/stdin
+ln -s /proc/self/fd/1 /dev/stdout
 ln -s /proc/self/fd/2 /dev/stderr
 : ${rcquiet=0}
 if [ $rcquiet -ne 1 ];then

+ 3 - 3
package/ed/Makefile

@@ -5,7 +5,7 @@ include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		ed
 PKG_VERSION:=		1.5
-PKG_RELEASE:=		1
+PKG_RELEASE:=		2
 PKG_HASH:=		97dd34a49ebc9c97e414b90a087d63eafc41377a340848c97e75a9cba187fba1
 PKG_DESCR:=		unix editor
 PKG_SECTION:=		app/editor
@@ -20,8 +20,8 @@ include $(ADK_TOPDIR)/mk/package.mk
 $(eval $(call PKG_template,ED,ed,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
 ed-install:
-	$(INSTALL_DIR) $(IDIR_ED)/usr/bin
+	$(INSTALL_DIR) $(IDIR_ED)/bin
 	$(INSTALL_BIN) $(WRKINST)/usr/bin/ed \
-		$(IDIR_ED)/usr/bin
+		$(IDIR_ED)/bin
 
 include ${ADK_TOPDIR}/mk/pkg-bottom.mk

+ 1 - 1
package/mksh/Makefile

@@ -17,7 +17,7 @@ PKG_DFLT_MKSH:=		y if !ADK_TOOLCHAIN_ONLY && !ADK_TARGET_WITHOUT_MMU
 PKG_SUBPKGS:=		MKSH MKSH_TEST
 PKGSD_MKSH_TEST:=	install testsuite
 PKGSC_MKSH_TEST:=	base/tests
-PKGSS_MKSH_TEST:=	ed
+PKGSS_MKSH_TEST:=	perl ed
 
 DISTFILES:=		$(PKG_NAME)-R$(PKG_VERSION).tgz
 WRKDIST=		$(WRKDIR)/$(PKG_NAME)