File tree Expand file tree Collapse file tree 3 files changed +11
-5
lines changed Expand file tree Collapse file tree 3 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -1387,7 +1387,7 @@ endif
13871387# Note: we're passing *FLAGS here computed based on your system compiler to
13881388# clang. If that causes you problems, you might want to build and/or run
13891389# specific clang-sa-* files with clang explicitly selected:
1390- # make CC=~+/../usr/tools /clang CXX=~+/../usr/tools /clang USECLANG=1 analyzegc
1390+ # make CC=~+/../usr/bin /clang CXX=~+/../usr/bin /clang USECLANG=1 analyzegc
13911391# make USECLANG=1 clang-sa-*
13921392CLANGSA_FLAGS :=
13931393CLANGSA_CXXFLAGS :=
Original file line number Diff line number Diff line change 1- TOOLCHAIN=$(BUILDROOT)/../toolchain/usr/tools
1+ TOOLCHAIN=$(BUILDROOT)/../toolchain
2+ BINDIR=$(TOOLCHAIN)/usr/bin
3+ TOOLDIR=$(TOOLCHAIN)/usr/tools
24
35# use our new toolchain
46USECLANG=1
5- override CC=$(TOOLCHAIN )/clang
6- override CXX=$(TOOLCHAIN )/clang++
7- export ASAN_SYMBOLIZER_PATH=$(TOOLCHAIN )/llvm-symbolizer
7+ override CC=$(BINDIR )/clang
8+ override CXX=$(TOOLDIR )/clang++
9+ export ASAN_SYMBOLIZER_PATH=$(TOOLDIR )/llvm-symbolizer
810
911USE_BINARYBUILDER_LLVM=1
1012
Original file line number Diff line number Diff line change 4141
4242make -C " $TOOLCHAIN /deps" install-clang install-llvm-tools
4343
44+ # TODO: https://github.com/JuliaPackaging/Yggdrasil/issues/3359
45+ rm " $TOOLCHAIN /usr/tools/clang++"
46+ ln -s " $TOOLCHAIN /usr/bin/clang" " $TOOLCHAIN /usr/tools/clang++"
47+
4448echo
4549echo " Building Julia..."
4650
You can’t perform that action at this time.
0 commit comments