{"action":"created","issue":{"url":"https://api.github.com/repos/smanders/externpro/issues/14","repository_url":"https://api.github.com/repos/smanders/externpro","labels_url":"https://api.github.com/repos/smanders/externpro/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/smanders/externpro/issues/14/comments","events_url":"https://api.github.com/repos/smanders/externpro/issues/14/events","html_url":"https://github.com/smanders/externpro/issues/14","id":118901053,"number":14,"title":"build boost with zlib support","user":{"login":"smanders","id":1235152,"avatar_url":"https://avatars.githubusercontent.com/u/1235152?v=3","gravatar_id":"","url":"https://api.github.com/users/smanders","html_url":"https://github.com/smanders","followers_url":"https://api.github.com/users/smanders/followers","following_url":"https://api.github.com/users/smanders/following{/other_user}","gists_url":"https://api.github.com/users/smanders/gists{/gist_id}","starred_url":"https://api.github.com/users/smanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smanders/subscriptions","organizations_url":"https://api.github.com/users/smanders/orgs","repos_url":"https://api.github.com/users/smanders/repos","events_url":"https://api.github.com/users/smanders/events{/privacy}","received_events_url":"https://api.github.com/users/smanders/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/smanders/externpro/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"smanders","id":1235152,"avatar_url":"https://avatars.githubusercontent.com/u/1235152?v=3","gravatar_id":"","url":"https://api.github.com/users/smanders","html_url":"https://github.com/smanders","followers_url":"https://api.github.com/users/smanders/followers","following_url":"https://api.github.com/users/smanders/following{/other_user}","gists_url":"https://api.github.com/users/smanders/gists{/gist_id}","starred_url":"https://api.github.com/users/smanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smanders/subscriptions","organizations_url":"https://api.github.com/users/smanders/orgs","repos_url":"https://api.github.com/users/smanders/repos","events_url":"https://api.github.com/users/smanders/events{/privacy}","received_events_url":"https://api.github.com/users/smanders/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/smanders/externpro/milestones/4","html_url":"https://github.com/smanders/externpro/milestones/current","labels_url":"https://api.github.com/repos/smanders/externpro/milestones/4/labels","id":1557021,"number":4,"title":"current","description":"","creator":{"login":"smanders","id":1235152,"avatar_url":"https://avatars.githubusercontent.com/u/1235152?v=3","gravatar_id":"","url":"https://api.github.com/users/smanders","html_url":"https://github.com/smanders","followers_url":"https://api.github.com/users/smanders/followers","following_url":"https://api.github.com/users/smanders/following{/other_user}","gists_url":"https://api.github.com/users/smanders/gists{/gist_id}","starred_url":"https://api.github.com/users/smanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smanders/subscriptions","organizations_url":"https://api.github.com/users/smanders/orgs","repos_url":"https://api.github.com/users/smanders/repos","events_url":"https://api.github.com/users/smanders/events{/privacy}","received_events_url":"https://api.github.com/users/smanders/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":9,"state":"open","created_at":"2016-02-01T23:01:50Z","updated_at":"2016-02-24T18:53:27Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2015-11-25T18:55:08Z","updated_at":"2016-02-25T16:58:06Z","closed_at":"2016-02-24T16:21:39Z","body":"we've been relying on a separate install of the zlib developement package (on linux, perhaps also on Solaris? - I don't remember, but most likely) to build [boost iostreams](https://github.com/smanders/externpro/blob/15.10.2/projects/boost.cmake#L4-L6)\r\n\r\nnow that we build zlib as part of externpro, we should make an externpro project dependency between the two (boost on zlib) and have boost build against our zlib build\r\n\r\nthis would also enhance our windows build of boost, which doesn't have zlib support yet"},"comment":{"url":"https://api.github.com/repos/smanders/externpro/issues/comments/188877628","html_url":"https://github.com/smanders/externpro/issues/14#issuecomment-188877628","issue_url":"https://api.github.com/repos/smanders/externpro/issues/14","id":188877628,"user":{"login":"smanders","id":1235152,"avatar_url":"https://avatars.githubusercontent.com/u/1235152?v=3","gravatar_id":"","url":"https://api.github.com/users/smanders","html_url":"https://github.com/smanders","followers_url":"https://api.github.com/users/smanders/followers","following_url":"https://api.github.com/users/smanders/following{/other_user}","gists_url":"https://api.github.com/users/smanders/gists{/gist_id}","starred_url":"https://api.github.com/users/smanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smanders/subscriptions","organizations_url":"https://api.github.com/users/smanders/orgs","repos_url":"https://api.github.com/users/smanders/repos","events_url":"https://api.github.com/users/smanders/events{/privacy}","received_events_url":"https://api.github.com/users/smanders/received_events","type":"User","site_admin":false},"created_at":"2016-02-25T16:58:06Z","updated_at":"2016-02-25T16:58:06Z","body":"A similar exception is reported \"Boost Iostreams zlib_error with Custom Source\"\r\nhttp://stackoverflow.com/questions/19551213/boost-iostreams-zlib-error-with-custom-source\r\nhttp://gaabbe.win/issue/6764740/boost-iostreams-zlib-error-with-custom-source\r\n\r\nA similar exception (but gzip_error, not zlib_error) was also reported in \"Possible bug in gzip_decompressor\"\r\nhttp://lists.boost.org/boost-users/2012/05/74550.php\r\n* I verified that `change #1` was already in the boost 1.57.0 source (libs/iostreams/src/gzip.cpp:65)\r\n* I attempted to patch iostreams with `change #2` (libs/iostreams/src/zlib.cpp:153) changing `crc_imp_ = 0;` to `crc_ = crc_imp_ = 0;`, but it had no impact on the problem I was experiencing\r\n\r\nA ticket for `change #2` was created awhile ago:\r\n* http://lists.boost.org/boost-users/2012/06/74871.php\r\n* https://svn.boost.org/trac/boost/ticket/6994\r\n\r\nThe proposed fix (`change #2`) may fix an issue, just not the one I'm seeing."}}