--- Makefile.orig 2015-11-16 11:06:13.302320678 +0000 +++ Makefile 2015-11-16 11:07:23.232321567 +0000 @@ -236,8 +236,8 @@ LDFLAGS= $(LFLAGS) -zic= ./zic -ZIC= $(zic) $(ZFLAGS) +zic= ./zic_host +ZIC_HOST= $(zic) $(ZFLAGS) ZFLAGS= @@ -377,7 +377,7 @@ $(DESTDIR)$(LIBDIR) $(DESTDIR)$(BINDIR) \ $(DESTDIR)$(MANDIR)/man3 $(DESTDIR)$(MANDIR)/man5 \ $(DESTDIR)$(MANDIR)/man8 - $(ZIC) -y $(YEARISTYPE) \ + $(ZIC_HOST) -y $(YEARISTYPE) \ -d $(DESTDIR)$(TZDIR) -l $(LOCALTIME) -p $(POSIXRULES) cp -f iso3166.tab $(ZONETABLES) $(DESTDIR)$(TZDIR)/. cp zic zdump $(DESTDIR)$(SBINDIR)/. @@ -410,11 +410,11 @@ $(AWK) -f leapseconds.awk leap-seconds.list >$@ posix_only: zic $(TDATA) - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ -L /dev/null $(TDATA) right_only: zic leapseconds $(TDATA) - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ -L leapseconds $(TDATA) # In earlier versions of this makefile, the other two directories were @@ -428,21 +428,21 @@ # to using them, or vice versa. right_posix: right_only leapseconds rm -fr $(DESTDIR)$(TZDIR)/right - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \ -L leapseconds $(TDATA) - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \ -L /dev/null $(TDATA) posix_right: posix_only leapseconds rm -fr $(DESTDIR)$(TZDIR)-posix - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \ -L /dev/null $(TDATA) - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \ -L leapseconds $(TDATA) posix_packrat: posix_only backzone $(AWK) '/^Rule/' $(TDATA) | \ - $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ + $(ZIC_HOST) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR) \ -L /dev/null - backzone zones: $(REDO)