File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -1468,11 +1468,10 @@ build_single_target() {
14681468 if [ " ${_CRT} " = ' musl' ] && [ " ${_DISTRO} " = ' debian' ]; then
14691469 ccrsdir=" $( " clang${_CCSUFFIX} " -print-resource-dir) " # /usr/lib/llvm-13/lib/clang/13.0.1
14701470 if [ " ${unamem} " = " ${_machine} " ]; then
1471- echo ' ---------------------------------'
1472- find /usr/lib/llvm-19/lib/clang/19
1473- echo ' ---------------------------------'
1474- ccrtdir=" $( " clang${_CCSUFFIX} " -print-runtime-dir) " # /usr/lib/llvm-13/lib/clang/13.0.1/lib/linux
1471+ # llvm-19 returns wrong value: /usr/lib/llvm-19/lib/clang/19/lib/x86_64-pc-linux-gnu (this directory is missing)
1472+ # ccrtdir="$("clang${_CCSUFFIX}" -print-runtime-dir)" # /usr/lib/llvm-13/lib/clang/13.0.1/lib/linux
14751473 ccrtlib=" $( " clang${_CCSUFFIX} " -print-libgcc-file-name -rtlib=compiler-rt) " # /usr/lib/llvm-13/lib/clang/13.0.1/lib/linux/libclang_rt.builtins-aarch64.a
1474+ ccrtdir=" $( dirname " ${ccrtlib} " ) "
14761475 ccrtlib=" $( basename " ${ccrtlib} " | cut -c 4-) " # delete 'lib' prefix
14771476 ccrtlib=" -Wl,-l${ccrtlib% .* } " # clang_rt.builtins-aarch64 or gcc
14781477 elif [ -d ' my-pkg/usr/lib/clang' ]; then # cross
You can’t perform that action at this time.
0 commit comments