Fixed invalid shell interpreter from sh to bash
[hvlinux.git] / stage0 / cis-eglibc
index 5c7f872..6172ee0 100755 (executable)
@@ -6,8 +6,12 @@ source ../sysinfos
 source ../functions
 source ../packages-list
 
-# Manually apply patch
-apply_patch ${1}-rpath.patch ${1}
+case "${HVL_TARGET}" in
+    "x86" | "x86_64")
+        # Manually apply patch
+        apply_patch ${1}-rpath.patch ${1}
+        ;;
+esac
 
 case "${HVL_TARGET}" in
     "x86")
@@ -17,9 +21,10 @@ esac
 
 cd ${LFS_TMP}/${1}
 
+decompress_package ${EGLIBC_PORTS} $(pwd) 1> /dev/null
+
 # Disable linking to libgcc_eh:
-cp -v Makeconfig{,.orig}
-sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig
+sed -e 's/-lgcc_eh//g' -i Makeconfig
 
 cd ${LFS_TMP}/${1}-build