GCC recommands to add alternative to __has_attribute operator:
https://gcc.gnu.org/onlinedocs/cpp/_005f_005fhas_005fattribute.html
# endif
#elif defined(__GNUC__)
/* GCC based */
-# if __has_attribute(__no_sanitize_address__)
-# define RSPAMD_NO_SANITIZE __attribute__((no_sanitize_address))
+# if defined(__has_attribute)
+# if __has_attribute(__no_sanitize_address__)
+# define RSPAMD_NO_SANITIZE __attribute__((no_sanitize_address))
+# else
+# define RSPAMD_NO_SANITIZE
+# endif
# else
# define RSPAMD_NO_SANITIZE
# endif