{"action":"created","issue":{"url":"https://api.github.com/repos/golang/go/issues/9327","labels_url":"https://api.github.com/repos/golang/go/issues/9327/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/9327/comments","events_url":"https://api.github.com/repos/golang/go/issues/9327/events","html_url":"https://github.com/golang/go/issues/9327","id":52026203,"number":9327,"title":"runtime: android x86 support","user":{"login":"crawshaw","id":161319,"avatar_url":"https://avatars.githubusercontent.com/u/161319?v=3","gravatar_id":"","url":"https://api.github.com/users/crawshaw","html_url":"https://github.com/crawshaw","followers_url":"https://api.github.com/users/crawshaw/followers","following_url":"https://api.github.com/users/crawshaw/following{/other_user}","gists_url":"https://api.github.com/users/crawshaw/gists{/gist_id}","starred_url":"https://api.github.com/users/crawshaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crawshaw/subscriptions","organizations_url":"https://api.github.com/users/crawshaw/orgs","repos_url":"https://api.github.com/users/crawshaw/repos","events_url":"https://api.github.com/users/crawshaw/events{/privacy}","received_events_url":"https://api.github.com/users/crawshaw/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/golang/go/labels/OS-Android","name":"OS-Android","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"hyangah","id":4999471,"avatar_url":"https://avatars.githubusercontent.com/u/4999471?v=3","gravatar_id":"","url":"https://api.github.com/users/hyangah","html_url":"https://github.com/hyangah","followers_url":"https://api.github.com/users/hyangah/followers","following_url":"https://api.github.com/users/hyangah/following{/other_user}","gists_url":"https://api.github.com/users/hyangah/gists{/gist_id}","starred_url":"https://api.github.com/users/hyangah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hyangah/subscriptions","organizations_url":"https://api.github.com/users/hyangah/orgs","repos_url":"https://api.github.com/users/hyangah/repos","events_url":"https://api.github.com/users/hyangah/events{/privacy}","received_events_url":"https://api.github.com/users/hyangah/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/golang/go/milestones/24","html_url":"https://github.com/golang/go/milestones/Go1.6","labels_url":"https://api.github.com/repos/golang/go/milestones/24/labels","id":1096159,"number":24,"title":"Go1.6","description":"","creator":{"login":"josharian","id":67496,"avatar_url":"https://avatars.githubusercontent.com/u/67496?v=3","gravatar_id":"","url":"https://api.github.com/users/josharian","html_url":"https://github.com/josharian","followers_url":"https://api.github.com/users/josharian/followers","following_url":"https://api.github.com/users/josharian/following{/other_user}","gists_url":"https://api.github.com/users/josharian/gists{/gist_id}","starred_url":"https://api.github.com/users/josharian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josharian/subscriptions","organizations_url":"https://api.github.com/users/josharian/orgs","repos_url":"https://api.github.com/users/josharian/repos","events_url":"https://api.github.com/users/josharian/events{/privacy}","received_events_url":"https://api.github.com/users/josharian/received_events","type":"User","site_admin":false},"open_issues":308,"closed_issues":30,"state":"open","created_at":"2015-05-05T02:39:06Z","updated_at":"2015-08-20T02:48:52Z","due_on":"2016-01-31T08:00:00Z","closed_at":null},"comments":4,"created_at":"2014-12-15T19:13:36Z","updated_at":"2015-08-20T07:56:24Z","closed_at":null,"body":"Tracking bug. There are a handful of x86 android devices in the wild, but what makes this target interesting is the Android Emulator. By far the best emulator uses Intel's HAXM kernel plugin to run android via hardware-assisted virtualization.\r\n\r\nIt also makes it possible to setup an android builder as two docker images (build host and android client) which would be much easier for other's to bring up and maintain."},"comment":{"url":"https://api.github.com/repos/golang/go/issues/comments/132923671","html_url":"https://github.com/golang/go/issues/9327#issuecomment-132923671","issue_url":"https://api.github.com/repos/golang/go/issues/9327","id":132923671,"user":{"login":"timcooijmans","id":3218488,"avatar_url":"https://avatars.githubusercontent.com/u/3218488?v=3","gravatar_id":"","url":"https://api.github.com/users/timcooijmans","html_url":"https://github.com/timcooijmans","followers_url":"https://api.github.com/users/timcooijmans/followers","following_url":"https://api.github.com/users/timcooijmans/following{/other_user}","gists_url":"https://api.github.com/users/timcooijmans/gists{/gist_id}","starred_url":"https://api.github.com/users/timcooijmans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timcooijmans/subscriptions","organizations_url":"https://api.github.com/users/timcooijmans/orgs","repos_url":"https://api.github.com/users/timcooijmans/repos","events_url":"https://api.github.com/users/timcooijmans/events{/privacy}","received_events_url":"https://api.github.com/users/timcooijmans/received_events","type":"User","site_admin":false},"created_at":"2015-08-20T07:56:24Z","updated_at":"2015-08-20T07:56:24Z","body":"https://go-review.googlesource.com/#/c/13760/ adds some missing defines that I encountered while trying to build the std-lib for. android x86.\r\n\r\nAnother problem is that both src/runtime/cgo/gcc_386.S and usr/lib/crtbegin_dynamic.o define `__stack_chk_fail_local`. Removing the definition from src/runtime/cgo/gcc_386.S fixes the problem for Android but I could imagine that this breaks other gcc 386 targets."}}