Well. RHEL 7 is Redhat Enterprise Linux 7 (like Centos 7) and was released in 2014 and is still in maintenance support.
Its extended lifecycle report will end 30 June 2028.

gcc 4.8.5 was released in 2015, eight years ago, and very much alive.

When I see the TZ source code, it is coded for some MUCH older compilers.

I would not call it an old system, though I am in process of moving my servers to RHEL 9.3, the current Redhat release.

The fix below does it.

On 16.11.23 22:33, Brian Inglis via tz wrote:
Nobody else admits to running such old compilers and systems! ;^>

I would reduce that test to:

#if __STDC_VERSION__ < 199901
# define restrict
#endif