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)
                #
 

Reply via email to