commit: 1b69e74da8db51ec42c3856a3d702f2e0ec5ddaf Author: Cristian Othón Martínez Vera <cfuga <AT> cfuga <DOT> mx> AuthorDate: Tue Dec 16 21:15:40 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Dec 16 21:46:52 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b69e74d
mail-mta/sendmail: add 8.18.1-r3 This version is the next candidate for stabilization, unless upstream releases another fix before 8.18.2. Signed-off-by: Cristian Othón Martínez Vera <cfuga <AT> cfuga.mx> Part-of: https://github.com/gentoo/gentoo/pull/45051 Signed-off-by: Sam James <sam <AT> gentoo.org> .../sendmail/files/sendmail-8.18.1-more-c23.patch | 24 ++++++++++++++++++++++ ...-8.18.1-r2.ebuild => sendmail-8.18.1-r3.ebuild} | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/mail-mta/sendmail/files/sendmail-8.18.1-more-c23.patch b/mail-mta/sendmail/files/sendmail-8.18.1-more-c23.patch new file mode 100644 index 000000000000..e92b0b7dc6e0 --- /dev/null +++ b/mail-mta/sendmail/files/sendmail-8.18.1-more-c23.patch @@ -0,0 +1,24 @@ +Backport from 8.18.1.16 snapshot + +--- a/sendmail/arpadate.c ++++ b/sendmail/arpadate.c +@@ -167,7 +167,7 @@ + #endif /* TZ_TYPE == TZ_TZNAME */ + #if TZ_TYPE == TZ_TIMEZONE + { +- extern char *timezone(); ++ extern char *timezone __P((int, int)); + + tz = timezone(off, lt->tm_isdst); + } +--- a/sendmail/envelope.c ++++ b/sendmail/envelope.c +@@ -762,7 +762,7 @@ + #ifdef TTYNAME + static char ybuf[60]; /* holds tty id */ + register char *p; +- extern char *ttyname(); ++ extern char *ttyname __P((int)); + #endif /* TTYNAME */ + + /* diff --git a/mail-mta/sendmail/sendmail-8.18.1-r2.ebuild b/mail-mta/sendmail/sendmail-8.18.1-r3.ebuild similarity index 98% rename from mail-mta/sendmail/sendmail-8.18.1-r2.ebuild rename to mail-mta/sendmail/sendmail-8.18.1-r3.ebuild index 58c4b7ca94a5..513ed1ce3712 100644 --- a/mail-mta/sendmail/sendmail-8.18.1-r2.ebuild +++ b/mail-mta/sendmail/sendmail-8.18.1-r3.ebuild @@ -87,6 +87,7 @@ PATCHES=( "${FILESDIR}"/${PN}-8.16.1-build-system.patch "${FILESDIR}"/${PN}-8.18.1-c23.patch "${FILESDIR}"/${PN}-8.18.1-tcpwrappers.patch + "${FILESDIR}"/${PN}-8.18.1-more-c23.patch ) src_prepare() { @@ -252,7 +253,7 @@ src_install() { EOF cat <<- EOF > "${ED}"/etc/mail/access || die "access cat failed" - # Check the /usr/share/sendmail-cf/README file for a description + # Check the ${EPREFIX}/usr/share/sendmail-cf/README file for a description # of the format of this file. (search for access_db in that file) #
