Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Apr 2023 18:31:25 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 525438ea7147 - main - sendmail: Silence -Wdeprecated-non-prototype warnings.
Message-ID:  <202304181831.33IIVPLd026495@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhb:

URL: https://cgit.FreeBSD.org/src/commit/?id=525438ea714724e210fa3a1c041cc05e0b9c2756

commit 525438ea714724e210fa3a1c041cc05e0b9c2756
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2023-04-18 18:19:48 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2023-04-18 18:19:48 +0000

    sendmail: Silence -Wdeprecated-non-prototype warnings.
    
    These will hopefully be fixed upstream eventually, but silence the
    warnings until then.
    
    Reviewed by:    emaste
    Differential Revision:  https://reviews.freebsd.org/D39518
---
 bin/rmail/Makefile          | 2 ++
 lib/libsm/Makefile          | 2 ++
 lib/libsmdb/Makefile        | 2 ++
 lib/libsmutil/Makefile      | 2 ++
 libexec/mail.local/Makefile | 2 ++
 libexec/smrsh/Makefile      | 2 ++
 usr.bin/vacation/Makefile   | 2 ++
 usr.sbin/editmap/Makefile   | 2 ++
 usr.sbin/mailstats/Makefile | 2 ++
 usr.sbin/makemap/Makefile   | 2 ++
 usr.sbin/praliases/Makefile | 2 ++
 11 files changed, 22 insertions(+)

diff --git a/bin/rmail/Makefile b/bin/rmail/Makefile
index 21f3ceb16582..913d9fdc4d82 100644
--- a/bin/rmail/Makefile
+++ b/bin/rmail/Makefile
@@ -34,3 +34,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/lib/libsm/Makefile b/lib/libsm/Makefile
index eed69cecbf0f..7c13939bb6a7 100644
--- a/lib/libsm/Makefile
+++ b/lib/libsm/Makefile
@@ -42,3 +42,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.lib.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/lib/libsmdb/Makefile b/lib/libsmdb/Makefile
index 893e3d173a08..5dff6b572d1d 100644
--- a/lib/libsmdb/Makefile
+++ b/lib/libsmdb/Makefile
@@ -24,3 +24,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.lib.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/lib/libsmutil/Makefile b/lib/libsmutil/Makefile
index 7bbd21e21bbb..4274a8470f46 100644
--- a/lib/libsmutil/Makefile
+++ b/lib/libsmutil/Makefile
@@ -31,3 +31,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.lib.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/libexec/mail.local/Makefile b/libexec/mail.local/Makefile
index a642326228b2..3e6d61d001fc 100644
--- a/libexec/mail.local/Makefile
+++ b/libexec/mail.local/Makefile
@@ -28,3 +28,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/libexec/smrsh/Makefile b/libexec/smrsh/Makefile
index dc4f7c210695..1cc98e1bb488 100644
--- a/libexec/smrsh/Makefile
+++ b/libexec/smrsh/Makefile
@@ -27,3 +27,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/usr.bin/vacation/Makefile b/usr.bin/vacation/Makefile
index ae3372f46fcd..5a99e8a2ac0a 100644
--- a/usr.bin/vacation/Makefile
+++ b/usr.bin/vacation/Makefile
@@ -26,3 +26,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/usr.sbin/editmap/Makefile b/usr.sbin/editmap/Makefile
index 04ce398f2d51..8a490d9cfdc8 100644
--- a/usr.sbin/editmap/Makefile
+++ b/usr.sbin/editmap/Makefile
@@ -27,3 +27,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/usr.sbin/mailstats/Makefile b/usr.sbin/mailstats/Makefile
index b8dd89225551..c0d8bfe3d078 100644
--- a/usr.sbin/mailstats/Makefile
+++ b/usr.sbin/mailstats/Makefile
@@ -28,3 +28,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/usr.sbin/makemap/Makefile b/usr.sbin/makemap/Makefile
index 2477060b7937..ed89eadabbfc 100644
--- a/usr.sbin/makemap/Makefile
+++ b/usr.sbin/makemap/Makefile
@@ -28,3 +28,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}
diff --git a/usr.sbin/praliases/Makefile b/usr.sbin/praliases/Makefile
index fbef36565bda..7400ab94430b 100644
--- a/usr.sbin/praliases/Makefile
+++ b/usr.sbin/praliases/Makefile
@@ -28,3 +28,5 @@ sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
 	ln -sf ${.ALLSRC} ${.TARGET}
 
 .include <bsd.prog.mk>
+
+CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304181831.33IIVPLd026495>