From owner-freebsd-current@freebsd.org Wed Sep 2 17:41:49 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 251063DDE4C for ; Wed, 2 Sep 2020 17:41:49 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BhWTT0F77z3ZS1 for ; Wed, 2 Sep 2020 17:41:49 +0000 (UTC) (envelope-from se@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0828D3DDCD4; Wed, 2 Sep 2020 17:41:49 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 07F093DDF4E for ; Wed, 2 Sep 2020 17:41:49 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BhWTS6TKkz3ZDx; Wed, 2 Sep 2020 17:41:48 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f16b9000017c9ae4f3517f8.dip0.t-ipconnect.de [IPv6:2003:cd:5f16:b900:17:c9ae:4f35:17f8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 3B9D725FDE; Wed, 2 Sep 2020 17:41:48 +0000 (UTC) (envelope-from se@freebsd.org) To: "Julian H. Stacey" References: <202009012342.081NgURH013325@fire.js.berklix.net> From: Stefan Esser Cc: current@freebsd.org, Gavin Howard Subject: Re: /usr/src/usr.bin/gh-bc don't know how to make /usr/src/contrib/bc/locales/en_US.UTF-8.msg Message-ID: Date: Wed, 2 Sep 2020 19:41:46 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.2.1 MIME-Version: 1.0 In-Reply-To: <202009012342.081NgURH013325@fire.js.berklix.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xUYjhE8QUBM1qYSNZ8PiXyewEF6PCOab5" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Sep 2020 17:41:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xUYjhE8QUBM1qYSNZ8PiXyewEF6PCOab5 Content-Type: multipart/mixed; boundary="nxEl86qplHrEbWq26EoHxvMKJvSHqR8lj"; protected-headers="v1" From: Stefan Esser To: "Julian H. Stacey" Cc: current@freebsd.org, Gavin Howard Message-ID: Subject: Re: /usr/src/usr.bin/gh-bc don't know how to make /usr/src/contrib/bc/locales/en_US.UTF-8.msg References: <202009012342.081NgURH013325@fire.js.berklix.net> In-Reply-To: <202009012342.081NgURH013325@fire.js.berklix.net> --nxEl86qplHrEbWq26EoHxvMKJvSHqR8lj Content-Type: multipart/mixed; boundary="------------F2194693E52E17CBF5D02FDF" Content-Language: en-US This is a multi-part message in MIME format. --------------F2194693E52E17CBF5D02FDF Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Am 02.09.20 um 01:42 schrieb Julian H. Stacey: > Hi current@freebsd.org, >=20 > /usr/src/usr.bin/gh-bc don't know how to make /usr/src/contrib/bc/local= es/en_US.UTF-8.msg > With .ctm_status src-cur 14656 .svn_revision 364986 /usr/src/usr.bin/gh= -bc Hi Julian, since I'm building -CURRENT at least once a day with this bc and there have been no other reports, this does appear to be a local problem on your system (or a problem with CTM). > Avoided for now with /etc/src.conf WITHOUT_GH_BC=3DYES Yes, but the correct fix is to provide the missing file, which is a symbolic link to en_US.msg. In fact, most of the message catalogs are provided by symlinks (71 of 96 files in the locales directory). My assumption is, that CTM does not correctly encode and create symbolic links, so you miss them ... (but I did not check the CTM sources to verify that assumption). This ought to be fixed in CTM and then a delta should be created that provides these missing symlinks - since you are one of very few CTM users left, you may want to create a patch ... Since the mail list strips binary attachments, I'm including a compresssed and uuencoded TAR file with these symlinks below. Extract from within src/contrib/bc/locales to generate them: begin 644 gh-bc-locales.tar.bz2 M0EIH.3%!6293618`GIIH`'ZI[JAY5#VJAUJ'0S MB5)<^7/.[OVC><;E,R%I@YC!.4$C!%0&\T"DP#,3(KT4RW8;8ZL<=3D^PJ'\5# MMBEQ*ABH=3DRH=3D50RH94.NHDD@:R,W/GV>3:MKS5-J$-83WJDS. M)1%%A['191"3G$0\(S*S-#O-:6214=3DJ+2@HJ,CILM%IM\<((&8``>!/:`2:D M`UNUOIK>%^6W9OX=3DW/T^/CPUIGHWXYQ\=3DI4-M:%0\]0^BH8J'XK\# MO8SO8QF,X3FF939;&8.-0ZE0RH>JH>;DJ'ON,DNYPY9FOK!SW<\J'94-;]CL M6M^I%DP@060$<&-XODQ>V8=3D20"BM(8:NE8B<)(!>+T9O4D`:<5G*7:#R20#- MX2Y(!CAAV:S,Z0V--71:%+%-XN5>7>I(!F2`60,2JD1@+-54NJ)C#AQJ&HVV MTWXU#THM];M^IOIIEF\-(+*24PU)`*M+=3D:<7JRV2`54-.&<=3D=3D=3D0X94.VH]TG M:B\D76B^^G&>V7DL@]%87K];RF:UIIFK6M9K@>-1E'6G"M+5>2+3Y3U9GG1< M65M3M1?DTG"H[?8,9,U)P>M?4J"P(OHDY2!**Z,5&+4D"H>1>,-@`P(<($XD MY3WP^Y/=3D\8ASA=3D*BJX555YBB'.%PF`G,;A1$V!^BP`_)=3D0Z=3D'LPS,F99VU#^ MR@D$#B+N2*<*$@+`$[F``` ` end But since further symlinks will occur if more locales are added, the problem will re-appear for CTM users, unless symlinks are supported by CTM. Regards, STefan --------------F2194693E52E17CBF5D02FDF-- --nxEl86qplHrEbWq26EoHxvMKJvSHqR8lj-- --xUYjhE8QUBM1qYSNZ8PiXyewEF6PCOab5 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9P2VoFAwAAAAAACgkQR+u171r99UTO Ugf/S50c47sBXWsKLF8DXGT6e3o1bAIhKlPesuadD1JGz8EL7gVI7JczcOyLWHnKU6DfMfVgzJSG EYav2PtSMCcteL0+clpTRKFKlirQjm0Qlr3WGKFSeLkEF6XE3Gt7HH/QeNO1fDpLQNsBC/8CgCkN hqtrye1C9tOaiOsz4gKLXT+Qeg22KzwWgfKV1dPknihBF4SD2mYjBXRTtNKAGH/wgI4CJE5UXeeO g384KYy+0ghha5wcff9tXcvJU6TrCkvRV/M3U8Y67MTE/ntQiK8bNkn9ZZSvnGeZuE8j3q7ZF87D zr/UprnbK9kHU9sxB6kPu4JAEwDyJCTxeotbyHN61w== =ULsv -----END PGP SIGNATURE----- --xUYjhE8QUBM1qYSNZ8PiXyewEF6PCOab5--