{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/40837","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/40837/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/40837/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/40837/events","html_url":"https://github.com/Homebrew/homebrew/issues/40837","id":89152147,"number":40837,"title":"10.11 [Tracking Issue]","user":{"login":"DomT4","id":6998367,"avatar_url":"https://avatars.githubusercontent.com/u/6998367?v=3","gravatar_id":"","url":"https://api.github.com/users/DomT4","html_url":"https://github.com/DomT4","followers_url":"https://api.github.com/users/DomT4/followers","following_url":"https://api.github.com/users/DomT4/following{/other_user}","gists_url":"https://api.github.com/users/DomT4/gists{/gist_id}","starred_url":"https://api.github.com/users/DomT4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DomT4/subscriptions","organizations_url":"https://api.github.com/users/DomT4/orgs","repos_url":"https://api.github.com/users/DomT4/repos","events_url":"https://api.github.com/users/DomT4/events{/privacy}","received_events_url":"https://api.github.com/users/DomT4/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/10.11","name":"10.11","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-17T23:27:55Z","updated_at":"2015-06-19T08:23:11Z","closed_at":null,"body":"This is essentially a triage of various issues and progress on them. Did the same thing for 10.10 last year and it worked relatively well at keeping everyone in the loop.\r\n\r\nThis thread will be comment-policed fairly hard; Please keep comments related to failures/issues/etc. If you can reproduce an issue providing a `brew gist-logs FORMULA` is preferred over a simple :+1: - Thanks!\r\n\r\n**New issues should still be filed as new issues. This is only a centralised tracking thread rather than a solve-everything-here thread.**\r\n\r\nCore Fixes:\r\n* Basic recognition of 10.11 was added to Homebrew - https://github.com/Homebrew/homebrew/commit/62381a65d1aa98e00d3fc2889363d8d44fdf6b58\r\n* `pkg-config` files were added for 10.11 - https://github.com/Homebrew/homebrew/commit/4a8fcd199df144b1d3d209c21f9443d369f4bf5b\r\n* Better detection and warning of unsupported OS X versions was committed - https://github.com/Homebrew/homebrew/commit/baaa295515ce877557dcd69cc89c7e441a6185b2.\r\n\r\nPotential Issues:\r\n* Rootless: Bans writing to [/System, /usr, /bin, /sbin](http://arstechnica.com/apple/2015/06/preview-os-x-el-capitans-first-beta-is-a-promising-heap-of-refinements/4/) - So far `/usr/local` isn't write-protected.\r\n* System OpenSSL: Headers have seemingly been removed from the CLT and Xcode - https://github.com/Homebrew/homebrew/issues/40519#issuecomment-110590553.\r\n\r\nFormulae Issues Outstanding:\r\n* GCC fails to build - #40650 - Reported [upstream](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66523).\r\n* Qt fails to build - #40585 - A patch needs submitting to Qt's Gerrit for review.\r\n\r\nFormulae Fixed:\r\n* Python & Python3 - #40516 - Tim patched [python](https://github.com/Homebrew/homebrew/commit/80c83ab43a8f1946c301291985c8f2b1fbf073f9) and [python3](https://github.com/Homebrew/homebrew/commit/dfeb73ec5e754a85fc2506b2a16844a6c978e7c3)'s OpenSSL detection.\r\n* Git - #40519 - Misty fixed git to [stop](https://github.com/Homebrew/homebrew/commit/0946193eb69843110fb1f7a2517b74087b10d811) looking for OpenSSL headers when CommonCrypto is used."},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/113428804","html_url":"https://github.com/Homebrew/homebrew/issues/40837#issuecomment-113428804","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/40837","id":113428804,"user":{"login":"geoff-codes","id":3162811,"avatar_url":"https://avatars.githubusercontent.com/u/3162811?v=3","gravatar_id":"","url":"https://api.github.com/users/geoff-codes","html_url":"https://github.com/geoff-codes","followers_url":"https://api.github.com/users/geoff-codes/followers","following_url":"https://api.github.com/users/geoff-codes/following{/other_user}","gists_url":"https://api.github.com/users/geoff-codes/gists{/gist_id}","starred_url":"https://api.github.com/users/geoff-codes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geoff-codes/subscriptions","organizations_url":"https://api.github.com/users/geoff-codes/orgs","repos_url":"https://api.github.com/users/geoff-codes/repos","events_url":"https://api.github.com/users/geoff-codes/events{/privacy}","received_events_url":"https://api.github.com/users/geoff-codes/received_events","type":"User","site_admin":false},"created_at":"2015-06-19T08:23:11Z","updated_at":"2015-06-19T08:23:11Z","body":"> This doesn't match what I've seen; I've been installing Homebrew fine onto a clean 10.11 VM into /usr/local.\r\n\r\n@mikemcquaid Ok you're right, but I'm still (kind of) right-ish:\r\n\r\n1. If you **upgrade** a machine which has an existing `/usr/local`, the permissions are maintained, and special xattrs are applied to the directory to keep it writable;\r\n2. I you do a completely clean install, _Apple creates_ a `/usr/local` with these special xattrs, and you can write to this directory (they haven't done that in a while!);\r\n3. If you upgrade a machine which **does not** have an existing `/usr/local` when you upgrade, Apple **does not** create this directory;\r\n4. If the `/usr/local` with special xattrs is deleted, one cannot re-create it.\r\n\r\nSo... still a bit of an issue, I'd say?"}}