git: da038df8c92b - main - share/zoneinfo: don't build obsolete SystemV zones
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 25 Sep 2022 06:01:31 UTC
The branch main has been updated by philip: URL: https://cgit.FreeBSD.org/src/commit/?id=da038df8c92b71060965bdc5dc400db54de35587 commit da038df8c92b71060965bdc5dc400db54de35587 Author: Philip Paeps <philip@FreeBSD.org> AuthorDate: 2022-09-25 05:42:18 +0000 Commit: Philip Paeps <philip@FreeBSD.org> CommitDate: 2022-09-25 05:54:20 +0000 share/zoneinfo: don't build obsolete SystemV zones The /usr/share/zoneinfo/SystemV directory has been empty on FreeBSD since 2006. The upstream source file was removed in 2020. Also stop passing yearisdate to zic(8). This has not been necessary for years. The script has been removed upstream since 2020. MFC after: 3 days --- ObsoleteFiles.inc | 1 + share/zoneinfo/Makefile | 10 ++++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc index dc206ffafcef..2d3dcd361151 100644 --- a/ObsoleteFiles.inc +++ b/ObsoleteFiles.inc @@ -16424,6 +16424,7 @@ OLD_FILES+=usr/share/zoneinfo/SystemV/EST5 OLD_FILES+=usr/share/zoneinfo/SystemV/AST4ADT OLD_FILES+=usr/share/zoneinfo/SystemV/CST6 OLD_FILES+=usr/share/zoneinfo/SystemV/AST4 +OLD_DIRS+=usr/share/zoneinfo OLD_FILES+=usr/share/doc/ntp/accopt.htm OLD_FILES+=usr/share/doc/ntp/assoc.htm OLD_FILES+=usr/share/doc/ntp/audio.htm diff --git a/share/zoneinfo/Makefile b/share/zoneinfo/Makefile index 0360b59288ab..dfe148544bd6 100644 --- a/share/zoneinfo/Makefile +++ b/share/zoneinfo/Makefile @@ -33,7 +33,6 @@ .include <src.opts.mk> PACKAGE= zoneinfo -CLEANFILES+= yearistype CLEANDIRS+= builddir CONTRIBDIR= ${SRCTOP}/contrib/tzdata/ .PATH: ${CONTRIBDIR} @@ -51,7 +50,7 @@ LEAPFILE= TZFILES= africa antarctica asia australasia etcetera europe \ factory northamerica southamerica -TZFILES+= backward systemv +TZFILES+= backward POSIXRULES= America/New_York TZFILES:= ${TZFILES:S/^/${CONTRIBDIR}/} @@ -71,8 +70,7 @@ TZBUILDSUBDIRS= \ Etc \ Europe \ Indian \ - Pacific \ - SystemV + Pacific TZBUILDSUBDIRS+= US Mexico Chile Canada Brazil .if !defined(_SKIP_BUILD) @@ -80,12 +78,12 @@ all: zoneinfo .endif META_TARGETS+= zoneinfo install-zoneinfo -zoneinfo: yearistype ${TDATA} +zoneinfo: ${TDATA} mkdir -p ${TZBUILDDIR} cd ${TZBUILDDIR}; mkdir -p ${TZBUILDSUBDIRS} umask 022; cd ${.CURDIR}; \ zic -D -d ${TZBUILDDIR} -p ${POSIXRULES} -m ${NOBINMODE} \ - ${LEAPFILE} -y ${.OBJDIR}/yearistype ${TZFILES} + ${LEAPFILE} ${TZFILES} # # Sort TZS to ensure they are the same every build. find -s might