s/ln -s/ln -sf/ in the gcc OE files, to prevent silly unnecessary build failure.
authorChris Larson <clarson@kergoth.com>
Wed, 28 Apr 2004 21:26:31 +0000 (21:26 +0000)
committerChris Larson <clarson@kergoth.com>
Wed, 28 Apr 2004 21:26:31 +0000 (21:26 +0000)
BKrev: 40902187FgIOv-RU83M0-HatCCgCkA

gcc/gcc-cross_3.3.2.oe
gcc/gcc-cross_3.3.3.oe
gcc/gcc-cross_3.4.0.oe
gcc/gcc-uclibc-cross_3.3.2.oe
gcc/gcc-uclibc-cross_3.3.3.oe
gcc/gcc-uclibc-cross_3.4.0.oe
gcc/gcc_3.3.2.oe
gcc/gcc_3.3.3.oe
gcc/gcc_3.4.0.oe

index 7319299..1e59605 100644 (file)
@@ -56,7 +56,7 @@ do_stage_append () {
        # Fix a few include links so cross builds are happier
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index 733a1bf..5c59782 100644 (file)
@@ -59,7 +59,7 @@ do_stage_append () {
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
                rm -f ${STAGING_INCDIR}/c++
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index 9839345..ea78592 100644 (file)
@@ -51,7 +51,7 @@ do_stage_append () {
        # Fix a few include links so cross builds are happier
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index 139559d..b84a223 100644 (file)
@@ -53,7 +53,7 @@ do_stage_append () {
        # Fix a few include links so cross builds are happier
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index 5746f3f..2bd9be1 100644 (file)
@@ -53,7 +53,7 @@ do_stage_append () {
        # Fix a few include links so cross builds are happier
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index e8e6f47..e71df25 100644 (file)
@@ -49,7 +49,7 @@ do_stage_append () {
        # Fix a few include links so cross builds are happier
        if [ ! -e ${STAGING_INCDIR}/c++ ]; then
                mkdir -p ${STAGING_INCDIR}
-               ln -s ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+               ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
                        ${STAGING_INCDIR}/
        fi
 
index ca6f239..9335dc7 100644 (file)
@@ -115,7 +115,7 @@ do_install () {
        mkdir -p ${D}/lib
        mv -f ${D}/${libdir}/libgcc_s.so.* ${D}/lib
        rm -f ${D}/${libdir}/libgcc_s.so
-       ln -s `echo ${libdir}/gcc-lib/${TARGET_SYS}/${PV} | tr -s / |
+       ln -sf `echo ${libdir}/gcc-lib/${TARGET_SYS}/${PV} | tr -s / |
                sed -e 's,^/,,' -e 's,[^/]*,..,g'`/lib/libgcc_s.so.? \
                ${D}/${libdir}/gcc-lib/${TARGET_SYS}/${PV}/libgcc_s.so
 
@@ -141,8 +141,8 @@ do_install () {
        rm -f ${TARGET_ARCH}-*${TARGET_ARCH}-*
 
        # Symlinks so we can use these trivially on the target
-       ln -s ${TARGET_SYS}-g++ g++
-       ln -s ${TARGET_SYS}-gcc gcc
-       ln -s g++ c++
-       ln -s gcc cc
+       ln -sf ${TARGET_SYS}-g++ g++
+       ln -sf ${TARGET_SYS}-gcc gcc
+       ln -sf g++ c++
+       ln -sf gcc cc
 }
index d7f41c3..52d7493 100644 (file)
@@ -140,7 +140,7 @@ do_install () {
        mkdir -p ${D}/lib
        mv -f ${D}/${libdir}/libgcc_s.so.* ${D}/lib
        rm -f ${D}/${libdir}/libgcc_s.so
-       ln -s `echo ${libdir}/gcc-lib/${TARGET_SYS}/${PV} | tr -s / |
+       ln -sf `echo ${libdir}/gcc-lib/${TARGET_SYS}/${PV} | tr -s / |
                sed -e 's,^/,,' -e 's,[^/]*,..,g'`/lib/libgcc_s.so.? \
                ${D}/${libdir}/gcc-lib/${TARGET_SYS}/${PV}/libgcc_s.so
 
@@ -166,8 +166,8 @@ do_install () {
        rm -f ${TARGET_ARCH}-*${TARGET_ARCH}-*
 
        # Symlinks so we can use these trivially on the target
-       ln -s ${TARGET_SYS}-g++ g++
-       ln -s ${TARGET_SYS}-gcc gcc
-       ln -s g++ c++
-       ln -s gcc cc
+       ln -sf ${TARGET_SYS}-g++ g++
+       ln -sf ${TARGET_SYS}-gcc gcc
+       ln -sf g++ c++
+       ln -sf gcc cc
 }
index 28ecd4f..387db6e 100644 (file)
@@ -142,7 +142,7 @@ do_install () {
        mkdir -p ${D}/lib
        mv ${D}/${libdir}/libgcc_s.so.* ${D}/lib
        rm ${D}/${libdir}/libgcc_s.so
-       ln -s `echo ${libdir}/gcc/${TARGET_SYS}/${PV} \
+       ln -sf `echo ${libdir}/gcc/${TARGET_SYS}/${PV} \
                | tr -s / \
                | sed -e 's,^/,,' -e 's,[^/]*,..,g'`/lib/libgcc_s.so.? \
                      ${D}/${libdir}/gcc/${TARGET_SYS}/${PV}/libgcc_s.so
@@ -168,11 +168,11 @@ do_install () {
        rm -f ${TARGET_ARCH}-*${TARGET_ARCH}-*
 
        # Symlinks so we can use these trivially on the target
-       ln -s ${TARGET_SYS}-g77 g77
-       ln -s ${TARGET_SYS}-g++ g++
-       ln -s ${TARGET_SYS}-gcc gcc
-       ln -s g77 f77
-       ln -s g++ c++
-       ln -s gcc cc
+       ln -sf ${TARGET_SYS}-g77 g77
+       ln -sf ${TARGET_SYS}-g++ g++
+       ln -sf ${TARGET_SYS}-gcc gcc
+       ln -sf g77 f77
+       ln -sf g++ c++
+       ln -sf gcc cc
 }