Skip to content

Instantly share code, notes, and snippets.

@yurikoles
Created August 19, 2019 08:30
Show Gist options
  • Save yurikoles/198cc185bd2d9c7f33542f89beefc691 to your computer and use it in GitHub Desktop.
Save yurikoles/198cc185bd2d9c7f33542f89beefc691 to your computer and use it in GitHub Desktop.
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in scripts
make[2]: Nothing to be done for `all'.
Making all in module
Making all in spl
Making all in KernelExports
make[4]: Nothing to be done for `all'.
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-atomic.o -MD -MP -MF .deps/spl-spl-atomic.Tpo -c -o spl-spl-atomic.o `test -f 'spl-atomic.c' || echo './'`spl-atomic.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-debug.o -MD -MP -MF .deps/spl-spl-debug.Tpo -c -o spl-spl-debug.o `test -f 'spl-debug.c' || echo './'`spl-debug.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-err.o -MD -MP -MF .deps/spl-spl-err.Tpo -c -o spl-spl-err.o `test -f 'spl-err.c' || echo './'`spl-err.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-kmem.o -MD -MP -MF .deps/spl-spl-kmem.Tpo -c -o spl-spl-kmem.o `test -f 'spl-kmem.c' || echo './'`spl-kmem.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-mutex.o -MD -MP -MF .deps/spl-spl-mutex.Tpo -c -o spl-spl-mutex.o `test -f 'spl-mutex.c' || echo './'`spl-mutex.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-osx.o -MD -MP -MF .deps/spl-spl-osx.Tpo -c -o spl-spl-osx.o `test -f 'spl-osx.c' || echo './'`spl-osx.c
clang -DHAVE_CONFIG_H -include ../../spl_config.h -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -Wall -nostdinc -mkernel -fno-builtin-printf -D_KERNEL -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT -I../../include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/PrivateHeaders -Wall -Wshadow -Wstrict-prototypes -fno-strict-aliasing -g -O2 -MT spl-spl-policy.o -MD -MP -MF .deps/spl-spl-policy.Tpo -c -o spl-spl-policy.o `test -f 'spl-policy.c' || echo './'`spl-policy.c
In file included from spl-atomic.c:32:
In file included from ../../include/sys/atomic.h:33:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h:40:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:37:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:254:39: error: use of undeclared identifier 'NULL'
queue_entry_t elt = (queue_entry_t)NULL;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:273:39: error: use of undeclared identifier 'NULL'
queue_entry_t elt = (queue_entry_t)NULL;
^
In file included from spl-atomic.c:32:
In file included from ../../include/sys/atomic.h:33:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h:40:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:46:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h:81:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h:32:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: implicit declaration of function 'strnlen' is invalid in C99
[-Wimplicit-function-declaration]
if (strnlen(s, maxlen) < maxlen) {
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: this function declaration is not a prototype [-Wstrict-prototypes]
In file included from spl-atomic.c:32:
In file included from ../../include/sys/atomic.h:33:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h:40:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:66:17: error: conflicting types for 'strnlen'
extern size_t strnlen(const char *, size_t);
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: note: previous implicit declaration is here
if (strnlen(s, maxlen) < maxlen) {
^
2 warnings and 3 errors generated.
In file included from spl-err.c:28:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:46:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h:81:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h:32:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:991:60: error: use of undeclared identifier 'NULL'
static const kcdata_iter_t kcdata_invalid_iter = { .item = NULL, .end = NULL };
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:991:73: error: use of undeclared identifiIn file included from spl-debug.c:1:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:46:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h:81:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h:32:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:991:60: error: use of undeclared identifier 'NULL'
erstatic const kcdata_iter_t kcdata_invalid_iter = { .item = NULL, .end = NULL };
^
'NULL'
static const kcdata_iter_t kcdata_invalid_iter = { .item = NULL, .end = NULL };
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:991/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1242:10: error: use of undeclared identifier: 'NULL'73:
error: use of undeclared identifier return NULL;
'NULL' ^
static const kcdata_iter_t kcdata_invalid_iter = { .item = NULL, .end = NULL };
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: implicit declaration of function 'strnlen' is invalid in C99
[-Wimplicit-function-declaration]
if (strnlen(s, maxlen) < maxlen) {
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: this function declaration is not a prototype [-Wstrict-prototypes]
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1249:10: error: use of undeclared identifier 'NULL'
return NULL;
^
make[4]: *** [spl-spl-atomic.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1242:10: error: use of undeclared identifier 'NULL'
return NULL;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: implicit declaration of function 'strnlen' is invalid in C99
[-Wimplicit-function-declaration]
if (strnlen(s, maxlen) < maxlen) {
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: this function declaration is not a prototype [-Wstrict-prototypes]
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1249:10: error: use of undeclared identifier 'NULL'
return NULL;
^
In file included from spl-err.c:28:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.fraIn file included from spl-debug.c:1:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:49:
../../include/sys/stropts.h:153:13: error: use of undeclared identifier 'NULL'
return (NULL);
^
../../include/sys/stropts.h:167:17: error: use of undeclared identifier 'NULL'
for (save = NULL;; ++u.p) {
^
../../include/sys/stropts.h:199:13: error: use of undeclared identifier 'NULL'
return (NULL);
^
mework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:49:
../../include/sys/stropts.h:153:13: error: use of undeclared identifier 'NULL'
return (NULL);
^
../../include/sys/stropts.h:167:17: error: use of undeclared identifier 'NULL'
for (save = NULL;; ++u.p) {
^
In file included from spl-debug.c:1:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:66:17: error: conflicting types for 'strnlen'
extern size_t strnlen(const char *, size_t);
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: note: previous implicit declaration is here
if (strnlen(s, maxlen) < maxlen) {../../include/sys/stropts.h
:199: ^13
: error: use of undeclared identifier 'NULL'
return (NULL);
^
In file included from spl-err.c:28:
In file included from ../../include/sys/sysmacros.h:31:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:66:17: error: conflicting types for 'strnlen'
extern size_t strnlen(const char *, size_t);
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: note: previous implicit declaration is here
if (strnlen(s, maxlen) < maxlen) {
^
In file included from 2 warnings and 8 errors generated.
spl-kmem.c:32:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:37:
In file included from ../../include/sys/sysmacros.h:34:
In file included from ../../include/sys/signal.h:46:
In file included from ../../include/sys/proc.h:6:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h:93:36: error: unknown type name 'lck_mtx_t'
extern int msleep(void *chan, lck_mtx_t *mtx, int pri, const char *wmesg, struct timespec * ts );
^
In file included from spl-kmem.c:32:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:37:
In file included from ../../include/sys/sysmacros.h:34:
../../include/sys/signal.h:76make[4]: *** [spl-spl-debug.o] Error 12
warnings and 8 errors: generated.
42: warning: implicit declaration of function 'current_thread' is invalid in C99 [-Wimplicit-function-declaration]
return (thread_issignal(current_proc(), current_thread(),
^
../../include/sys/signal.h:76:42: warning: this function declaration is not a prototype [-Wstrict-prototypes]
../../include/sys/signal.h:76:42: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'thread_t' (aka 'struct thread *') [-Wint-conversion]
return (thread_issignal(current_proc(), current_thread(),
^~~~~~~~~~~~~~~~
../../include/sys/signal.h:55:40: note: passing argument to parameter here
thread_issignal(struct proc *, thread_t, sigset_t);
^
In file included from spl-osx.c:28:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:37:
In file included from ../../include/sys/sysmacros.h:34:
In file included from ../../include/sys/signal.h:46:
In file included from ../../include/sys/proc.h:6:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h:93:36: error: unknown type name 'lck_mtx_t'
extern int msleep(void *chan, lck_mtx_t *mtx, int pri, const char *wmesg, struct timespec * ts );
^
make[4]: *** [spl-spl-err.o] Error 1
In file included from spl-kmem.c:32:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:46:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h:81:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h:32:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: implicit declaration of function 'strnlen' is invalid in C99
[-Wimplicit-function-declaration]
if (strnlen(s, maxlen) < maxlen) {
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: this function declaration is not a prototype [-Wstrict-prototypes]
In file included from spl-osx.c:28:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:37:
In file included from ../../include/sys/sysmacros.h:34:
../../include/sys/signal.h:76:42: warning: implicit declaration of function 'current_thread' is invalid in C99 [-Wimplicit-function-declaration]
return (thread_issignal(current_proc(), current_thread(),
^
../../include/sys/signal.h:76:42: warning: this function declaration is not a prototype [-Wstrict-prototypes]
../../include/sys/signal.h:76:42: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'thread_t' (aka 'struct thread *') [-Wint-conversion]
return (thread_issignal(current_proc(), current_thread(),
^~~~~~~~~~~~~~~~
../../include/sys/signal.h:55:40: note: passing argument to parameter here
thread_issignal(struct proc *, thread_t, sigset_t);
^
In file included from spl-kmem.c:32:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:66:17: error: conflicting types for 'strnlen'
extern size_t strnlen(const char *, size_t);
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: note: previous implicit declaration is here
if (strnlen(s, maxlen) < maxlen) {
^
In file included from spl-osx.c:28:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:41:
In file included from ../../include/sys/types.h:46:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h:81:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h:32:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: implicit declaration of function 'strnlen' is invalid in C99
[-Wimplicit-function-declaration]
if (strnlen(s, maxlen) < maxlen) {
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: warning: this function declaration is not a prototype [-Wstrict-prototypes]
In file included from spl-kmem.c:32:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h:108:25: error: conflicting types for 'current_thread'
extern thread_t current_thread(void) __attribute__((const));
^
../../include/sys/signal.h:76:42: note: previous implicit declaration is here
return (thread_issignal(current_proc(), current_thread(),
^
In file included from spl-osx.c:28:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:9:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h:36:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h:37:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h:31:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h:74:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:66:17: error: conflicting types for 'strnlen'
extern size_t strnlen(const char *, size_t);
^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h:1246:6: note: previous implicit declaration is here
if (strnlen(s, maxlen) < maxlen) {
^
In file included from spl-osx.c:28:
In file included from ../../include/spl-debug.h:48:
In file included from ../../include/osx/sched.h:4:
In file included from ../../include/osx/mutex.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h:108:25: error: conflicting types for 'current_thread'
extern thread_t current_thread(void) __attribute__((const));
^
../../include/sys/signal.h:76:42: note: previous implicit declaration is here
return (thread_issignal(current_proc(), current_thread(),
^
mv -f .deps/spl-spl-mutex.Tpo .deps/spl-spl-mutex.Po
5 warnings and 3 errors generated.
make[4]: *** [spl-spl-kmem.o] Error 1
mv -f .deps/spl-spl-policy.Tpo .deps/spl-spl-policy.Po
5 warnings and 3 errors generated.
make[4]: *** [spl-spl-osx.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment