# HG changeset patch # User Rob Landley # Date 1276983723 18000 # Node ID 1f51b4a0517b148be83f06f44d8d69e275108eda # Parent 08a3feee2c02da53717929141fff7199a8eda5a1 The install-tools debris this script deletes wasn't there in gcc 3.x, so allow the delete to fail gracefully when USE_UNSTABLE his hooked up to an ancient version. diff -r 08a3feee2c02 -r 1f51b4a0517b sources/sections/gcc.sh --- a/sources/sections/gcc.sh Sat Jun 19 16:39:16 2010 -0500 +++ b/sources/sections/gcc.sh Sat Jun 19 16:42:03 2010 -0500 @@ -90,11 +90,11 @@ ln -s lib "$STAGE_DIR/lib64" && make -j $CPUS install-gcc && -rm "$STAGE_DIR/lib64" && +rm "$STAGE_DIR/lib64" || dienow # Move the gcc internal libraries and headers somewhere sane -rm -rf "$STAGE_DIR"/lib/gcc/*/*/install-tools && +rm -rf "$STAGE_DIR"/lib/gcc/*/*/install-tools 2>/dev/null mv "$STAGE_DIR"/lib/gcc/*/*/include "$STAGE_DIR"/cc/include && mv "$STAGE_DIR"/lib/gcc/*/*/* "$STAGE_DIR"/cc/lib &&