From: Eric Sandeen Date: Tue, 3 Apr 2018 16:13:58 +0000 (-0500) Subject: libxfs: warn about deprecation of irix, freebsd, darwin X-Git-Tag: v4.16.0-rc1~16 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a8502cc;p=thirdparty%2Fxfsprogs-dev.git 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 --- 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) {