Skip to content

Instantly share code, notes, and snippets.

@bitjockey42
Created October 6, 2016 16:12
Show Gist options
  • Save bitjockey42/4502610d37140d347d0ffff072bc83b4 to your computer and use it in GitHub Desktop.
Save bitjockey42/4502610d37140d347d0ffff072bc83b4 to your computer and use it in GitHub Desktop.
xhyve-manager compilation error
cc src/vmm/x86.c
LANG=en_US.US-ASCII clang -arch x86_64 -x c -std=c11 -fno-common -fvisibility=hidden -DXHYVE_CONFIG_ASSERT -Os -flto -fstrict-aliasing -Weverything -Werror -Wno-unknown-warning-option -Wno-reserved-id-macro -pedantic -fmessage-length=152 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -g -DVERSION=\"2fbbcf\" -Iinclude -MMD -MT build/vmm/x86.o -MF build/vmm/x86.d -o build/vmm/x86.o -c src/vmm/x86.c
cc src/vmm/vmm.c
LANG=en_US.US-ASCII clang -arch x86_64 -x c -std=c11 -fno-common -fvisibility=hidden -DXHYVE_CONFIG_ASSERT -Os -flto -fstrict-aliasing -Weverything -Werror -Wno-unknown-warning-option -Wno-reserved-id-macro -pedantic -fmessage-length=152 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -g -DVERSION=\"2fbbcf\" -Iinclude -MMD -MT build/vmm/vmm.o -MF build/vmm/vmm.d -o build/vmm/vmm.o -c src/vmm/vmm.c
src/vmm/vmm.c:72:2: error: 'OSSpinLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
OSSpinLock lock; /* (o) protects 'state' */
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:79:17: note:
'OSSpinLock' has been explicitly marked deprecated here
typedef int32_t OSSpinLock OSSPINLOCK_DEPRECATED_REPLACE_WITH(os_unfair_lock);
^
src/vmm/vmm.c:646:4: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:649:4: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:779:2: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:829:3: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:832:3: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:842:2: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:950:2: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:962:4: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:965:4: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:972:4: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:974:4: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:977:2: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1602:2: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1604:2: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1619:2: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1621:2: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1702:2: error: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_lock(vcpu);
^
src/vmm/vmm.c:94:22: note: expanded from macro 'vcpu_lock'
#define vcpu_lock(v) OSSpinLockLock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note:
'OSSpinLockLock' has been explicitly marked deprecated here
void OSSpinLockLock( volatile OSSpinLock *__lock );
^
src/vmm/vmm.c:1726:2: error: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead
[-Werror,-Wdeprecated-declarations]
vcpu_unlock(vcpu);
^
src/vmm/vmm.c:95:24: note: expanded from macro 'vcpu_unlock'
#define vcpu_unlock(v) OSSpinLockUnlock(&(v)->lock)
^
In file included from src/vmm/vmm.c:36:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomic.h:44:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note:
'OSSpinLockUnlock' has been explicitly marked deprecated here
void OSSpinLockUnlock( volatile OSSpinLock *__lock );
^
19 errors generated.
make: *** [build/vmm/vmm.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment