{"action":"created","issue":{"url":"https://api.github.com/repos/gevent/gevent/issues/656","labels_url":"https://api.github.com/repos/gevent/gevent/issues/656/labels{/name}","comments_url":"https://api.github.com/repos/gevent/gevent/issues/656/comments","events_url":"https://api.github.com/repos/gevent/gevent/issues/656/events","html_url":"https://github.com/gevent/gevent/issues/656","id":107856111,"number":656,"title":"gevent 1.0.2 (and earlier) fails to build on OS X Yosemite","user":{"login":"aelse","id":165789,"avatar_url":"https://avatars.githubusercontent.com/u/165789?v=3","gravatar_id":"","url":"https://api.github.com/users/aelse","html_url":"https://github.com/aelse","followers_url":"https://api.github.com/users/aelse/followers","following_url":"https://api.github.com/users/aelse/following{/other_user}","gists_url":"https://api.github.com/users/aelse/gists{/gist_id}","starred_url":"https://api.github.com/users/aelse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aelse/subscriptions","organizations_url":"https://api.github.com/users/aelse/orgs","repos_url":"https://api.github.com/users/aelse/repos","events_url":"https://api.github.com/users/aelse/events{/privacy}","received_events_url":"https://api.github.com/users/aelse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-23T06:01:58Z","updated_at":"2015-09-23T11:29:17Z","closed_at":null,"body":"```\r\nlibev/ev.c:1029:42: error: '_Noreturn' keyword must precede function declarator\r\n  ecb_inline void ecb_unreachable (void) ecb_noreturn;\r\n```\r\n\r\nI noticed this problem in about the last week. I think it started since I upgraded xcode on my laptop on the 18th.  It can be fixed by replacing libev/ev.c and libev/ev.h in the sdist of gevent 1.0.2 with those files from libev 4.20 release and then running 'python setup.py build'.\r\n\r\nI see issue #590 upgrades to this version in master. Can we have that backported to 1.0.x branch? I note the branch named 1.0.x is well behind 1.0.2. If I were to submit a PR for this what should i base it against?"},"comment":{"url":"https://api.github.com/repos/gevent/gevent/issues/comments/142573026","html_url":"https://github.com/gevent/gevent/issues/656#issuecomment-142573026","issue_url":"https://api.github.com/repos/gevent/gevent/issues/656","id":142573026,"user":{"login":"jamadden","id":1256082,"avatar_url":"https://avatars.githubusercontent.com/u/1256082?v=3","gravatar_id":"","url":"https://api.github.com/users/jamadden","html_url":"https://github.com/jamadden","followers_url":"https://api.github.com/users/jamadden/followers","following_url":"https://api.github.com/users/jamadden/following{/other_user}","gists_url":"https://api.github.com/users/jamadden/gists{/gist_id}","starred_url":"https://api.github.com/users/jamadden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamadden/subscriptions","organizations_url":"https://api.github.com/users/jamadden/orgs","repos_url":"https://api.github.com/users/jamadden/repos","events_url":"https://api.github.com/users/jamadden/events{/privacy}","received_events_url":"https://api.github.com/users/jamadden/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T11:29:17Z","updated_at":"2015-09-23T11:29:17Z","body":"I suggest using 1.1b5. It's reasonably stable, has many bugfixes over 1.0, and is being used in production. It's only awaiting some burn time to declare it final. Partly because of the interesting branch situation, I don't expect to produce any more 1.0 releases."}}