From 1c31d25d00eab1422fa54e109f0201640f08c340 Mon Sep 17 00:00:00 2001 From: Stanislav Levin Date: Dec 18 2025 09:29:26 +0000 Subject: Support build against bind 9.18.43 bind 9.18.43 introduced their version of CHECK macro: https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/11080 which is different from the local one. Prefer the latter because it provides additional logging feature. Fixes: https://pagure.io/bind-dyndb-ldap/issue/243 Signed-off-by: Stanislav Levin --- diff --git a/src/util.h b/src/util.h index 5da0f5c..f453a38 100644 --- a/src/util.h +++ b/src/util.h @@ -42,6 +42,7 @@ extern bool verbose_checks; /* from settings.c */ goto cleanup; \ } while(0) +#undef CHECK #define CHECK(op) \ do { \ result = (op); \