{"action":"opened","issue":{"url":"https://api.github.com/repos/alexcrichton/git2-rs/issues/54","labels_url":"https://api.github.com/repos/alexcrichton/git2-rs/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/alexcrichton/git2-rs/issues/54/comments","events_url":"https://api.github.com/repos/alexcrichton/git2-rs/issues/54/events","html_url":"https://github.com/alexcrichton/git2-rs/issues/54","id":66311418,"number":54,"title":"Cannot use unstable #![feature(catch_panic)] in beta","user":{"login":"andersk","id":26471,"avatar_url":"https://avatars.githubusercontent.com/u/26471?v=3","gravatar_id":"","url":"https://api.github.com/users/andersk","html_url":"https://github.com/andersk","followers_url":"https://api.github.com/users/andersk/followers","following_url":"https://api.github.com/users/andersk/following{/other_user}","gists_url":"https://api.github.com/users/andersk/gists{/gist_id}","starred_url":"https://api.github.com/users/andersk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andersk/subscriptions","organizations_url":"https://api.github.com/users/andersk/orgs","repos_url":"https://api.github.com/users/andersk/repos","events_url":"https://api.github.com/users/andersk/events{/privacy}","received_events_url":"https://api.github.com/users/andersk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-04T12:12:54Z","updated_at":"2015-04-04T12:12:54Z","closed_at":null,"body":"```console\r\n$ rustc --version\r\nrustc 1.0.0-beta (9854143cb 2015-04-02) (built 2015-04-02)\r\n$ cargo build\r\n   Compiling git2 v0.2.8 (file:///home/anders/rust/git2-rs)\r\nsrc/lib.rs:67:1: 67:25 error: unstable feature\r\nsrc/lib.rs:67 #![feature(catch_panic)]\r\n              ^~~~~~~~~~~~~~~~~~~~~~~~\r\nnote: this feature may not be used in the beta release channel\r\nerror: aborting due to previous error\r\nCould not compile `git2`.\r\n\r\nTo learn more, run the command again with --verbose.\r\n$ sed -i 67d src/lib.rs\r\n$ cargo build\r\n   Compiling git2 v0.2.8 (file:///home/anders/rust/git2-rs)\r\nsrc/panic.rs:41:11: 41:30 error: use of unstable library feature 'catch_panic': recent API addition\r\nsrc/panic.rs:41     match thread::catch_panic(f) {\r\n                          ^~~~~~~~~~~~~~~~~~~\r\nsrc/panic.rs:41:30: 41:30 help: add #![feature(catch_panic)] to the crate attributes to enable\r\nerror: aborting due to previous error\r\nCould not compile `git2`.\r\n\r\nTo learn more, run the command again with --verbose.\r\n```\r\n"}}