{"action":"closed","issue":{"url":"https://api.github.com/repos/ckolivas/lrzip/issues/8","labels_url":"https://api.github.com/repos/ckolivas/lrzip/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/ckolivas/lrzip/issues/8/comments","events_url":"https://api.github.com/repos/ckolivas/lrzip/issues/8/events","html_url":"https://github.com/ckolivas/lrzip/issues/8","id":3149094,"number":8,"title":"0.608 gcc -Wall -pedantic build warnings","user":{"login":"jaalto","id":34601,"avatar_url":"https://avatars.githubusercontent.com/u/34601?v=3","gravatar_id":"","url":"https://api.github.com/users/jaalto","html_url":"https://github.com/jaalto","followers_url":"https://api.github.com/users/jaalto/followers","following_url":"https://api.github.com/users/jaalto/following{/other_user}","gists_url":"https://api.github.com/users/jaalto/gists{/gist_id}","starred_url":"https://api.github.com/users/jaalto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaalto/subscriptions","organizations_url":"https://api.github.com/users/jaalto/orgs","repos_url":"https://api.github.com/users/jaalto/repos","events_url":"https://api.github.com/users/jaalto/events{/privacy}","received_events_url":"https://api.github.com/users/jaalto/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2012-02-08T22:34:44Z","updated_at":"2015-03-10T09:29:14Z","closed_at":"2015-03-10T09:29:14Z","body":"FYI,\r\n\r\nDebian now builds with hardened CFLAGS to reveal possible problems. I cranked the flags to maximum \"-Wall -pedantic\". Perhaps some of the issues could be addresses in later releases.\r\n\r\nFlags used were:\r\n\r\nLDFLAGS=\"-Wl,-z,relro -Wl,--as-needed\"\r\n\r\nCFLAGS=\"-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -pedantic\"\r\n\r\n ...(this only an exerpt)...\r\n\r\n    Types.h:88:14: warning: ISO C90 does not support 'long long' [-Wlong-long]\r\n    Types.h:89:23: warning: ISO C90 does not support 'long long' [-Wlong-long]\r\n\r\n    ... warning: C++ style comments are not allowed in ISO C90 [enabled by default]\r\n\r\n    LzmaEnc.c:2159:8: warning: variable 'allocaDummy' set but not used [-Wunused-but-set-variable]\r\n\r\n    ... warning: ISO C90 does not support the 'll' gnu_printf length modifier [-Wformat]\r\n\r\n    lrzip.c:165:55: warning: ISO C99 requires rest arguments to be used [enabled by default]\r\n\r\n    main.c:163:2: warning: ISO C does not support the '%Lu' gnu_scanf format [-Wformat]\r\n"}}