{"push_id":1287505416,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"f62ee1466d8026b47e76a03e2ff96a7f60fbf511","before":"47b4ef97db58e4a78771eb7c05b547e8de46bbb2","commits":[{"sha":"f62ee1466d8026b47e76a03e2ff96a7f60fbf511","author":{"name":"zosrothko","email":"592d598e4b9200039b07b296648e6982ae58d9c7@orange.fr"},"message":"Issue with gcc strerror_r in Net/Socket.cpp@151\n\nAll Travis jobs fail with\r\n```src/Socket.cpp: In static member function ‘static int Poco::Net::Socket::select(Poco::Net::Socket::SocketList&, Poco::Net::Socket::SocketList&, Poco::Net::Socket::SocketList&, const Poco::Timespan&)’:\r\nsrc/Socket.cpp:151:47: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive]\r\nsrc/Socket.cpp:164:49: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive]\r\n```\r\nFrom man strerror_r\r\n\r\n```\r\nint strerror_r(int errnum, char *buf, size_t buflen);            /* XSI-compliant */\r\nchar *strerror_r(int errnum, char *buf, size_t bufle);            /* GNU-specific */\r\n\r\nFeature Test Macro Requirements for glibc (see feature_test_macros(7)):\r\nThe XSI-compliant version of strerror_r() is provided if:\r\n(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE\r\nOtherwise, the GNU-specific version is provided. \r\n```","distinct":true,"url":"https://api.github.com/repos/Kampbell/poco/commits/f62ee1466d8026b47e76a03e2ff96a7f60fbf511"}]}
{"actor":{"display_login":"zosrothko"}}