blob: 97963ced99763c36454925f2d5e171932f07b123 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
diff -upr tzdata2014b.old/Makefile tzdata2014b/Makefile
--- tzdata2014b.old/Makefile 2014-03-30 17:49:03 +0000
+++ tzdata2014b/Makefile 2014-03-30 20:19:53 +0000
@@ -52,7 +52,7 @@ TOPDIR= /usr/local
# Use an absolute path name for TZDIR unless you're just testing the software.
TZDIR_BASENAME= zoneinfo
-TZDIR= $(TOPDIR)/etc/$(TZDIR_BASENAME)
+TZDIR= $(TOPDIR)/share/$(TZDIR_BASENAME)
# Types to try, as an alternative to time_t. int64_t should be first.
TIME_T_ALTERNATIVES= int64_t int32_t uint32_t uint64_t
@@ -223,7 +223,7 @@ GCC_DEBUG_FLAGS = -Dlint -g3 -O3 -fno-co
# before the first Monday in January when a "%V" format is used and January 1
# falls on a Friday, Saturday, or Sunday.
-CFLAGS=
+CFLAGS=-DHAVE_SYS_WAIT_H=0 -DHAVE_LINK=0 -DHAVE_SYMLINK=0 -DHAVE_STDINT_H=1
# Linker flags. Default to $(LFLAGS) for backwards compatibility
# to tzcode2012h and earlier.
diff -upr tzdata2014b.old/zic.c tzdata2014b/zic.c
--- tzdata2014b.old/zic.c 2014-03-30 17:49:03 +0000
+++ tzdata2014b/zic.c 2014-03-30 17:52:02 +0000
@@ -16,7 +16,7 @@
typedef int_fast64_t zic_t;
#define ZIC_MIN INT_FAST64_MIN
#define ZIC_MAX INT_FAST64_MAX
-#define SCNdZIC SCNdFAST64
+#define SCNdZIC "lld"
#ifndef ZIC_MAX_ABBR_LEN_WO_WARN
#define ZIC_MAX_ABBR_LEN_WO_WARN 6
@@ -2814,7 +2814,7 @@ mkdirs(char *argname)
** created by some other multiprocessor, so we get
** to do extra checking.
*/
- if (mkdir(name, MKDIR_UMASK) != 0) {
+ if (mkdir(name) != 0) {
const char *e = strerror(errno);
if (errno != EEXIST || !itsdir(name)) {
|