[tz] [PROPOSED 2/2] Remove obsolescent posix_packrat target

Paul Eggert eggert at cs.ucla.edu
Tue Jul 26 21:11:58 UTC 2022


* Makefile (posix_packrat): Remove.
---
 Makefile | 7 +------
 NEWS     | 2 ++
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index 65dc0d8..e3e5c0d 100644
--- a/Makefile
+++ b/Makefile
@@ -693,11 +693,6 @@ posix_right:	posix_only
 		  $(MAKE) $(INSTALLARGS) TZDIR='$(TZDIR)-posix' posix_only
 		$(MAKE) $(INSTALLARGS) TZDIR='$(TZDIR)-leaps' right_only
 
-# This obsolescent rule is present for backwards compatibility with
-# tz releases 2014g through 2015g.  It should go away eventually.
-posix_packrat: $(INSTALL_DATA_DEPS)
-		$(MAKE) $(INSTALLARGS) PACKRATDATA=backzone posix_only
-
 zones:		$(REDO)
 
 # dummy.zd is not a real file; it is mentioned here only so that the
@@ -1183,7 +1178,7 @@ zic.o:		private.h tzfile.h version.h
 .PHONY: check_web check_zishrink
 .PHONY: clean clean_misc dummy.zd force_tzs
 .PHONY: install install_data maintainer-clean names
-.PHONY: posix_only posix_packrat posix_right public
+.PHONY: posix_only posix_right public
 .PHONY: rearguard_signatures rearguard_signatures_version
 .PHONY: rearguard_tarballs rearguard_tarballs_version
 .PHONY: right_only right_posix signatures signatures_version
diff --git a/NEWS b/NEWS
index eac1f0a..85e1ed7 100644
--- a/NEWS
+++ b/NEWS
@@ -2297,6 +2297,8 @@ Release 2016a - 2016-01-26 23:28:02 -0800
     The old 'make posix_packrat' rule is now marked as obsolescent.
     (Thanks to Ian Abbott for an initial implementation.)
 
+    Remove the posix_packrat target, marked obsolescent in 2016a.
+
   Changes affecting documentation and commentary
 
     A new file LICENSE makes it easier to see that the code and data
-- 
2.37.1



More information about the tz mailing list