lmi-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]