Here's what I did to get things working.
Yep, over at: https://developer.apple.com
| diff -ur vsock-only/linux/notify.c ~vsock-only/linux/notify.c | |
| --- vsock-only/linux/notify.c 2014-07-04 15:12:12.286408886 +0200 | |
| +++ ~vsock-only/linux/notify.c 2014-07-04 15:13:16.573315661 +0200 | |
| @@ -516,7 +516,7 @@ | |
| PKT_FIELD(vsk, sentWaitingRead) = FALSE; | |
| #endif | |
| - sk->sk_data_ready(sk, 0); | |
| + sk->sk_data_ready(sk); | |
| } |
| ** Invoke install (first_time) | |
| ** Invoke build:build (first_time) | |
| ** Invoke build:llvm (first_time) | |
| ** Execute build:llvm | |
| sh -c "/home/clemens/.rvm/src/rbx-2.2.10/vendor/llvm/configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --enable-optimized --disable-assertions --enable-targets=host,cpp" | |
| checking for x86_64-unknown-linux-gnu-clang... gcc | |
| checking for C compiler default output file name... a.out | |
| checking whether the C compiler works... yes | |
| checking whether we are cross compiling... no | |
| checking for suffix of executables... |
Here's what I did to get things working.
Yep, over at: https://developer.apple.com
I hereby claim:
To claim this, I am signing this object:
| # /etc/sysctl.conf | |
| # Clemens Gruber, 2014 | |
| # | |
| # Uncomment this to prevent users from seeing information about processes that | |
| # are being run under another UID. | |
| security.bsd.see_other_uids=0 | |
| ## I/O |
| # /boot/loader.conf | |
| # Clemens Gruber, 2014 | |
| # | |
| autoboot_delay="5" | |
| # Intel AES-NI Hardware Crypto | |
| aesni_load="YES" | |
| # Intel CPU Temp |
| # /etc/make.conf | |
| # Clemens Gruber, 2017 | |
| # | |
| # Nearby mirror | |
| #MASTER_SITE_OVERRIDE="ftp://ftp.at.freebsd.org/pub/FreeBSD/ports/distfiles/" | |
| #MASTER_SITE_OVERRIDE="ftp://ftp.de.freebsd.org/pub/FreeBSD/ports/distfiles/" | |
| # Build | |
| MAKE_JOBS_NUMBER?=8 |
| require 'formula' | |
| class Libmemcached < Formula | |
| homepage 'http://libmemcached.org' | |
| url 'https://launchpad.net/libmemcached/1.0/1.0.17/+download/libmemcached-1.0.17.tar.gz' | |
| sha1 '1023bc8c738b1f5b8ea2cd16d709ec6b47c3efa8' | |
| depends_on 'memcached' | |
| # Disable superenv |
| diff --git a/Library/Homebrew/macos.rb b/Library/Homebrew/macos.rb | |
| index b86bc8f..259d53a 100644 | |
| --- a/Library/Homebrew/macos.rb | |
| +++ b/Library/Homebrew/macos.rb | |
| @@ -40,12 +40,12 @@ module MacOS extend self | |
| end | |
| def dev_tools_path | |
| - @dev_tools_path ||= if tools_in_prefix? CLT::STANDALONE_PKG_PATH | |
| - # In 10.9 the CLT moved from /usr into /Library/Developer/CommandLineTools. |
| /usr/include | |
| ├── AssertMacros.h | |
| ├── Availability.h | |
| ├── AvailabilityInternal.h | |
| ├── AvailabilityMacros.h | |
| ├── Block.h | |
| ├── CommonCrypto | |
| │ ├── CommonCrypto.h | |
| │ ├── CommonCryptor.h | |
| │ ├── CommonDigest.h |