{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/libc/issues/307","repository_url":"https://api.github.com/repos/rust-lang/libc","labels_url":"https://api.github.com/repos/rust-lang/libc/issues/307/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/libc/issues/307/comments","events_url":"https://api.github.com/repos/rust-lang/libc/issues/307/events","html_url":"https://github.com/rust-lang/libc/pull/307","id":157794170,"number":307,"title":"Add Directory file descriptor relative syscall.","user":{"login":"darnuria","id":2827553,"avatar_url":"https://avatars.githubusercontent.com/u/2827553?v=3","gravatar_id":"","url":"https://api.github.com/users/darnuria","html_url":"https://github.com/darnuria","followers_url":"https://api.github.com/users/darnuria/followers","following_url":"https://api.github.com/users/darnuria/following{/other_user}","gists_url":"https://api.github.com/users/darnuria/gists{/gist_id}","starred_url":"https://api.github.com/users/darnuria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darnuria/subscriptions","organizations_url":"https://api.github.com/users/darnuria/orgs","repos_url":"https://api.github.com/users/darnuria/repos","events_url":"https://api.github.com/users/darnuria/events{/privacy}","received_events_url":"https://api.github.com/users/darnuria/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars.githubusercontent.com/u/64996?v=3","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false},"milestone":null,"comments":17,"created_at":"2016-05-31T23:40:33Z","updated_at":"2016-06-10T00:06:24Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/libc/pulls/307","html_url":"https://github.com/rust-lang/libc/pull/307","diff_url":"https://github.com/rust-lang/libc/pull/307.diff","patch_url":"https://github.com/rust-lang/libc/pull/307.patch"},"body":"Add Directory file descriptor relative syscall.\r\n\r\nI only added \"*at\" syscall relative to Posix2008 specification.\r\nThis include:\r\n\r\n\r\n* `openat`\r\n* `faccessat`\r\n* `fchmodat`\r\n* `fchownat`\r\n* `fstatat`\r\n* `linkat`\r\n* `mkdirat`\r\n* `mknodat`\r\n* `readlinkat`\r\n* `renameat`\r\n* `symlinkat`\r\n* `unlinkat`\r\n* `mkfifoat`\r\n\r\nNot available on OSX at the moment:\r\n* `mkfifoat`\r\n* `mknodat`\r\n\r\nNot available on Android at the moment:\r\n* comming soon \r\n\r\nAnd exclude\r\n* `renameat2`: Linux specific\r\n* `execveat`: Linux specific since 3.19\r\n* `futimesat`: GNU extension\r\n* `name_to_handle_at`: GNU extension\r\n* `scandirat`: GNU extension\r\n* `fanotify_mark`: belong to fanotify API.\r\n"},"comment":{"url":"https://api.github.com/repos/rust-lang/libc/issues/comments/225062015","html_url":"https://github.com/rust-lang/libc/pull/307#issuecomment-225062015","issue_url":"https://api.github.com/repos/rust-lang/libc/issues/307","id":225062015,"user":{"login":"darnuria","id":2827553,"avatar_url":"https://avatars.githubusercontent.com/u/2827553?v=3","gravatar_id":"","url":"https://api.github.com/users/darnuria","html_url":"https://github.com/darnuria","followers_url":"https://api.github.com/users/darnuria/followers","following_url":"https://api.github.com/users/darnuria/following{/other_user}","gists_url":"https://api.github.com/users/darnuria/gists{/gist_id}","starred_url":"https://api.github.com/users/darnuria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darnuria/subscriptions","organizations_url":"https://api.github.com/users/darnuria/orgs","repos_url":"https://api.github.com/users/darnuria/repos","events_url":"https://api.github.com/users/darnuria/events{/privacy}","received_events_url":"https://api.github.com/users/darnuria/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T00:06:23Z","updated_at":"2016-06-10T00:06:23Z","body":"Ok I got it. Some weird thing with OS due to stat structure and 64bits Inodes.\r\n\r\nSolved by adding `#[cfg_attr(target_os = \"macos\", link_name = \"stat$INODE64\")]`"}}
{"actor":{"display_login":"darnuria"}}