{"action":"opened","issue":{"url":"https://api.github.com/repos/pmem/issues/issues/51","labels_url":"https://api.github.com/repos/pmem/issues/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/pmem/issues/issues/51/comments","events_url":"https://api.github.com/repos/pmem/issues/issues/51/events","html_url":"https://github.com/pmem/issues/issues/51","id":72987431,"number":51,"title":"Error during build on Ubuntu 15.04 with gcc 4.9.2","user":{"login":"michalsnochowski","id":8243932,"avatar_url":"https://avatars.githubusercontent.com/u/8243932?v=3","gravatar_id":"","url":"https://api.github.com/users/michalsnochowski","html_url":"https://github.com/michalsnochowski","followers_url":"https://api.github.com/users/michalsnochowski/followers","following_url":"https://api.github.com/users/michalsnochowski/following{/other_user}","gists_url":"https://api.github.com/users/michalsnochowski/gists{/gist_id}","starred_url":"https://api.github.com/users/michalsnochowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michalsnochowski/subscriptions","organizations_url":"https://api.github.com/users/michalsnochowski/orgs","repos_url":"https://api.github.com/users/michalsnochowski/repos","events_url":"https://api.github.com/users/michalsnochowski/events{/privacy}","received_events_url":"https://api.github.com/users/michalsnochowski/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pmem/issues/labels/Exposure:%20Low","name":"Exposure: Low","color":"fbca04"},{"url":"https://api.github.com/repos/pmem/issues/labels/Priority:%203%20medium","name":"Priority: 3 medium","color":"207de5"},{"url":"https://api.github.com/repos/pmem/issues/labels/Type:%20Bug","name":"Type: Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-04T10:34:24Z","updated_at":"2015-05-04T10:34:24Z","closed_at":null,"body":"An error occurred when building on Ubuntu 15.04 with gcc 4.9.2:\r\n\r\nIn file included from ut_file.c:37:0:\r\nunittest.h:447:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec);\r\n                                       ^\r\nunittest.h:447:39: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]\r\nIn file included from ut.c:42:0:\r\nunittest.h:447:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec);\r\n                                       ^\r\nunittest.h:447:39: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]\r\nIn file included from ut_pthread.c:37:0:\r\nunittest.h:447:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec);\r\n                                       ^\r\nunittest.h:447:39: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]\r\nIn file included from ut_alloc.c:37:0:\r\nunittest.h:447:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec);\r\n                                       ^\r\nunittest.h:447:39: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]\r\nIn file included from ut_signal.c:37:0:\r\nunittest.h:447:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec);\r\n                                       ^\r\nunittest.h:447:39: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]\r\nut_signal.c:44:39: error: ‘struct sigvec’ declared inside parameter list [-Werror]\r\n   int sig, struct sigvec *vec, struct sigvec *ovec)\r\n                                       ^\r\nut_signal.c:43:1: error: conflicting types for ‘ut_sigvec’\r\n ut_sigvec(const char *file, int line, const char *func,\r\n ^\r\nIn file included from ut_signal.c:37:0:\r\nunittest.h:446:5: note: previous declaration of ‘ut_sigvec’ was here\r\n int ut_sigvec(const char *file, int line, const char *func,\r\n     ^\r\nut_signal.c: In function ‘ut_sigvec’:\r\nut_signal.c:46:2: error: implicit declaration of function ‘sigvec’ [-Werror=implicit-function-declaration]\r\n  int retval = sigvec(sig, vec, ovec);\r\n  ^"}}