--- glibc-2.3.2/timezone/southamerica.orig 2003-10-07 14:03:39.000000000 -0300 +++ glibc-2.3.2/timezone/southamerica 2003-10-07 14:15:20.000000000 -0300 @@ -436,20 +436,26 @@ # repeals DST in PE and RR, effective 2000-10-15 00:00. # Decree 3,632 (2000-10-17) # repeals DST in SE, AL, PB, RN, CE, PI and MA, effective 2000-10-22 00:00. + # Decree 3,916 # (2001-09-13) reestablishes DST in AL, CE, MA, PB, PE, PI, RN, SE. -Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S -Rule Brazil 2001 max - Feb Sun>=15 0:00 0 - # Decree 4,399 (2002-10-01) repeals DST in AL, CE, MA, PB, PE, PI, RN, SE. # -Rule Brazil 2002 only - Nov 3 0:00 1:00 S -# -Rule Brazil 2003 max - Oct Sun>=8 0:00 1:00 S -# The latest decree listed above says that the following states observe DST: -# BA, DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP, TO. -# -# For dates after mid-2003, the above rules with TO="max" are guesses +Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S +Rule Brazil 2002 only - Nov 3 0:00 1:00 S +Rule Brazil 2001 2003 - Feb Sun>=15 0:00 0 - + + +# Decree 4,844 (2003-Sep-24), which states that the following states +# observe DST: RS, SC, PR, SP, RJ, ES, MG, GO, MS, DF. +# https://www.planalto.gov.br/ccivil_03/decreto/2003/D4844.htm +Rule Brazil 2003 only - Oct Sun>=19 0:00 1:00 S +Rule Brazil 2004 only - Feb Sun>=14 0:00 0 - + +# For dates after mid-2004, the rules below with TO="max" are guesses # and are quite possibly wrong, but are more likely than no DST at all. +Rule Brazil 2004 max - Oct Sun>=13 0:00 1:00 S +Rule Brazil 2005 max - Feb Sun>=13 0:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL]