{"action":"opened","issue":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/1889","labels_url":"https://api.github.com/repos/syncthing/syncthing/issues/1889/labels{/name}","comments_url":"https://api.github.com/repos/syncthing/syncthing/issues/1889/comments","events_url":"https://api.github.com/repos/syncthing/syncthing/issues/1889/events","html_url":"https://github.com/syncthing/syncthing/issues/1889","id":82275014,"number":1889,"title":"Disallow building with unsupported compilers","user":{"login":"Zillode","id":14169,"avatar_url":"https://avatars.githubusercontent.com/u/14169?v=3","gravatar_id":"","url":"https://api.github.com/users/Zillode","html_url":"https://github.com/Zillode","followers_url":"https://api.github.com/users/Zillode/followers","following_url":"https://api.github.com/users/Zillode/following{/other_user}","gists_url":"https://api.github.com/users/Zillode/gists{/gist_id}","starred_url":"https://api.github.com/users/Zillode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zillode/subscriptions","organizations_url":"https://api.github.com/users/Zillode/orgs","repos_url":"https://api.github.com/users/Zillode/repos","events_url":"https://api.github.com/users/Zillode/events{/privacy}","received_events_url":"https://api.github.com/users/Zillode/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syncthing/syncthing/labels/build","name":"build","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-29T05:40:06Z","updated_at":"2015-05-29T05:40:06Z","closed_at":null,"body":"Should we disallow building with unsupported compilers? It seems we get many issues with segmentation faults, panics etc because xcgo or gccgo is used. For external maintainers that are not reading the tutorial, it could help if we show a warning/error message in this case and provide a `--force` flag to override the error msg.\r\nGood idea?\r\n```\r\n[monitor] 21:20:57 INFO: Syncthing exited: signal: Segmentation fault (core dumped)\r\n[monitor] 21:20:58 INFO: Starting syncthing\r\n[JQ2K7] 21:21:01 INFO: syncthing v0.11.0 (go1.4.2 gccgo (Ubuntu 5.1~rc1-0ubuntu1) 5.0.1 20150414 (prerelease) [gcc-5-branch revision 222102] linux-amd64 default) niklas@Niklas-Netbook 2015-04-26 13:15:08 UTC\r\n[JQ2K7] 21:21:01 INFO: My ID: JQ2K7WZ-JSWDLSH-P56QDWS-CXOG7KP-VU7RZXS-77QDKOC-JXCUG3V-QIT7NAC\r\n[JQ2K7] 21:21:01 INFO: Starting web GUI on http://127.0.0.1:8080/\r\n```"}}