On 2025-10-12 18:02, Paul Gilmartin via tz wrote:

<https://www.ibm.com/docs/en/zos/3.2.0?topic=functions-fpathconf-determine-configurable-path-name-variables>

We should be OK. tzcode uses PATH_MAX only if defined, so if z/OS does not define PATH_MAX it would be like GNU/Hurd (which also does not define PATH_MAX), and on such a platform tzcode allocates a buffer for the absolute file name via malloc if the relative file name is very long.

I don't have easy access to a z/OS platform to make sure it works there. If you'd like to jump through the hoops to gain access, say at OSUOSL <https://osuosl.org/services/ibm-z/>, please feel free to see how well tzcode works there.


(But they shun TZDATA!)
Yes, although z/OS supports tzdata in its Java runtime:

https://www.ibm.com/docs/en/semeru-runtime-ce-z/21.0.0?topic=configuring-time-zone

... I don't see any such support in the z/OS C library.

Reply via email to