[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 28686fb8 1/2: Update CI workflow to use LLVM
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 28686fb8 1/2: Update CI workflow to use LLVM libunwind |
Date: |
Thu, 6 Oct 2022 14:38:01 -0400 (EDT) |
branch: master
commit 28686fb8e517671d6c25035b61544c601f4e2c4c
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Vadim Zeitlin <vadim@tt-solutions.com>
Update CI workflow to use LLVM libunwind
It is now required by lmi instead of the old and slightly incompatible
version of the library.
---
.github/workflows/ci.yml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 5c10861b..fcc807a8 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -95,7 +95,11 @@ jobs:
if [ -z "${{ matrix.autotools }}" -o -z "${{ matrix.mingw }}" ]; then
# Those are never used with clang currently.
if [ "${{ matrix.compiler }}" != clang ]; then
- packages="$packages libunwind-dev libdw-dev"
+ # Instead of installing libunwind-NN-dev directly, install
+ # libc++-dev depending on it, as the latter depends on the
+ # former but has a version-independent name which doesn't need
+ # to be updated with each clang release.
+ packages="$packages libc++-dev libdw-dev"
fi
packages="$packages libpcre2-dev"
fi