From c1c55ce7fc4a17e5d423a2f29d9d829757df6821 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue, 21 Sep 2021 10:24:48 -0700
Subject: [PATCH 2/3] Remove obsolescent 'posix_packrat' rule

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

diff --git a/Makefile b/Makefile
index 33f3168..d7fddf3 100644
--- a/Makefile
+++ b/Makefile
@@ -687,11 +687,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
@@ -1131,7 +1126,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 61915c9..68547b1 100644
--- a/NEWS
+++ b/NEWS
@@ -65,6 +65,10 @@ Unreleased, experimental changes
     The intercontinental convenience links Asia/Istanbul and
     Europe/Nicosia have also been moved to 'backward'.
 
+  Changes affecting build procedure
+
+    The obsolescent 'make posix_packrat' rule has been removed.
+
   Changes to code
 
     zic now creates each output file or link atomically,
-- 
2.30.2

