Update timezone code from tzcode 2017b

Paul Eggert eggert@cs.ucla.edu
Thu Jun 15 23:59:00 GMT 2017


Thanks for doing all that. Those changes look good to me.

The intent is that glibc should be insulated from tzcode changes, in 
that glibc should be able to copy the latest source code from tzcode 
unaltered, without having to change any other source file in glibc. 
Obviously this doesn't work in areas where glibc assumes particular 
contents of timezone/private.h, an assumption that is unfortunately 
necessary in a few places. For what it's worth, looking at the planned 
(i.e., post-2017b) changes to tzcode's private.h, I don't see anything 
likely to cause problems in the next merge. If you can see any changes 
to the tzcode source files that could help avoid similar merge problems 
in the future, they'd be welcome, as I want the merge process to be as 
painless as practical.



More information about the Libc-alpha mailing list