#2 Add Require on libmd-devel rhbz#2148612
Merged a year ago by robert. Opened a year ago by mikelo2.
rpms/ mikelo2/libbsd require-libmd  into  rawhide

file modified
+10 -1
@@ -1,6 +1,6 @@ 

  Name:           libbsd

  Version:        0.11.7

- Release:        1%{?dist}

+ Release:        2%{?dist}

  Summary:        Library providing BSD-compatible functions for portability

  URL:            https://libbsd.freedesktop.org/

  # Breakdown in COPYING file of libbsd release tarball, see also:
@@ -31,6 +31,12 @@ 

  %package devel

  Summary:        Development files for libbsd

  Requires:       %{name}%{?_isa} = %{version}-%{release}

+ # RHBZ-2148612 libbsd 0.11 requires external libmd-devel to avoid linker problems

+ #/* GNU ld script

+ # * The MD5 functions are provided by the libmd library. */

+ #OUTPUT_FORMAT(elf64-x86-64)

+ #GROUP(/usr/lib64/libbsd.so.0.11.7 AS_NEEDED(-lmd))

+ Requires:       libmd-devel

  

  %description devel

  Development files for the libbsd library.
@@ -90,6 +96,9 @@ 

  %{_libdir}/pkgconfig/%{name}-ctor.pc

  

  %changelog

+ * Sun Dec 04 2022 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 0.11.7-2

+ - Add Require on libmd #2148612

+ 

  * Thu Nov 24 2022 Robert Scheck <robert@fedoraproject.org> - 0.11.7-1

  - Update to 0.11.7 (#1742611)

  

This would resolve FTBFS for dmlite, radiotray-ng, cvechecker and pg_top.

https://koschei.fedoraproject.org/affected-by/libbsd-devel?epoch1=0&version1=0.10.0&release1=10.fc37&epoch2=0&version2=0.11.7&release2=1.fc38&collection=f38

Other packages are affected by the update, but not related to libmd.

Workaround would be to add Require on libmd-devel on those packages.

Maybe the whole comment is too much and pointing to the BZ is enough?

Pull-Request has been merged by robert

a year ago
Metadata