From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Korsgaard Date: Wed, 24 Oct 2012 15:04:23 +0200 Subject: [Buildroot] [git commit] fs/skeleton: remove /etc/TZ In-Reply-To: <20121024143009.23f6b698@skate> (Thomas Petazzoni's message of "Wed, 24 Oct 2012 14:30:09 +0200") References: <20121024071711.0DF3599913@busybox.osuosl.org> <20121024143009.23f6b698@skate> Message-ID: <877gqgm36w.fsf@macbook.be.48ers.dk> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net >>>>> "Thomas" == Thomas Petazzoni writes: Thomas> On Wed, 24 Oct 2012 09:16:50 +0200, Peter Korsgaard wrote: >> commit: http://git.buildroot.net/buildroot/commit/?id=5a61fbd82394f9bc9317535b717a2e1dd51dea7d >> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master >> >> Defaulting to UTC (which is what uClibc will default to when /etc/TZ is >> missing) seems more sensible than US Mountain Time Zone in the default >> rootfs skeleton. Thomas> And with glibc/eglibc? As far as I understand it (e)glibc doesn't use /etc/TZ: https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html https://www.kernel.org/pub/linux/libs/uclibc/Glibc_vs_uClibc_Differences.txt time functions -------------- 1) Leap seconds are not supported. 2) /etc/timezone and the whole zoneinfo directory tree are not supported. To set the timezone, set the TZ environment variable as specified in http://www.opengroup.org/onlinepubs/007904975/basedefs/xbd_chap08.html or you may also create an /etc/TZ file of a single line, ending with a newline, containing the TZ setting. For example echo CST6CDT > /etc/TZ 3) Currently, locale specific eras and alternate digits are not supported. They are on my TODO list. -- Bye, Peter Korsgaard