#1 Also use catch2-devel for the EL9 build
Merged 4 days ago by topazus. Opened 5 days ago by salimma.
rpms/ salimma/tomlplusplus for-epel9  into  rawhide

file modified
+1 -1
@@ -14,7 +14,7 @@ 

  BuildRequires:  meson

  BuildRequires:  cmake

  

- %if 0%{?fedora} >= 38

+ %if 0%{?fedora} || 0%{?rhel} >= 9

  BuildRequires:  catch2-devel

  %else

  BuildRequires:  catch-devel

This is for upgrading catch 3 to EPEL 9 and introducing catch2 for packages that need catch v2; see
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/message/MRRPETZNDNE4DDJ7JDIF3M7HE62H2UDT/

COPR rebuild: https://copr.fedorainfracloud.org/coprs/salimma/catch-v3-epel9/builds/

catch v3 / catch2 v2 are available in this sidetag: epel9-build-side-91597

https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=91597&order=-build_id&latest=1

You can try scratch building against it

$ fedpkg --release epel9 srpm
$ koji build --scratch epel9-build-side-91597 $(fedpkg --release epel9 verrel).src.rpm

And then either merge and build against the sidetag

$ fedpkg build --target epel9-build-side-91597

Or I can merge and build it.

Thanks!

Signed-off-by: Michel Lind salimma@fedoraproject.org

Pull-Request has been merged by topazus

4 days ago
Metadata