The Brazilian Government has just issued a law that shifts the beginning of the Brazilian DST (Daylight Saving Time) locally called as Summer Time.
This new DST date will come into force in the next month, to be more precise on 18th of November of 2018. So, we won't have enough time to wait for a new Olson update through the operation system updates, neither downloading a new Olson database package might be enough.
I have downloaded the file tzdb-2018e.tar.tz
from https://www.iana.org/time-zones. Inside that package I found the file southamerica
and I have located the following entry:
...
# From Steffen Thorsen (2017-12-18):
# According to many media sources, next year's DST start in Brazil will move to
# the first Sunday of November, and it will stay like that for the years after.
# ... https://www.timeanddate.com/news/time/brazil-delays-dst-2018.html
# From Steffen Thorsen (2017-12-20):
# http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2017/decreto/D9242.htm
Rule Brazil 2018 max - Nov Sun>=1 0:00 1:00 -
Rule Brazil 2023 only - Feb Sun>=22 0:00 0 -
...
The comments preceding the entry rule for 2018 matches the old law from the end of 2017, but there's a new law that shifts it to the 3rd Sunday of November of 2018.
How to fix that Olson entry shifting it to the 3rd Sunday of November? I have tried Sun>=3
yet, and it didn't work.