From 29c1725bfe2a7a4bd86ce52d3b80dffe5c5a8a8d Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Fri, 23 Feb 2024 09:50:00 -0800 Subject: [PATCH] Relax the requirement on `cc` crate to increase compatibility with other crates (#198) --- Cargo.toml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9df23a9..a07e53d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,9 +37,11 @@ num_enum = "0.7.0" thiserror = "1.0" [build-dependencies] -cc = "=1.0.83" - # Emergency patch: 1.0.86 breaks our ability to link to the expat .o files. - # 1.0.84 and .85 were yanked, so going back to last known-good release. +cc = "> 1.0.60, <=1.0.83" + # IMPORTANT: We can not upgrade to 1.0.86 or later until + # /~https://github.com/adobe/xmp-toolkit-rs/issues/197 is resolved. + # If someone has time to address that issue before we get to it, + # a PR would be very welcome. fs_extra = "1.3"