Follow-up Comment #18, bug #60952 (project gnustep): I restructured the code changes, to retain the existing behavior for absolute time zones, and to fix some memory issues and remove unused code etc while getting the code to work on my primary dev system (CentOS).
I noticed that Tests/base/NSTimeZone/Paris.tzdbv1 was not a type1 time zone file, so I replaced the test files with an ancient file I found (the oldest one for Paris in the GNUstep repository) and the current system time zone file for Paris from CentOS. Maybe these are not the best files to use for testing though? Looking at the code for handling the TZ style string in tzdb.h, I'm not sure it actually works properly. Please could you take a look and let me know what you think. The changes are all in a new branch at https://github.com/gnustep/libs-base/tree/nstimezone _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?60952> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/