From a8502cc4b7e7a9ae829df1446887d98f87a441a8 Mon Sep 17 00:00:00 2001 From: Eric Sandeen Date: Tue, 3 Apr 2018 11:13:58 -0500 Subject: [PATCH] libxfs: warn about deprecation of irix, freebsd, darwin It's not clear that anyone is using these platforms or if they even build at this point. Get someone's attention if they are trying to use it. Signed-off-by: Eric Sandeen Reviewed-by: Darrick J. Wong Signed-off-by: Eric Sandeen --- libxfs/darwin.c | 4 ++++ libxfs/freebsd.c | 4 ++++ libxfs/irix.c | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/libxfs/darwin.c b/libxfs/darwin.c index 16d2c35cc..396477ef6 100644 --- a/libxfs/darwin.c +++ b/libxfs/darwin.c @@ -26,6 +26,10 @@ int platform_has_uuid = 1; extern char *progname; +#warning "Darwin support is deprecated and planned for removal in July 2018" +#warning "Contact linux-xfs@vger.kernel.org if you'd like to maintain this port" +#error "Remove this line if you'd like to continue the build" + int platform_check_ismounted(char *name, char *block, struct stat *s, int verbose) { diff --git a/libxfs/freebsd.c b/libxfs/freebsd.c index 5b9ef297e..d9fc8377e 100644 --- a/libxfs/freebsd.c +++ b/libxfs/freebsd.c @@ -26,6 +26,10 @@ int platform_has_uuid = 1; extern char *progname; +#warning "FreeBSD support is deprecated and planned for removal in July 2018" +#warning "Contact linux-xfs@vger.kernel.org if you'd like to maintain this port" +#error "Remove this line if you'd like to continue the build" + int platform_check_ismounted(char *name, char *block, struct stat *s, int verbose) { diff --git a/libxfs/irix.c b/libxfs/irix.c index 0f14aec76..4ad68d593 100644 --- a/libxfs/irix.c +++ b/libxfs/irix.c @@ -24,6 +24,10 @@ int platform_has_uuid = 0; extern char *progname; extern int64_t findsize(char *); +#warning "IRIX support is deprecated and planned for removal in July 2018" +#warning "Contact linux-xfs@vger.kernel.org if you'd like to maintain this port" +#error "Remove this line if you'd like to continue the build" + int platform_check_ismounted(char *name, char *block, struct stat *s, int verbose) { -- 2.39.5