GNU logs - #67735, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67735] [PATCH] build: Use -c when building C.utf8 locale for glibc 2.35
Resent-From: Tomas Volf <~@wolfsden.cz>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 10 Dec 2023 00:55:01 +0000
Resent-Message-ID: <handler.67735.B.170216969818122 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 67735
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67735 <at> debbugs.gnu.org
Cc: Tomas Volf <~@wolfsden.cz>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.170216969818122
          (code B ref -1); Sun, 10 Dec 2023 00:55:01 +0000
Received: (at submit) by debbugs.gnu.org; 10 Dec 2023 00:54:58 +0000
Received: from localhost ([127.0.0.1]:49190 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rC85v-0004iA-Iw
	for submit <at> debbugs.gnu.org; Sat, 09 Dec 2023 19:54:58 -0500
Received: from lists.gnu.org ([2001:470:142::17]:45886)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ws@HIDDEN>) id 1rC85r-0004hu-1a
 for submit <at> debbugs.gnu.org; Sat, 09 Dec 2023 19:54:54 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ws@HIDDEN>) id 1rC85X-0004qE-Er
 for guix-patches@HIDDEN; Sat, 09 Dec 2023 19:54:31 -0500
Received: from wolfsden.cz ([37.205.8.62])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ws@HIDDEN>) id 1rC85U-0002et-O2
 for guix-patches@HIDDEN; Sat, 09 Dec 2023 19:54:31 -0500
Received: by wolfsden.cz (Postfix, from userid 104)
 id 5DD6625C876; Sun, 10 Dec 2023 00:54:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1702169665; bh=C2PP6kHVN6TCSS7W1D9cJm6ywi5HYYr8NJA1uYs2zNs=;
 h=From:To:Cc:Subject:Date;
 b=s1yx0egTOLXaZELVWGtaECjeL+3GYBGJDd4ZT1xXmn53w4FZSrkH8irsXKad3FpwV
 O5ModieY2nIK+wpOXjnk+HVPydcq/BtJqK+AQBGMsIR991UyQMeyRfd1Ow15PAeD6C
 riofg/eDiPUkdXwFiWzwYfXpNrdgr0LFy96Gfai520FQQfeuhcUBwyOrGkVe1JZaad
 298Js4G73pDC+J6v92XjuyKaBq5ASEGu7lr9JEKrs6J4xQOIaPzFK8we3/RNzRZo/6
 msL84rvI4YO31n+pqIt64t9sWYTIlZED865jJsR3N1Fdla/Nz5xe2KEE8T8tt1lTvY
 ysRadYY/qe6IOKZ1k196NDe0e5+oTvoeIlrU7BzQESgd7edZMvTiAP5nZZtAqUDGYd
 H36lyVCL1ssVjloPBSmQsNDhZKd+Pt7uvkJfqNM9bJGEeYsethCe8rIQv012tTNPcO
 y03q7IuyAeu1cWptxbJqD+ZPfSnnmR6VZILwShkG1+5bxjla1PuVP7YxQs7CiFxrOD
 IF1gXS0HqIvn4RzvshwI/a76MyidwoBiRJnaW3srCmYA2M7bZhwpfhsv/23dYakFee
 MByGDxUxHjaEM9DacW1YtU1/Ywn1NtvlDcHEL7VY7H8RrNLOD63VafayvHE02hEPvX
 /2Gz2pjMz1xdXbqV+tCDtBes=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,
 T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=no autolearn_force=no
 version=3.4.6
Received: from localhost (unknown [193.32.127.172])
 by wolfsden.cz (Postfix) with ESMTPSA id ADED125D262;
 Sun, 10 Dec 2023 00:54:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1702169664; bh=C2PP6kHVN6TCSS7W1D9cJm6ywi5HYYr8NJA1uYs2zNs=;
 h=From:To:Cc:Subject:Date;
 b=vriDrgorbOko8g+tVFHWgW1krKFvVbNGOcKsm4sqZ5m6hMAcm/y+XaJEIbW31BQps
 lJg9Lnd5EJwpe0/heAr/okuqJBFIejl4fMz6SiR/muIPl9+8Y8Jer+Ts3CoC+uujQX
 eudOdcdfUcpt2Hr8slM6MrIb2zp74teDTKAw7jvqaYwX8hPueNCNMGPS1rCgH7CGY+
 b4Db6jJfwR0/aZT2kPIvV3z9z9MTVeyrfjEabjk9NqHcZIfezvaHNNLw494SBKPCj3
 rgHd6PYXkDSDP8KMNbLw+1I4Hx8wohpmQH5UNZCBcInHvPwIjLTuLGrmYUuC8dd4Qx
 6Qer8jRdSCjeVHAbd8dWW1rX5J+GFNuADrRvuIssrwJHU5HNG9lW/mqiSYy2TeF22e
 YDjNBG1OJ0ArUR1a4fUDyyFJzBE5bfUzofskPt8YzA238uxoRegGRXIhHufrVrXCrW
 3wexaIdgCgw7nHyCIlV15xnO3cbCcPgDzHa6h2ZyOlnS0Lwiqq7oFtbGkI0Ag1JNDS
 pqMx5m7z3jVzhp42mq/6QMlI+xb/xgT350hhRy5D8DqTTvcECiBY+tXhSdqDhvFQUr
 63ft4hXnWEzYxcxOhqY5wEnyrVCV5hD6GM2Zk0dip2wbynheMkH2rWnBcCGmq1h9lD
 pWShcIxadUrWipea4S/GT8TE=
Received: from localhost (localhost [local])
 by localhost (OpenSMTPD) with ESMTPA id fed03f38;
 Sun, 10 Dec 2023 00:54:23 +0000 (UTC)
From: Tomas Volf <~@wolfsden.cz>
Date: Sun, 10 Dec 2023 01:53:58 +0100
Message-ID: <dfee8f0c4ab5c5c72ea8a6204c5de693229594d9.1702169638.git.~@wolfsden.cz>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: none client-ip=37.205.8.62; envelope-from=ws@HIDDEN;
 helo=wolfsden.cz
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25,
 SPF_HELO_PASS=-0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01,
 UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.2 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

C.utf8 locale for glibc 2.35 does not build without errors.  However, if the
build is forced using -c, the resulting locale file works just fine.  It is a
recommended[0] workaround by the upstream.  More info can be found here[1].

0: https://sourceware.org/bugzilla/show_bug.cgi?id=28861
1: https://sourceware.org/bugzilla/show_bug.cgi?id=28845

* gnu/build/locale.scm (build-locale): Add -c when building C.utf8 for 2.35.

Change-Id: I7429b67b222bb8c0796209fd6f7c7a8720424c68
---
 gnu/build/locale.scm | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/gnu/build/locale.scm b/gnu/build/locale.scm
index 412759a320..b6f01bab0e 100644
--- a/gnu/build/locale.scm
+++ b/gnu/build/locale.scm
@@ -82,9 +82,15 @@ (define* (build-locale locale
   "Compute locale data for LOCALE and CODESET--e.g., \"en_US\" and
 \"UTF-8\"--with LOCALEDEF, and store it in DIRECTORY under NAME."
   (format #t "building locale '~a'...~%" name)
-  (invoke localedef "--no-archive" "--prefix" directory
-          "-i" locale "-f" codeset
-          (string-append directory "/" name)))
+  ;; In 2.35 the C.utf8 locale produces an error during a build.  The
+  ;; resulting locale works fine, so the error needs to be suppressed.
+  ;; https://sourceware.org/bugzilla/show_bug.cgi?id=28845
+  (define C.utf8@HIDDEN? (and (string-suffix? "/2.35" directory)
+                            (string=? "C.utf8" name)))
+  (apply invoke localedef "--no-archive" "--prefix" directory
+         "-i" locale "-f" codeset
+         (append (if C.utf8@HIDDEN? '("-c") '())
+                 (list (string-append directory "/" name)))))
 
 (define (locale->name+codeset locale)
   "Split a locale name such as \"aa_ER@HIDDEN\" into two values: the

base-commit: 61f2d84e75c340c2ba528d392f522c51b8843f34
-- 
2.41.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Tomas Volf <~@wolfsden.cz>
Subject: bug#67735: Acknowledgement ([PATCH] build: Use -c when building
 C.utf8 locale for glibc 2.35)
Message-ID: <handler.67735.B.170216969818122.ack <at> debbugs.gnu.org>
References: <dfee8f0c4ab5c5c72ea8a6204c5de693229594d9.1702169638.git.~@wolfsden.cz>
X-Gnu-PR-Message: ack 67735
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 67735 <at> debbugs.gnu.org
Date: Sun, 10 Dec 2023 00:55:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 67735 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
67735: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67735
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67735] 
References: <dfee8f0c4ab5c5c72ea8a6204c5de693229594d9.1702169638.git.~@wolfsden.cz>
In-Reply-To: <dfee8f0c4ab5c5c72ea8a6204c5de693229594d9.1702169638.git.~@wolfsden.cz>
Resent-From: Tomas Volf <~@wolfsden.cz>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 14 Jan 2024 16:19:02 +0000
Resent-Message-ID: <handler.67735.B67735.17052491037440 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67735
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67735 <at> debbugs.gnu.org
Received: via spool by 67735-submit <at> debbugs.gnu.org id=B67735.17052491037440
          (code B ref 67735); Sun, 14 Jan 2024 16:19:02 +0000
Received: (at 67735) by debbugs.gnu.org; 14 Jan 2024 16:18:23 +0000
Received: from localhost ([127.0.0.1]:44005 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rP3Bn-0001vw-A7
	for submit <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:18:23 -0500
Received: from wolfsden.cz ([37.205.8.62]:36314)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <~@wolfsden.cz>) id 1rP3Bk-0001vi-HQ
 for 67735 <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:18:22 -0500
Received: by wolfsden.cz (Postfix, from userid 104)
 id 2A9C7251FF4; Sun, 14 Jan 2024 16:18:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1705249099; bh=XBIdKLYZJ0ozunTljomN/hHvMWuAxMWJoCrCOcZKlUk=;
 h=Date:From:To:Subject;
 b=a8dcqnpoB99Wqk+Ug5/ajCyCF207MQvpxeySLd4iXL5uhITP3aIAfzAJUiTh3H38R
 VjQ2E2YjX631DFORIumRjsaK4kbDHsKCALdSr54pawG8B7NRxS+K7ZbgCblSazWQdo
 mW4XWAIfmm0qhwvSaKPTDQloP5jScnEw/DnxmlIXXNIYW0MVyKbukRU6DVqBaFWjsk
 BdtXGT6h2BBCFNBDb9DEIjtOtouF5fZQdkz7alQap7G7ckwmuIbjR+YlG2mAmd1Yfy
 GA9OuOXSUBB45BptfY5jUp5Q+QJY2wPTm8OxQWiiMNiYWbaMaLH7/PN+sWS0x9kf5T
 6mMYj0qcZu/YKVrSSSATF1gGQNnNiDk55lXVSmpz37g3zx6rrtHSS+vtxG8t8SZcjB
 0/9AgSFx0vta4I5Pto4zUvAUaZfS+LWuJxuxWHH299HB8nFqi+ud/2hMsll/OmS9Hb
 HlWysXhwFcoRrzA0CvoPiV1jCSrK54CFcb7u8P2yQRt7q1iNNJzU588x4dKq65tB6B
 v8y9V36v+gQF2uW4dlnqqRr0EE6hjEI1HeKfNk3x3etkTeKOiwR/E97TrEXXB79BqJ
 XCEhXgoTICzl48WUAFwgpuWKYL8wFWiE6GPeNyD8f2VfNrbXpVX2PYSPGxMKQvZ8Ao
 owkBbBSuy8OgxEE3Ujqbz4S0=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE,
 URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6
Received: from localhost (unknown [193.32.127.158])
 by wolfsden.cz (Postfix) with ESMTPSA id BD33F25279D
 for <67735 <at> debbugs.gnu.org>; Sun, 14 Jan 2024 16:18:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1705249098; bh=XBIdKLYZJ0ozunTljomN/hHvMWuAxMWJoCrCOcZKlUk=;
 h=Date:From:To:Subject;
 b=XI41XsSHMtbzPbE95MMnKck9GyaVE4WbwfOUAkW02viGgUm0ZAb1N5QANAmabhJWh
 Gvl95WPPoN5Xq35pyCfwd7ixPJIrt7QiAwETM7Zi/SiC7Wy+qclanIHbV+BHPwWbMF
 7rBYeM4lJAif01YmdlXCWZE5bigYeY6DYLdd5yLeTWkSkvfOAUUanVNom7CJq6YNDU
 aAtKVm5I+pao1Zfh1VwvSHpmxc44Dh0ls4K3cvs77ZkNGfXwFK/oh9FdRQgD624Xb3
 UY76RjOzocXXy8IMtkHyJ9JDWADSSvJo21XKNXtbUp4Mzjvivt+SltnMNQY6YS6C69
 oxJgqe2eVqhBYPQLrHx8CzGAxY1fxvI76m0/8jvOJBpQ6/r6jcCWbOMgWP+8O9vKNr
 Eg1H6Hb/M114k8ozXFzwVh6xea4wKTQp1rM7xQIH0WG9yIZBqYnxc9+PvT9+yqq7JJ
 nEBv4uWoLLBhCMPvLCROksO+peCwUdTr9ocCOZi6cEz7ZUnbmX0bjiC0Tmln3EYNHf
 9xhcQ+nszyAuxvnj0wg8kmgDd9QrnJo1brKANnobINkx8DoVkc8pw7R4x7mnVwtzl1
 0Z7a1bLBoq2L3Qltbo0fG7Guaeuy0z7LhH3LaVSS4znJrRRHA5m3U9VJOBRTOtNhMV
 OpJpz/WnMA99WqDCM3XgynLw=
Date: Sun, 14 Jan 2024 17:18:17 +0100
From: Tomas Volf <~@wolfsden.cz>
Message-ID: <ZaQJSfPTBkHWjyeI@ws>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="BO9/RLPSmVM6886Z"
Content-Disposition: inline
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--BO9/RLPSmVM6886Z
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

any feedback regarding this?

Thanks,
Tomas Volf

--=20
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

--BO9/RLPSmVM6886Z
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmWkCUkACgkQL7/ufbZ/
walawxAAklM095KYygXRPU8eTZ2z+mZDHE8tcL5pX0x6kdFQldY/7hKJw7A468IG
jQF8X1hNR1KMHo4I7uDwN0lxl7Qg77iaHoJ/dFY9OJ9bNhNslEBUV1mwNrzlxZub
9ZTN3S6QniVh5eVGIj27yezzp2QCEs80TvNYA9SaCIMqkU35YXHRsQZeSpuUv7Jv
9Aah6tq3JLVl2Ki0wAeOnuBoWlzlUn09vPReoavu3EV/cM8fYHxNzFk5wrqUkHuL
SE9i4Uhvp+GNW77C+6avpNNG1IX0QhzIfncCkUoMFe2LUZla1dZ0KNdTCuuvPsAd
iIVK7p9hAbh/4y0cfSzml2iJkDs5Exd7isy0Ma6qPK1Zj0qX7Sur6RRue2UFCS8N
jeyN1uo975rBquj1TYlnrf5sozjnppt5xneKYNZC8Y1XCXgBI8CHcJXFJOv4zvWW
MbCwjZYn5NZhRGgat8I6qcdNbMt7T7HysSUGue/Kyla8dT9HGeLSPY0st+EGEkem
tIqSsjj5IXIB4MwaODgZo4FE3IgAI7IKAZI2wTge6Y+SOgq8zcbeSpXO4WWHRnnd
IwrpaoJl9BWuOdGSrYNd2U4Ig5m8aYfnP6fIE4bF6vLvNjdqQ7MuFmIFkxv87SWn
7DOPYHMr+67lPCVAlprrFtVcY5WU8fCTtKE60QV7RQDAbEPe6VA=
=F5S1
-----END PGP SIGNATURE-----

--BO9/RLPSmVM6886Z--





Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.