Created attachment 65911 [details]
Undefine U_TIMEZONE for BSDs (except for NetBSD).
FreeBSD and other BSDs (except for NetBSD) must not define U_TIMEZONE. This patch is obtained from upstream:
Jung-uk Kim committed a patch related to this issue.
It has been pushed to "master":
fdo#53893: Undefine U_TIMEZONE for BSDs (except for NetBSD)