Re: ANNOUNCE: fetchmail 6.5.5 release candidate available (more C23/GCC15 fixes, password zeroing)

Christian Ebert <[email protected]> Sun, 21 Sep 2025 10:24:45 +0200
Newsgroups gmane.mail.fetchmail.user
Organization Phloxic Productions https://phloxic.productions
Message-ID <[email protected]>
Hi,

* Matthias Andree via Fetchmail-users on Tuesday, September 16, 2025 at 12:51:18 +0200:
> The 6.5.5.rc1 release candidate
> of fetchmail is now available at the usual locations, including
> <https://downloads.sourceforge.net/project/fetchmail/branch_6.5/>.

Thank you.

> Please test soon in your usual configuration, please compile with
> -fsanitize=address,undefined added to CFLAGS if your compiler supports
> that, and let me know if it's OK or if new issues show up.

It doesn't build on macos x:

[...]
depbase=`echo explicit_bzero.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I.   -I/opt/local/libexec/openssl3/include -I/Users/chris/.local/include -I/usr/local/include -I/opt/local/include -I/opt/local/include/X11 -I/opt/local/lib/ImageMagick7/include -DBIND_8_COMPAT  -I/Users/chris/.local/include -I/usr/local/include -I/opt/local/include -I/opt/local/include/X11 -I/opt/local/lib/ImageMagick7/include -I/opt/local/include -I/usr/kerberos/include -MT explicit_bzero.o -MD -MP -MF $depbase.Tpo -c -o explicit_bzero.o explicit_bzero.c &&\
	mv -f $depbase.Tpo $depbase.Po
explicit_bzero.c:10:6: error: conflicting types for 'explicit_bzero'
    10 | void explicit_bzero(char *buf, size_t sz)
       |      ^
./fetchmail.h:713:6: note: previous declaration is here
   713 | void explicit_bzero(void *buffer, size_t size);
       |      ^
1 error generated.
make[2]: *** [explicit_bzero.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

$ sw_vers
ProductName:		macOS
ProductVersion:		15.7
BuildVersion:		24G222

FWIW, the next branch builds fine. But then it doesn't feature 
the explicit_bzero stuff (yet).

-- 
LAST SHIP HOME
The circumnavigation of the world of the Peter von Danzig
Winner of the German Ocean Film Award 2019
Watch the movie in full online: https://lastshiphome.de/en/movie