From 9a93b6cf3dd97ca7bcb938f87afeb523d023f807 Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Mon, 30 Jan 2023 09:31:19 -0800 Subject: [PATCH] zfs: Disable -Wunused-variable for environ in main in zfs_main.c. There is an extern declaration of the global variable environ (which has no portable header that defines it) that is unused on FreeBSD due to zfs_setproctitle_init() being a stub. Reviewed by: emaste Reported by: GCC Differential Revision: https://reviews.freebsd.org/D38231 --- cddl/sbin/zfs/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cddl/sbin/zfs/Makefile b/cddl/sbin/zfs/Makefile index 0babca17e98..aae341f1321 100644 --- a/cddl/sbin/zfs/Makefile +++ b/cddl/sbin/zfs/Makefile @@ -77,3 +77,5 @@ CFLAGS+= \ LIBADD= jail avl nvpair geom uutil zfs_core spl tpool zutil zfs m crypto LDADD+= -pthread .include + +CWARNFLAGS.zfs_main.c+= -Wno-unused-variable