mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-27 11:22:34 +00:00
* debian/qualify-clang.sh: Skip llvmlibc test, if libomp-dev is not available.
This commit is contained in:
parent
2817b88ad9
commit
b16df34ac4
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
llvm-toolchain-19 (1:19.1.0~++rc4-6) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* debian/qualify-clang.sh: Skip llvmlibc test, if libomp-dev is not available.
|
||||||
|
|
||||||
|
-- Matthias Klose <doko@debian.org> Tue, 10 Sep 2024 07:59:17 +0200
|
||||||
|
|
||||||
llvm-toolchain-19 (1:19.1.0~++rc4-5) unstable; urgency=medium
|
llvm-toolchain-19 (1:19.1.0~++rc4-5) unstable; urgency=medium
|
||||||
|
|
||||||
* Move the libLLVM.so.1 symlink into llvm-19-dev. Closes: #1081192.
|
* Move the libLLVM.so.1 symlink into llvm-19-dev. Closes: #1081192.
|
||||||
|
18
debian/qualify-clang.sh
vendored
18
debian/qualify-clang.sh
vendored
@ -1139,8 +1139,9 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# libc
|
# libc
|
||||||
echo "Testing llvmlibc-$VERSION-dev ..."
|
if dpkg -l libllvmlibc-$VERSION-dev >/dev/null 2>&1; then
|
||||||
echo '
|
echo "Testing llvmlibc-$VERSION-dev ..."
|
||||||
|
echo '
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
@ -1149,14 +1150,17 @@ int main(void)
|
|||||||
return 1;
|
return 1;
|
||||||
return 0;
|
return 0;
|
||||||
}' > main.c
|
}' > main.c
|
||||||
clang-$VERSION -static -nostdlib -nolibc -L/usr/lib/llvm-$VERSION/lib/ -lllvmlibc main.c -o foo
|
clang-$VERSION -static -nostdlib -nolibc -L/usr/lib/llvm-$VERSION/lib/ -lllvmlibc main.c -o foo
|
||||||
if ! ldd foo 2>&1|grep -qv libc.; then
|
if ! ldd foo 2>&1|grep -qv libc.; then
|
||||||
echo "linked against regular libc"
|
echo "linked against regular libc"
|
||||||
exit -1
|
exit -1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# segfault for now
|
# segfault for now
|
||||||
./foo || true
|
./foo || true
|
||||||
|
else
|
||||||
|
echo "libllvmlibc check skipped, no libllvmlibc-$VERSION-dev available."
|
||||||
|
endif
|
||||||
|
|
||||||
# libclc
|
# libclc
|
||||||
echo "Testing libclc-$VERSION-dev ..."
|
echo "Testing libclc-$VERSION-dev ..."
|
||||||
|
Loading…
Reference in New Issue
Block a user