GNU bug report logs -
#67824
[PATCH core-updates 0/6] Run builds in C.UTF-8 locale
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Thu, 14 Dec 2023 13:00:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#67824: [PATCH core-updates 0/6] Run builds in C.UTF-8 locale
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 67824 <at> debbugs.gnu.org.
--
67824: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67824
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Ludovic Courtès <ludo <at> gnu.org> skribis:
> packages: Remove reference to ‘glibc-utf8-locales’ in
> ‘patch-and-repack’.
> build-system/gnu: Change default locale to C.UTF-8.
> gnu: commencement: Remove ‘glibc-utf8-locales’ from ‘%final-inputs’.
> profiles: Use C.UTF-8 instead of ‘glibc-utf8-locales’ where possible.
> packages: Output and error ports are line-buffered in
> ‘patch-and-repack’.
> gnu: glibc-utf8-locales: Add the C.UTF-8 locale.
> gnu: glibc: Add patch for ‘ucontext’ on x86_64-gnu (GNU/Hurd).
> build-system/gnu: Turn PID 1 into an “init”-style process by default.
> gnu: glib: Skip test that fails with glibc 2.38.
Pushed v2 as 62e67aa7994f40c438ef5a528675e85699d7af76.
Now to see what ci.guix thinks about it…
Ludo’.
[Message part 3 (message/rfc822, inline)]
Hello,
This is the logical followup to <https://issues.guix.gnu.org/67686>:
running builds in the C.UTF-8 locale (instead of en_US.UTF-8) and
removing ‘glibc-utf8-locales’ from the set of implicit inputs.
Tested on x86_64-linux with:
guix build texinfo nss-certs
make check TESTS=tests/profiles.scm
I’d like to merge it soon so we can move forward.
Let me know what you think!
Ludo’.
Ludovic Courtès (6):
packages: Remove reference to ‘glibc-utf8-locales’ in
‘patch-and-repack’.
build-system/gnu: Change default locale to C.UTF-8.
gnu: commencement: Remove ‘glibc-utf8-locales’ from ‘%final-inputs’.
profiles: Use C.UTF-8 instead of ‘glibc-utf8-locales’ where possible.
packages: Output and error ports are line-buffered in
‘patch-and-repack’.
gnu: glibc-utf8-locales: Add the C.UTF-8 locale.
gnu/packages/base.scm | 23 ++++++++++++++++++-----
gnu/packages/commencement.scm | 31 +++++++++++++++----------------
gnu/packages/gawk.scm | 6 +++++-
gnu/packages/texinfo.scm | 7 +++++--
guix/build-system/gnu.scm | 4 ++--
guix/packages.scm | 34 +++++++++++++++++-----------------
guix/profiles.scm | 33 +++++----------------------------
tests/profiles.scm | 7 +------
8 files changed, 68 insertions(+), 77 deletions(-)
base-commit: e4013b31266b40dc9cb250c44b2088d3931cb3b3
--
2.41.0
This bug report was last modified 1 year and 237 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.