From 35437f61ba74e72c2076e659973e9dff8acd0f23 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 22 Apr 2025 10:05:18 -0700 Subject: [PATCH] Remove libedit-devel dependency from llvm-devel Resolves: RHEL-87997 --- llvm.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/llvm.spec b/llvm.spec index 089fa28..f90b7e6 100644 --- a/llvm.spec +++ b/llvm.spec @@ -188,7 +188,7 @@ #region main package Name: %{pkg_name_llvm} Version: %{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:~rc%{rc_ver}}%{?llvm_snapshot_version_suffix:~%{llvm_snapshot_version_suffix}} -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Low Level Virtual Machine License: Apache-2.0 WITH LLVM-exception OR NCSA @@ -424,7 +424,9 @@ Requires: %{pkg_name_llvm}-libs%{?_isa} = %{version}-%{release} # The installed LLVM cmake files will add -ledit to the linker flags for any # app that requires the libLLVMLineEditor, so we need to make sure # libedit-devel is available. +%if %{with libedit} Requires: libedit-devel +%endif Requires: libzstd-devel # The installed cmake files reference binaries from llvm-test, llvm-static, and # llvm-gtest. We tried in the past to split the cmake exports for these binaries