← Commit list

982e2e8c75

Darren Banfi
Darren Banfi
2026-06-12
SUCCESS Duration: 227s

Subject

AmigaOS: curl_setup.h avoid explicit_bzero with clib2

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/curl_setup.h+2 -1
@@ -1641,7 +1641,8 @@ typedef struct sockaddr_un {
#define curlx_memzero(buf, size) (void)memset_s(buf, size, 0, size)
#elif defined(HAVE_MEMSET_EXPLICIT)
#define curlx_memzero(buf, size) (void)memset_explicit(buf, 0, size)
-#elif defined(__CYGWIN__) || defined(__NEWLIB__) || \
+#elif defined(__CYGWIN__) || \
+ (defined(__NEWLIB__) && !defined(__CLIB2__)) || \
(defined(__GLIBC__) && \
(__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 25))) || \
(defined(__DragonFly__) && __DragonFly_version >= 500600 /* v5.6+ */) || \