openwrtv4/toolchain/musl/patches
Felix Fietkau 7b4d039e00 musl: read the timezone from /etc/TZ
Currently the OpenWRT boot scripts write the timezone configuration to
/tmp/TZ, relying on the behaviour of uClibc that the timezone is read
from /etc/TZ if no TZ env variable is found.

This works because /etc/TZ is a symlink to /tmp/TZ.

Musl libc however only reads the timezone from the TZ env variable and
if it doesn't find it or it's empty, it will look for a zoneinfo
file, that doesn't exist.

So in musl builds no timezone is ever set.

This patch fixes the issue by having musl libc behave like uClibc: if no
TZ env variable is found it will try to load it from /etc/TZ.

Signed-off-by: Gianluca Anzolin <gianluca at sottospazio.it>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 46069
2015-06-19 17:48:11 +00:00
..
001-git-2015-06-16.patch musl: update to version 1.1.10+git 2015-06-16 11:55:23 +00:00
100-add_glob_onlydir.patch musl: update to version 1.1.1 2014-05-21 14:09:58 +00:00
110-read_timezone_from_fs.patch musl: read the timezone from /etc/TZ 2015-06-19 17:48:11 +00:00
900-iconv_size_hack.patch musl: update to version 1.1.10+git 2015-06-16 11:55:23 +00:00