{"action":"created","issue":{"url":"https://api.github.com/repos/systemd/systemd/issues/2207","labels_url":"https://api.github.com/repos/systemd/systemd/issues/2207/labels{/name}","comments_url":"https://api.github.com/repos/systemd/systemd/issues/2207/comments","events_url":"https://api.github.com/repos/systemd/systemd/issues/2207/events","html_url":"https://github.com/systemd/systemd/issues/2207","id":123324170,"number":2207,"title":"Building EFI components with -nostdinc is too restrictive","user":{"login":"julian-klode","id":6325588,"avatar_url":"https://avatars.githubusercontent.com/u/6325588?v=3","gravatar_id":"","url":"https://api.github.com/users/julian-klode","html_url":"https://github.com/julian-klode","followers_url":"https://api.github.com/users/julian-klode/followers","following_url":"https://api.github.com/users/julian-klode/following{/other_user}","gists_url":"https://api.github.com/users/julian-klode/gists{/gist_id}","starred_url":"https://api.github.com/users/julian-klode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julian-klode/subscriptions","organizations_url":"https://api.github.com/users/julian-klode/orgs","repos_url":"https://api.github.com/users/julian-klode/repos","events_url":"https://api.github.com/users/julian-klode/events{/privacy}","received_events_url":"https://api.github.com/users/julian-klode/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/systemd/systemd/labels/build-system","name":"build-system","color":"c7def8"},{"url":"https://api.github.com/repos/systemd/systemd/labels/sd-boot","name":"sd-boot","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-21T17:39:44Z","updated_at":"2016-02-01T22:29:53Z","closed_at":"2016-02-01T22:29:53Z","body":"The bootloader builds with too restricted settings, causing it to fail on ARM architectures, which use stdint.h in the gnu-efi headers - which is required by a freestanding C99 environment, but disabled by -nostdinc.\r\n\r\n(I have not actually verified that removing -nostdinc fixes it, but it should)."},"comment":{"url":"https://api.github.com/repos/systemd/systemd/issues/comments/178230260","html_url":"https://github.com/systemd/systemd/issues/2207#issuecomment-178230260","issue_url":"https://api.github.com/repos/systemd/systemd/issues/2207","id":178230260,"user":{"login":"poettering","id":2130732,"avatar_url":"https://avatars.githubusercontent.com/u/2130732?v=3","gravatar_id":"","url":"https://api.github.com/users/poettering","html_url":"https://github.com/poettering","followers_url":"https://api.github.com/users/poettering/followers","following_url":"https://api.github.com/users/poettering/following{/other_user}","gists_url":"https://api.github.com/users/poettering/gists{/gist_id}","starred_url":"https://api.github.com/users/poettering/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poettering/subscriptions","organizations_url":"https://api.github.com/users/poettering/orgs","repos_url":"https://api.github.com/users/poettering/repos","events_url":"https://api.github.com/users/poettering/events{/privacy}","received_events_url":"https://api.github.com/users/poettering/received_events","type":"User","site_admin":false},"created_at":"2016-02-01T22:29:53Z","updated_at":"2016-02-01T22:29:53Z","body":"I presume what @ardbiesheuvel says is that this is going to be fixed in GNU-EFI instead? CLosing hence."}}