commit: 246e50a00fe57ecbaf98a3fd8b00f57a2dc3113e Author: Cristian Othón Martínez Vera <cfuga <AT> cfuga <DOT> mx> AuthorDate: Thu Dec 4 02:25:41 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Dec 9 22:36:55 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246e50a0
mail-mta/sendmail: fix compilation with gcc15 and USE=tcpwrappers Closes: https://bugs.gentoo.org/967255 Signed-off-by: Cristian Othón Martínez Vera <cfuga <AT> cfuga.mx> Part-of: https://github.com/gentoo/gentoo/pull/44505 Signed-off-by: Sam James <sam <AT> gentoo.org> mail-mta/sendmail/files/sendmail-8.18.1-tcpwrappers.patch | 13 +++++++++++++ ...{sendmail-8.18.1-r1.ebuild => sendmail-8.18.1-r2.ebuild} | 1 + ...ail-8.18.1.10-r1.ebuild => sendmail-8.18.1.10-r2.ebuild} | 1 + 3 files changed, 15 insertions(+) diff --git a/mail-mta/sendmail/files/sendmail-8.18.1-tcpwrappers.patch b/mail-mta/sendmail/files/sendmail-8.18.1-tcpwrappers.patch new file mode 100644 index 000000000000..b7f0c805a0ca --- /dev/null +++ b/mail-mta/sendmail/files/sendmail-8.18.1-tcpwrappers.patch @@ -0,0 +1,13 @@ +https://narkive.com/5o9wtufe.5 + +--- a/sendmail/conf.c ++++ b/sendmail/conf.c +@@ -4075,7 +4075,7 @@ + #if TCPWRAPPERS + char *host; + char *addr; +- extern int hosts_ctl(); ++ extern int hosts_ctl __P((char *, char *, char *, char*)); + #endif /* TCPWRAPPERS */ + + if (tTd(48, 3)) diff --git a/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild b/mail-mta/sendmail/sendmail-8.18.1-r2.ebuild similarity index 99% rename from mail-mta/sendmail/sendmail-8.18.1-r1.ebuild rename to mail-mta/sendmail/sendmail-8.18.1-r2.ebuild index 0b2f5ea89205..58c4b7ca94a5 100644 --- a/mail-mta/sendmail/sendmail-8.18.1-r1.ebuild +++ b/mail-mta/sendmail/sendmail-8.18.1-r2.ebuild @@ -86,6 +86,7 @@ PATCHES=( "${FILESDIR}"/${PN}-8.13.1-delivered_hdr.patch "${FILESDIR}"/${PN}-8.16.1-build-system.patch "${FILESDIR}"/${PN}-8.18.1-c23.patch + "${FILESDIR}"/${PN}-8.18.1-tcpwrappers.patch ) src_prepare() { diff --git a/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild b/mail-mta/sendmail/sendmail-8.18.1.10-r2.ebuild similarity index 99% rename from mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild rename to mail-mta/sendmail/sendmail-8.18.1.10-r2.ebuild index f6998b439c6b..7bbcb4ff811d 100644 --- a/mail-mta/sendmail/sendmail-8.18.1.10-r1.ebuild +++ b/mail-mta/sendmail/sendmail-8.18.1.10-r2.ebuild @@ -85,6 +85,7 @@ PDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.13.1-delivered_hdr.patch "${FILESDIR}"/${PN}-8.16.1-build-system.patch + "${FILESDIR}"/${PN}-8.18.1-tcpwrappers.patch ) src_prepare() {
