Page MenuHomeFreeBSD

D38142.id115722.diff
No OneTemporary

D38142.id115722.diff

diff --git a/share/zoneinfo/Makefile b/share/zoneinfo/Makefile
--- a/share/zoneinfo/Makefile
+++ b/share/zoneinfo/Makefile
@@ -51,7 +51,6 @@
TZFILES= africa antarctica asia australasia etcetera europe \
factory northamerica southamerica
TZFILES+= backward
-POSIXRULES= America/New_York
TZFILES:= ${TZFILES:S/^/${CONTRIBDIR}/}
@@ -78,11 +77,17 @@
.endif
META_TARGETS+= zoneinfo install-zoneinfo
+# On amd64, include 32-bit data for compatibility with statically-linked
+# i386 binaries which still use a 32-bit time_t.
+.if ${MACHINE_ARCH} == "amd64"
+ZICFLAGS+= -b fat
+.endif
+
zoneinfo: ${TDATA}
mkdir -p ${TZBUILDDIR}
cd ${TZBUILDDIR}; mkdir -p ${TZBUILDSUBDIRS}
umask 022; cd ${.CURDIR}; \
- zic -D -d ${TZBUILDDIR} -p ${POSIXRULES} -m ${NOBINMODE} \
+ zic -D -d ${TZBUILDDIR} ${ZICFLAGS} -m ${NOBINMODE} \
${LEAPFILE} ${TZFILES}
#

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 9, 2:15 PM (7 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28513217
Default Alt Text
D38142.id115722.diff (867 B)

Event Timeline