Remove temporary installation of Perl at beginning of stage2
[hvlinux.git] / stage2 / pkg / binutils
index dabcf14..f0404e2 100644 (file)
@@ -1,16 +1,15 @@
 #!/bin/bash
 
-CC="gcc -isystem /usr/include"
-LDFLAGS="-Wl,-rpath-link,/lib"
-
-CONFIGURE_OPTS="\
-    --libdir=/usr/lib \
-    --enable-shared \
-    --disable-multilib \
-    ${CONFIGURE_OPTS}"
-
 hvconfig_pre()
 {
+    export CC="gcc -isystem /usr/include"
+    export LDFLAGS="-Wl,-rpath-link,/lib"
+
+    CONFIGURE_OPTS+=" \
+        --libdir=/usr/lib \
+        --enable-shared \
+        --disable-multilib"
+
     case "${HVL_TARGET}" in
         "x86_64")
             # Libiberty uses gcc -print-multi-os-directory to determine where to
@@ -21,11 +20,17 @@ hvconfig_pre()
                 ${LFS_TMP}/${PACKAGE}/libiberty/Makefile.in
 
             # This adds 64 bit support to Binutils.
-           CONFIGURE_OPTS="${CONFIGURE_OPTS} --enable-64-bit-bfd"
+           CONFIGURE_OPTS+=" --enable-64-bit-bfd"
            ;;
     esac
 }
 
+hvconfig_post()
+{
+    unset CC
+    unset LDFLAGS
+}
+
 hvbuild()
 {
     make configure-host