From e420259ecc250d5b19252e34dea88e9f6e200e09 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 11 Aug 2026 10:19:19 -0400 Subject: [PATCH] libarchive: Restore compilation of archive_parse_date within CMakeLib --- Utilities/cmlibarchive/libarchive/archive_integer.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Utilities/cmlibarchive/libarchive/archive_integer.h b/Utilities/cmlibarchive/libarchive/archive_integer.h index 1e71592790..a6ac1408bd 100644 --- a/Utilities/cmlibarchive/libarchive/archive_integer.h +++ b/Utilities/cmlibarchive/libarchive/archive_integer.h @@ -27,6 +27,10 @@ #ifndef ARCHIVE_INTEGER_H_INCLUDED #define ARCHIVE_INTEGER_H_INCLUDED +#ifdef CM_PARSE_DATE +#define HAVE_STDINT_H 1 +#define USE_STDCKDINT 0 +#else #include "archive_platform.h" /* Note: This is a purely internal header! */ @@ -35,6 +39,7 @@ #ifndef __LIBARCHIVE_BUILD #error This header is only to be used internally to libarchive. #endif +#endif #ifdef HAVE_INTSAFE_H #define ENABLE_INTSAFE_SIGNED_FUNCTIONS