{"action":"opened","issue":{"url":"https://api.github.com/repos/rhinstaller/pesign/issues/16","labels_url":"https://api.github.com/repos/rhinstaller/pesign/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/rhinstaller/pesign/issues/16/comments","events_url":"https://api.github.com/repos/rhinstaller/pesign/issues/16/events","html_url":"https://github.com/rhinstaller/pesign/issues/16","id":123388516,"number":16,"title":"Compilation failure","user":{"login":"pzb","id":217247,"avatar_url":"https://avatars.githubusercontent.com/u/217247?v=3","gravatar_id":"","url":"https://api.github.com/users/pzb","html_url":"https://github.com/pzb","followers_url":"https://api.github.com/users/pzb/followers","following_url":"https://api.github.com/users/pzb/following{/other_user}","gists_url":"https://api.github.com/users/pzb/gists{/gist_id}","starred_url":"https://api.github.com/users/pzb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pzb/subscriptions","organizations_url":"https://api.github.com/users/pzb/orgs","repos_url":"https://api.github.com/users/pzb/repos","events_url":"https://api.github.com/users/pzb/events{/privacy}","received_events_url":"https://api.github.com/users/pzb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-22T00:41:15Z","updated_at":"2015-12-22T00:41:15Z","closed_at":null,"body":"pesign fails to compile on reasonably modern Linux\r\n\r\n```\r\n/usr/bin/gcc -O2 -g  -Wall -Werror -Wno-cpp  -Wsign-compare -Wno-unused-result -Wno-unused-function -std=gnu11 -fshort-wchar -fPIC -lto -fno-strict-aliasing -fno-merge-constants -D_GNU_SOURCE -DCONFIG_x86_64 -I/home/user/cvs/pesign/include      -Werror  -c -o pe_allocspace.o pe_allocspace.c\r\npe_allocspace.c: In function ‘pe_set_image_size’:\r\npe_allocspace.c:76:13: error: ‘shdr.virtual_address’ may be used uninitialized in this function [-Werror=maybe-uninitialized]\r\n  image_size = shdr.virtual_address - opthdr->image_base +\r\n             ^\r\npe_allocspace.c:54:35: error: ‘shdr.virtual_size’ may be used uninitialized in this function [-Werror=maybe-uninitialized]\r\n #define align(val, align) (((val) + (align) -1 ) & (- (align)))\r\n                                   ^\r\npe_allocspace.c:64:24: note: ‘shdr.virtual_size’ was declared here\r\n  struct section_header shdr, tmp_shdr;\r\n                        ^\r\ncc1: all warnings being treated as errors\r\nmake[1]: *** [pe_allocspace.o] Error 1\r\n```"}}