From 525438ea714724e210fa3a1c041cc05e0b9c2756 Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Tue, 18 Apr 2023 11:19:48 -0700 Subject: [PATCH] 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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}