We have discovered something odd with the zlib that comes with z/OS 2.5. AFAWCT (our principle sysprog recently retired),
zlib is just delivered as part of USS and is used with zEDC, we didn't do anything special to order it. The libraries live under /usr/lpp/hzc and we see: $ ll /usr/lpp/hzc/lib total 4560 drwxr-xr-x 2 BPXROOT RSEGROUP 8192 Apr 19 2021 IBM -rwxr-xr-x 2 BPXROOT RSEGROUP 1012800 Apr 19 2021 libzz.a -rwxr-xr-x 2 BPXROOT RSEGROUP 405520 Apr 19 2021 libzz.so -rwxr-xr-x 2 BPXROOT RSEGROUP 252 Apr 19 2021 libzz.x -rwxr-xr-x 2 BPXROOT RSEGROUP 417840 Apr 19 2021 libzz64.so -rwxr-xr-x 2 BPXROOT RSEGROUP 252 Apr 19 2021 libzz64.x -rwxr-xr-x 2 BPXROOT RSEGROUP 413760 Apr 19 2021 libzzX.so -rwxr-xr-x 2 BPXROOT RSEGROUP 252 Apr 19 2021 libzzX.x The problem is with the *.x files (which contain import statements); they are truncated. If you try and include them in a Binder step you get: IEW2797S UNIX FILE ASSOCIATED WITH ddname HAS INVALID RECORD FORMAT. with an explanation that USS program objects should be multiples of 4096 long. We had a look at another LPAR and that was the same. There is an easy workaround which is to code your own IMPORT statements, but I find it a bit odd that we have a corrupt install. Can someone take a quick look and see if they have the same thing? If so, we will open a problem with IBM. TIA Robin ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN