From e2cd2337d7baa5c157c0b6a76cc8fcf8ab4b6138 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Fri, 3 Oct 2014 19:01:57 +0200 Subject: [PATCH] doc/asciidoc: always use UTC Currently, the manual is rendered with the timezone of the user running the rendering. This timezone can fluctuate, depending on the date, due to DST (Daylight Saving Time). Currently, the manual is rendered in either CET or CEST (Central European Time, or its DST variant.) So, a manual rendered during the summer or the winter would refer to a non-constant timezone. If the machine and/or user doing the rendering also changes, there is no guarantee the timezone would still be CET/CEST. This is not a hard issue, since the user can still deduce the time in UTC, but is just incoherent. Just force the timezone to be UTC when doing the rendering of the manual, so we are not dependent on the machine or user doing the rendering. Signed-off-by: "Yann E. MORIN" Cc: Samuel Martin Cc: Thomas De Schampheleire Reviewed-by: Thomas De Schampheleire Signed-off-by: Peter Korsgaard --- package/doc-asciidoc.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/doc-asciidoc.mk b/package/doc-asciidoc.mk index f59f9fa2f4..6ab5ad27e4 100644 --- a/package/doc-asciidoc.mk +++ b/package/doc-asciidoc.mk @@ -98,6 +98,8 @@ define $(2)_$(4)_INSTALL_CMDS endef endif +$$(O)/docs/$(1)/$(1).$(6): export TZ=UTC + ifeq ($(6)-$$(GENDOC_XSLTPROC_IS_BROKEN),pdf-y) $$(O)/docs/$(1)/$(1).$(6): $$(warning PDF generation is disabled because of a bug in \