{"action":"created","issue":{"url":"https://api.github.com/repos/madler/zlib/issues/76","labels_url":"https://api.github.com/repos/madler/zlib/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/madler/zlib/issues/76/comments","events_url":"https://api.github.com/repos/madler/zlib/issues/76/events","html_url":"https://github.com/madler/zlib/issues/76","id":41625434,"number":76,"title":"zLib 1.2.3.5 and newer do not work with z/OS datasets","user":{"login":"jmvdkolk98","id":8613525,"avatar_url":"https://avatars.githubusercontent.com/u/8613525?v=3","gravatar_id":"","url":"https://api.github.com/users/jmvdkolk98","html_url":"https://github.com/jmvdkolk98","followers_url":"https://api.github.com/users/jmvdkolk98/followers","following_url":"https://api.github.com/users/jmvdkolk98/following{/other_user}","gists_url":"https://api.github.com/users/jmvdkolk98/gists{/gist_id}","starred_url":"https://api.github.com/users/jmvdkolk98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmvdkolk98/subscriptions","organizations_url":"https://api.github.com/users/jmvdkolk98/orgs","repos_url":"https://api.github.com/users/jmvdkolk98/repos","events_url":"https://api.github.com/users/jmvdkolk98/events{/privacy}","received_events_url":"https://api.github.com/users/jmvdkolk98/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-09-01T10:25:13Z","updated_at":"2015-08-14T10:29:33Z","closed_at":"2015-07-29T06:34:24Z","body":"I have been using zLib for the longest time as part of a z/OS (mainframe) application. Unfortunately I cannot update zLib beyond version 1.2.3.4 as changes zLib version 1.2.3.5 include use of I/O functions based on file descriptors instead of I/O functions based on streams. Functions like fopen() were replaced with open(). Looks like I have to reimplement all of gzlib.c, based on stream I/O functions.\r\n\r\nAny reason why gzlib.c should keep using the file descriptor versions going forward?"},"comment":{"url":"https://api.github.com/repos/madler/zlib/issues/comments/131061640","html_url":"https://github.com/madler/zlib/issues/76#issuecomment-131061640","issue_url":"https://api.github.com/repos/madler/zlib/issues/76","id":131061640,"user":{"login":"jmvdkolk98","id":8613525,"avatar_url":"https://avatars.githubusercontent.com/u/8613525?v=3","gravatar_id":"","url":"https://api.github.com/users/jmvdkolk98","html_url":"https://github.com/jmvdkolk98","followers_url":"https://api.github.com/users/jmvdkolk98/followers","following_url":"https://api.github.com/users/jmvdkolk98/following{/other_user}","gists_url":"https://api.github.com/users/jmvdkolk98/gists{/gist_id}","starred_url":"https://api.github.com/users/jmvdkolk98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmvdkolk98/subscriptions","organizations_url":"https://api.github.com/users/jmvdkolk98/orgs","repos_url":"https://api.github.com/users/jmvdkolk98/repos","events_url":"https://api.github.com/users/jmvdkolk98/events{/privacy}","received_events_url":"https://api.github.com/users/jmvdkolk98/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T10:29:33Z","updated_at":"2015-08-14T10:29:33Z","body":"Thank you. I just got back from vacation but will validate if it works before the end of august.\r\n\r\nKind Regards, Schöne Grüße, Atenciosamente, Vriendelijke groet,\r\n\r\nJean-Marc van der Kolk\r\n\r\nIntelliMagic – Availability Intelligence\r\nT: +31 (0) 71 – 5796000\r\nM: +31 (0) 6 – 50238934\r\nhttp://www.intellimagic.com\r\n\r\nFrom: Mark Adler [mailto:notifications@github.com]\r\nSent: Wednesday, July 29, 2015 8:34 AM\r\nTo: madler/zlib <zlib@noreply.github.com>\r\nCc: Jean-Marc van der Kolk <jm.vanderKolk@intellimagic.com>\r\nSubject: Re: [zlib] zLib 1.2.3.5 and newer do not work with z/OS datasets (#76)\r\n\r\n\r\nzlib uses the lower-level I/O functions for improved performance. I have added a #define _POSIX_SOURCE to gzguts.h. Hopefully that doesn't break anything.\r\n\r\n—\r\nReply to this email directly or view it on GitHub<https://github.com/madler/zlib/issues/76#issuecomment-125856917>.\r\n"}}