From 67cac0d4fea1b3138f45c073e749dd9510179b51 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 18 Jul 2024 13:19:15 +0200 Subject: [PATCH] Fix compilation against libarchive-3.3.3-5 as shipped by RHEL 8 Fixes #10428 --- port/cpl_vsil_libarchive.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/port/cpl_vsil_libarchive.cpp b/port/cpl_vsil_libarchive.cpp index dadf5268a0ea..53e75311f436 100644 --- a/port/cpl_vsil_libarchive.cpp +++ b/port/cpl_vsil_libarchive.cpp @@ -188,7 +188,9 @@ static struct archive *VSICreateArchiveHandle(const std::string &osFSPrefix) else { archive_read_support_format_rar(pArchive); +#ifdef ARCHIVE_FORMAT_RAR_V5 archive_read_support_format_rar5(pArchive); +#endif } return pArchive;