--- ./src/lib/comp/nocomp/nocomp.c_orig	2025-08-08 10:57:46.208075825 -0500
+++ ./src/lib/comp/nocomp/nocomp.c	2025-08-08 10:58:50.574134876 -0500
@@ -97,7 +97,7 @@
     return true;
 }
 
-static bool close(zckCtx *zck, zckComp *comp) {
+static bool close_zck_component(zckCtx *zck, zckComp *comp) {
     ALLOCD_BOOL(zck, zck);
     ALLOCD_BOOL(zck, comp);
 
@@ -130,7 +130,7 @@
     comp->end_cchunk = end_cchunk;
     comp->decompress = decompress;
     comp->end_dchunk = end_dchunk;
-    comp->close = close;
+    comp->close = close_zck_component;
     comp->type = ZCK_COMP_NONE;
     return set_default_parameters(zck, comp);
 }

--- ./src/lib/comp/zstd/zstd.c_orig     2025-08-08 11:20:10.452651342 -0500
+++ ./src/lib/comp/zstd/zstd.c  2025-08-08 11:20:58.583478755 -0500
@@ -82,7 +82,7 @@
     return true;
 }
 
-static bool close(zckCtx *zck, zckComp *comp) {
+static bool close_zck_component(zckCtx *zck, zckComp *comp) {
     ALLOCD_BOOL(zck, zck);
     ALLOCD_BOOL(zck, comp);
 
@@ -284,7 +284,7 @@
     comp->end_cchunk = end_cchunk;
     comp->decompress = decompress;
     comp->end_dchunk = end_dchunk;
-    comp->close = close;
+    comp->close = close_zck_component;
     comp->type = ZCK_COMP_ZSTD;
     return set_default_parameters(zck, comp);
 }
