diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-03-18 23:16:08 +0000 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-03-18 23:16:08 +0000 |
commit | 39053440b7bc0227ee208c6251cc4a140fb37350 (patch) | |
tree | fbcef5c64841a60955840b9ebe630dbcabfc1461 /user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch | |
parent | 5d070da1a2fe35cc976508c90797eb5105227b06 (diff) | |
download | packages-39053440b7bc0227ee208c6251cc4a140fb37350.tar.gz packages-39053440b7bc0227ee208c6251cc4a140fb37350.tar.bz2 packages-39053440b7bc0227ee208c6251cc4a140fb37350.tar.xz packages-39053440b7bc0227ee208c6251cc4a140fb37350.zip |
user/ksysguard: fix build under new musl
Diffstat (limited to 'user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch')
-rw-r--r-- | user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch b/user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch new file mode 100644 index 000000000..8828736f3 --- /dev/null +++ b/user/ksysguard/0001-Linux-softraid-define-_GNU_SOURCE-for-pipe2.patch @@ -0,0 +1,31 @@ +From d6fa7c0ab6c3a6b1494ffd12b93ee5cc2e4d3d5c Mon Sep 17 00:00:00 2001 +From: "A. Wilcox" <AWilcox@Wilcox-Tech.com> +Date: Mon, 18 Mar 2019 14:34:26 -0500 +Subject: [PATCH] Linux softraid: define _GNU_SOURCE for pipe2 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +In a strict POSIX compilation environment, pipe2 is not defined. Use +the _GNU_SOURCE FTM to expose it. + +Fixes a failure to build ksysguard on Adélie Linux. +--- + ksysguardd/Linux/softraid.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/ksysguardd/Linux/softraid.c b/ksysguardd/Linux/softraid.c +index c2123fb7..96eb373e 100644 +--- a/ksysguardd/Linux/softraid.c ++++ b/ksysguardd/Linux/softraid.c +@@ -27,6 +27,7 @@ + #include <sys/types.h> /* for open */ + #include <sys/stat.h> /* for open */ + #include <fcntl.h> /* for open */ ++#define _GNU_SOURCE /* pipe2 */ + #include <unistd.h> /* for read, close, exec, fork */ + #include <stdlib.h> /* for exit */ + #include <sys/wait.h> /* for wait :) */ +-- +2.19.2 + |