tz-2016g.tar.gz and Oracle Java Timezone Updater
Hi, @Brian Inglis: The file currently at http://www.iana.org/time-zones/repository/tzdata-latest.tar.gz is 2016f. I require the 2016g in the same format. I am unable to create the package myself in a Windows environment. @Susan Abraham: I will not be installing any JVM patches but will be updating the timezone database using the TimesoneUpdater. Best regards, Pete -- This electronic message may contain proprietary and confidential information of Verint Systems Inc., its affiliates and/or subsidiaries. The information is intended to be for the use of the individual(s) or entity(ies) named above. If you are not the intended recipient (or authorized to receive this e-mail for the intended recipient), you may not use, copy, disclose or distribute to anyone this message or any information contained in this message. If you have received this electronic message in error, please notify us by replying to this e-mail.
On 2016-09-27 11:44, Dempsey, Peter wrote:
@Brian Inglis: The file currently at http://www.iana.org/time-zones/repository/tzdata-latest.tar.gz is 2016f. I require the 2016g in the same format. I am unable to create the package myself in a Windows environment.
The update should soon be available on the IANA site. It was attached to message id <edb5888e-490b-db9c-403f-c2071688076c@cs.ucla.edu> from Paul Eggert in the Time zone change in Turkey thread, as a composite code and data lzip tar, and is available from https://github.com/eggert/tz as a zip or via git clone. The message says after un-tar-ing the file, and cd-ing into the created directory, "make tarballs" will reproduce the normal distributed packages, if your system can run make, tar, gzip, and lzip. If you install Cygwin or Windows 10 Subsystem for Linux aka Bash on Ubuntu on Windows, you should have to add only the lzip package to either alternative. Adding the gcc package will also allow you to build the code. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
To get Bash on Windows 10 is not that simple. First of all, you'll have to obtain the Windows 10 Anniversary Update. This will be installed for W10 users somewhere this year, but you could force this update. That's not the biggest problem. Then you'll have to register yourself as a Windows Insider, because at the moment Bash and Linux with Windows will only run on Windows 10 Technical Preview 14316 or later. Since Windows 10 updates will be installed whether you like it or not, you'll get all unstable and semi-stable Windows 10 versions there are. At the moment this seems to be the only way to play with Bash and other Linux tools on a Windows computer. I'm sure nobody with a regular production machine will demote his/her computer to a ticking timebomb, only to be able to play with the TZ lzip files. It's much more simple to run the ezwinports lzip.exe from the Windows command line by invoking cmd.exe. This is quite a hassle for normal Windows users, but nowhere near the difficulties of the Windows-Linux endeavour. Some information sources on W10 and Linux: http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-... http://www.pcmweb.nl/nieuws/zo-installeer-je-de-linux-bash-shell-op-windows-... (Dutch language site from a computer magazine) Oscar van Vlijmen
----Origineel Bericht---- Van : Brian.Inglis@systematicsw.ab.ca Datum : 28/09/2016 01:53 Aan : tz@iana.org Onderwerp : Re: [tz] tz-2016g.tar.gz and Oracle Java Timezone Updater
On 2016-09-27 11:44, Dempsey, Peter wrote:
@Brian Inglis: The file currently at http://www.iana.org/time-zones/repository/tzdata-latest.tar.gz is 2016f. I require the 2016g in the same format. I am unable to create the package myself in a Windows environment.
The update should soon be available on the IANA site. It was attached to message id <edb5888e-490b-db9c-403f-c2071688076c@cs.ucla.edu> from Paul Eggert in the Time zone change in Turkey thread, as a composite code and data lzip tar, and is available from https://github.com/eggert/tz as a zip or via git clone. The message says after un-tar-ing the file, and cd-ing into the created directory, "make tarballs" will reproduce the normal distributed packages, if your system can run make, tar, gzip, and lzip.
If you install Cygwin or Windows 10 Subsystem for Linux aka Bash on Ubuntu on Windows, you should have to add only the lzip package to either alternative. Adding the gcc package will also allow you to build the code.
-- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
On 09/28/2016 04:42 AM, vanadovv@hetnet.nl wrote:
At the moment this seems to be the only way to play with Bash and other Linux tools on a Windows computer.
Yes, I suggested Bash for Windows only for bleeding-edge MS-Windows developers. For non-bleeding-edge, ezwinports and Cygwin are better choices. As I'm sure you know the tz project has always assumed a POSIX-like environment and there's unlikely to be a native MS-Windows port any time soon, so some set of non-Microsoft tools will be needed for MS-Windows developers who don't want to be on the bleeding edge. One other porting note that we ran into behind the scenes with 2016g: to generate a distribution tarball exactly in the same format of the standard distribution, your tar needs to support options like --numeric-owner. For example, because macOS bsdtar lacks these options, although it generates working tarballs these tarballs aren't byte-for-byte identical to the distributed tarballs. This is important for those who need reproducible builds.
participants (4)
-
Brian Inglis -
Dempsey, Peter -
Paul Eggert -
vanadovv@hetnet.nl