This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] tzselect: use zonedir instead of current working directory
- From: Sami Kerola <kerolasa at iki dot fi>
- To: Ondrej Bía <neleai at seznam dot cz>
- Cc: kerolasa at iki dot fi, libc-alpha at sourceware dot org, Allan McRae <allan at archlinux dot org>
- Date: Sun, 11 May 2014 11:27:39 +0100
- Subject: [PATCH] tzselect: use zonedir instead of current working directory
- Authentication-results: sourceware.org; auth=none
- References: <1399716175-898-1-git-send-email-kerolasa at iki dot fi> <536DFB37 dot 6030203 at archlinux dot org> <1399722730-3465-1-git-send-email-kerolasa at iki dot fi> <20140510165438 dot GA11500 at domone>
Hi Ondrej,
Here's the version with ChangeLog update.
--->8----
From: Sami Kerola <kerolasa@iki.fi>
Date: Sat, 10 May 2014 12:42:44 +0100
Subject: [PATCH] tzselect: use zonedir instead of current working directory
Use in Makefile the same TZDIR regular expression as what is used in tz
project. This regression was introduced in commit 85bff96 and is part of
glibc-2.19 release.
$ cd /tmp/ && tzselect
/usr/bin/tzselect: line 171: /tmp/iso3166.tab: No such file or directory
/usr/bin/tzselect: time zone files are not set up correctly
---
ChangeLog | 5 +++++
timezone/Makefile | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 2c08c50..d7dda08 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-10 Sami Kerola <kerolasa@iki.fi>
+
+ * timezone/Makefile ($(objpfx)tzselect): Use zonedir instead
+ current working directory
+
2014-05-09 Roland McGrath <roland@hack.frob.com>
* sysdeps/arm/armv7/strcmp.S: Use sfi_breg prefix on loads not from sp.
diff --git a/timezone/Makefile b/timezone/Makefile
index 998cd14..d5f647c 100644
--- a/timezone/Makefile
+++ b/timezone/Makefile
@@ -118,7 +118,7 @@ $(testdata)/Asia/Tokyo: asia $(zic-deps)
$(objpfx)tzselect: tzselect.ksh $(common-objpfx)config.make
sed -e 's|/bin/bash|$(BASH)|' \
- -e '/TZDIR=/s|\$$(pwd)|$(zonedir)|' \
+ -e 's|TZDIR=[^}]*|TZDIR=$(TZDIR)|' \
-e '/TZVERSION=/s|see_Makefile|"$(version)"|' \
-e '/PKGVERSION=/s|=.*|="$(PKGVERSION)"|' \
-e '/REPORT_BUGS_TO=/s|=.*|="$(REPORT_BUGS_TO)"|' \
--
1.9.2