Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master sorcery by Ismael Luceno (5b20c17a30679b961b5b53f2942617f761738849)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master sorcery by Ismael Luceno (5b20c17a30679b961b5b53f2942617f761738849)
  • Date: Sun, 2 Jun 2024 21:19:06 +0000

GIT changes to master sorcery by Ismael Luceno <ismael AT sourcemage.org>:

install | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)

New commits:
commit 5b20c17a30679b961b5b53f2942617f761738849
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

install: Fix arch-prefixed symlink installation

diff --git a/install b/install
index 65b230d..4c2c835 100755
--- a/install
+++ b/install
@@ -67,7 +67,13 @@ then
archspec=$(find /usr/share/archspecs -type f -name $ARCHITECTURE)
if [[ -f $archspec ]]
then
- HOST=$(grep HOST $archspec | sed 's/.*"\(.*\)".*/\1/')
+ use_gcc() { ! :; } # Take latest GCC only
+ use_gcc2() { ! :; }
+ HOST_LIBC=
+ if ldd --version 2>&1 |grep -q musl; then
+ HOST_LIBC=musl
+ fi
+ HOST=$(. $archspec && printf "%s" "$HOST")
for COMPILER in "c++" "g++" "gcc"
do
HOST_COMPILE="$HOST_COMPILE $HOST-$COMPILER"
@@ -75,7 +81,7 @@ then
fi
fi
for COMPILER in clang cc gcc c++ g++ $HOST_COMPILE; do
- ln -sf "run_compiler" "$COMPILER"
+ ln -vsf "run_compiler" "$COMPILER"
echo $BUILD_DIR/$COMPILER >> $SORCERY_INSTALL_LOG
done
popd &>/dev/null


  • [[SM-Commit] ] GIT changes to master sorcery by Ismael Luceno (5b20c17a30679b961b5b53f2942617f761738849), Ismael Luceno, 06/02/2024

Archive powered by MHonArc 2.6.24.

Top of Page