Subject: CVS commit: pkgsrc/mail/libspf2
From: Amitai Schleier
Date: 2023-06-02 17:57:58
Message id: 20230602155758.3DBB1FA88@cvs.NetBSD.org

Log Message:
libspf2: link with glibc>=2.34 and build with musl libc.

Newer glibc removes visibility of __dn_expand and __dn_skipname.
Borrow Fedora's fix: stop linking with libreplace for most platforms
(except OpenBSD).

For musl, provide a fallback definition of NETDB_SUCCESS.

Fixes build: Void Linux, Ubuntu 22, Arch, CentOS 9.
Continues to build: Ubuntu 20, CentOS 8 and 7, Debian, Tribblix, macOS,
NetBSD, FreeBSD, OpenBSD.

Bump PKGREVISION.

Files:
RevisionActionfile
1.16modifypkgsrc/mail/libspf2/Makefile
1.15modifypkgsrc/mail/libspf2/distinfo
1.5modifypkgsrc/mail/libspf2/patches/patch-configure
1.2modifypkgsrc/mail/libspf2/patches/patch-configure.ac
1.1addpkgsrc/mail/libspf2/patches/patch-src_include_spf__dns.h
1.3addpkgsrc/mail/libspf2/patches/patch-src_libspf2_Makefile.in
1.1addpkgsrc/mail/libspf2/patches/patch-src_libspf2_spf__utils.c
1.1addpkgsrc/mail/libspf2/patches/patch-src_spfquery_spfquery.c
1.2removepkgsrc/mail/libspf2/patches/patch-src_libreplace_Makefile.in
1.1removepkgsrc/mail/libspf2/patches/patch-src_libreplace_ensure__libreplace__symbol.c