Resolves: rhbz1947876
This commit is contained in:
parent
1929d7095b
commit
360285586e
@ -1,6 +1,6 @@
|
||||
Name: elfutils
|
||||
Version: 0.185
|
||||
%global baserelease 2
|
||||
%global baserelease 3
|
||||
Release: %{baserelease}%{?dist}
|
||||
URL: http://elfutils.org/
|
||||
%global source_url ftp://sourceware.org/pub/elfutils/%{version}/
|
||||
@ -14,7 +14,8 @@ Summary: A collection of utilities and DSOs to handle ELF files and DWARF data
|
||||
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
|
||||
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
|
||||
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
|
||||
Recommends: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
|
||||
# see Supplements: instead
|
||||
# Recommends: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
|
||||
%else
|
||||
Requires: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
|
||||
%endif
|
||||
@ -102,11 +103,6 @@ Provides: elfutils-devel%{depsuffix} = %{version}-%{release}
|
||||
%endif
|
||||
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
|
||||
Requires: elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
|
||||
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
|
||||
Recommends: elfutils-debuginfod-client-devel%{depsuffix} = %{version}-%{release}
|
||||
%else
|
||||
Requires: elfutils-debuginfod-client-devel%{depsuffix} = %{version}-%{release}
|
||||
%endif
|
||||
Obsoletes: elfutils-devel-static < 0.180-5
|
||||
|
||||
%description devel
|
||||
@ -186,6 +182,13 @@ License: GPLv3+ and (GPLv2+ or LGPLv3+)
|
||||
%if 0%{!?_isa:1}
|
||||
Provides: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
|
||||
%endif
|
||||
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
|
||||
# Instead of the weak forward dependency from -libs to -debuginfod-client,
|
||||
# we'll add weak reverse dependencies from some of the many programs that
|
||||
# indirectly load this. This lets the base @core compose omit this library.
|
||||
Supplements: systemtap-client perf gdb binutils elfutils ltrace dyninst
|
||||
Supplements: valgrind annocheck bpftrace dwarves libabigail
|
||||
%endif
|
||||
|
||||
%package debuginfod-client-devel
|
||||
Summary: Libraries and headers to build debuginfod client applications
|
||||
@ -410,6 +413,9 @@ exit 0
|
||||
%systemd_postun_with_restart debuginfod.service
|
||||
|
||||
%changelog
|
||||
* Wed Jun 09 2021 Frank Ch. Eigler <fche@redhat.com> - 0.185-3
|
||||
- RHBZ1947876 - turn -debuginfod-client into a weak reverse dependency.
|
||||
|
||||
* Mon May 31 2021 Mark Wielaard <mjw@redhat.com> - 0.185-2
|
||||
- Allow failing make check
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user