From nobody Fri Apr 21 08:16:05 2023 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Q2nRG5jkFz465Mr for ; Fri, 21 Apr 2023 08:16:10 +0000 (UTC) (envelope-from yuri@aetern.org) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q2nRF6GP3z3Ffs for ; Fri, 21 Apr 2023 08:16:09 +0000 (UTC) (envelope-from yuri@aetern.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=aetern.org header.s=fm2 header.b=N9kxeE7A; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=cqYAVuwO; spf=pass (mx1.freebsd.org: domain of yuri@aetern.org designates 64.147.123.21 as permitted sender) smtp.mailfrom=yuri@aetern.org Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 372FD32004AE for ; Fri, 21 Apr 2023 04:16:07 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 21 Apr 2023 04:16:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aetern.org; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to; s=fm2; t=1682064966; x=1682151366; bh=MX iCo2ZhFnwaCTUHDP/K4SxO2HeOdqFRnZryv2KUiTA=; b=N9kxeE7AZCuMAfq/4Q kO0kvzLysDZ0lYYOFZB51o66cUi2zYu1leJ/ZDx7ZF3wA5rDO5UZJ6kl7AvB1CE8 cqSE0udfp9dGaHn5W35oO27zqQRG34iYI7Klxjc1q+JwUW6K2ZEEcmuRFfR582hg eqXY7xCG61/joe6DxIS+2BlVPpp+HjNF90quLhGOq8xenn4Qh9q6fKw2cNe+6c1w bItDJuF4+NO/lz9zbSJVyfPUU6Z7h5iOXdJghyLfbcgiUrdipOceCL7IWBjViq/A 4dFhC0Y4Td0kGlU1TwOw5QODtkB1yudYnujmr/A6LWPM5ZG9XDgE4NfHkZiNqBko SlzQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1682064966; x=1682151366; bh=MXiCo2ZhFnwaC TUHDP/K4SxO2HeOdqFRnZryv2KUiTA=; b=cqYAVuwOR50P2pbHiB2yKCssk/CLm is5Jpt8ZEOtrAPPj5mDiLRHaTf54LU5xPvSmLn8/cD+iih77AjYtEYhhvLa68zjN k4XaQCxbPl0zbVYHdY0p2dJZChqdvtXnb4zfUleRvTK5n33P95cFgi11om0wRTlw TSOCEh9F+IatIAjquWWrTRKtlH4UwgTbJImh1kq8V2jhy2fNbVmULcMqUhezjJ5p uGGgRzcKf43UeXLdresns1zqQcRQMIM82os0A1+7g5Z6hKHpXj4B8LBmFRXsKdtL Cey6M6JzzG3KOmPARCTKPRefa+WgBBXiFqy+Dcn+CJCUChyJkkZNwxiYA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfedtgedgtdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfvhffutgfgsehtjeertd dtfeejnecuhfhrohhmpegjuhhrihcuoeihuhhrihesrggvthgvrhhnrdhorhhgqeenucgg tffrrghtthgvrhhnpeekgfdtffeghfehgeelvdeuveekvdekjeetuefgveehiedtgfekhf evleehvdeljeenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeihuhhrihesrggvthgvrhhnrd horhhg X-ME-Proxy: Feedback-ID: i0d79475b:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 21 Apr 2023 04:16:06 -0400 (EDT) Message-ID: <4d4af609-e835-a702-0e7d-1d44fd0b686f@aetern.org> Date: Fri, 21 Apr 2023 10:16:05 +0200 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: current@freebsd.org From: Yuri Subject: adopting zone1970.tab changes in tzsetup Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Q2nRF6GP3z3Ffs X-Spamd-Bar: / X-Spamd-Result: default: False [-0.40 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.21]; R_DKIM_ALLOW(-0.20)[aetern.org:s=fm2,messagingengine.com:s=fm3]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; local_wl_from(0.00)[yuri@aetern.org]; DKIM_TRACE(0.00)[aetern.org:+,messagingengine.com:+]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=multimap; Matched map: local_wl_from X-ThisMailContainsUnwantedMimeParts: N Hi, After tzsetup was switched to use zone1970.tab in 513419f4047 it mostly works, but there are some content changes compared to zone.tab that was used previously which need to be taken care of (would like to do so before 14.0). If you have spare time, please take a look at the reviews below. https://reviews.freebsd.org/D39634 - add baseline to tzsetup to check that zone1970.tab changes don't break the assumptions of file format we make in tzsetup (and tzsetup changes itself don't have unintended effects) https://reviews.freebsd.org/D39606 - adopt zone1970.tab changes - assumption that single-zone countries do not have description is no longer correct; do not try to optimize this case as it's only going to make the code more confusing and we now have menus with a single zone selection because of this - remove the single-country continent short cut, it also only serves to confuse users as we now have such a continent - instead add a single-zone contry short cut (see above), now all single-zone countries fall here - use the @# continent overrides that zone1970.tab introduces (this is visible at least fixing Iceland being currently listed under Africa) - add Arctic Ocean "continent" coming only from the overrides at the moment - update baseline with the changes