Hi
As discussed in cygwin-apps here's a small patch to point cygwin to an existing
time zone datasbase when the tzcode/data package is installed.
2003-12-01 Dr. Volker Zell <[EMAIL PROTECTED]>
* include/tzfile.h: Remove duplicate definition of TM_SUNDAY.
* localtime.cc: Point TZDIR to the /usr/share/zoneinfo directory used
by the tzcode package.
Ciao
Volker
diff -u -p /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/localtime.cc /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/localtime.cc.orig
--- /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/localtime.cc 2003-12-01 09:51:54.630732800 +0100
+++ /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/localtime.cc.orig 2003-12-01 09:51:54.720862400 +0100
@@ -303,7 +303,7 @@ static char tzfilehid[] = "@(#)tzfile.h
*/
#ifndef TZDIR
-#define TZDIR "/usr/share/zoneinfo" /* Time zone object file directory */
+#define TZDIR "/usr/local/etc/zoneinfo" /* Time zone object file directory */
#endif /* !defined TZDIR */
#ifndef TZDEFAULT
diff -u -p /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/include/tzfile.h.orig /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/include/tzfile.h
--- /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/include/tzfile.h.orig 2003-12-01 09:53:44.528758400 +0100
+++ /usr/local/src/cygwin-snapshot-20031128-1/winsup/cygwin/include/tzfile.h 2003-12-01 09:53:44.588844800 +0100
@@ -41,7 +41,6 @@ details. */
#define TM_OCTOBER 9
#define TM_NOVEMBER 10
#define TM_DECEMBER 11
-#define TM_SUNDAY 0
#define TM_YEAR_BASE 1900