Package: guix-patches;
Reported by: jlicht <at> fsfe.org
Date: Sun, 5 Jan 2025 17:49:02 UTC
Severity: normal
Tags: patch
Done: Jelle Licht <jlicht <at> fsfe.org>
Bug is archived. No further changes may be made.
Message #20 received at 75384 <at> debbugs.gnu.org (full text, mbox):
From: "Thompson, David" <dthompson2 <at> worcester.edu> To: Jelle Licht <jlicht <at> fsfe.org> Cc: 75384 <at> debbugs.gnu.org Subject: Re: [bug#75384] [PATCH 0/4] Bump node-lts to 22.12.0 Date: Wed, 8 Jan 2025 11:36:11 -0500
Hey Jelle, On Sun, Jan 5, 2025 at 12:49 PM <jlicht <at> fsfe.org> wrote: > > From: Jelle Licht <jlicht <at> fsfe.org> > > Hi all, this series bumps node-lts to version 22.12.0. I tested the patch series and everything compiled successfully. I also tested it with WebAssembly binaries generated by Hoot, to see if we could drop our custom, non-bootstrapped Node build in that project, and indeed we can! The code all looks good to me! Thank you for doing this important work! I must admit I briefly looked into upgrading Node back when the 22 series was fresh and couldn't figure it out. Now, there's a practical issue for getting this merged. `guix refresh -l node` tells me this: Building the following 162 packages would ensure 280 dependent packages are rebuilt: ccwl <at> 0.3.0 ungoogled-chromium-wayland <at> 112.0.5615.165-1 emacs-nodejs-repl <at> 0.2.5 emacs-dape <at> 0.19.0 icedove <at> 115.16.3 geierlein <at> 0.9.13 icedove-minimal <at> 115.16.3 icecat-l10n <at> 115.18.0-guix2 icecat-minimal <at> 115.18.0-guix2 icedove-l10n <at> 115.16.3 js-mathjax <at> 3.2.0 r-metap <at> 1.11 r-mmuphin <at> 1.18.1 r-spacexr <at> 2.2.1-1.0a0861e r-altmeta <at> 4.2 r-fmri <at> 1.9.12.1 r-puniform <at> 0.2.7 r-prospectr <at> 0.2.7 r-untb <at> 1.7-7-1 librewolf <at> 133.0-1 node-path-key <at> 4.0.0 node-sqlite3 <at> 5.0.2 node-once <at> 1.4.0 node-mersenne <at> 0.0.4 node-normalize-path <at> 3.0.0 node-statsd-parser <at> 0.0.4 node-safe-stable-stringify <at> 2.4.3 node-stack-trace <at> 0.0.10-1.4fd379e node-color-name <at> 1.1.3 node-env-variable <at> 0.0.4 node-crx3 <at> 1.1.3 node-segfault-handler <at> 1.3.0 node-irc <at> 0.5.2 node-global-gradle-clean <at> 1.0.1 node-serialport <at> 9.2.7 bap <at> 2.6.0-alpha-0.f995d28 frama-c <at> 29.0 ocaml-mirage-logs <at> 1.2.0 fpm <at> 1.15.1 komikku <at> 1.46.0 python-bulkvis <at> 2.0.0-2.00a82a9 python-ikarus <at> 0.0.2 python-pyrodigal <at> 3.3.0 kitsas <at> 5.7 falkon <at> 24.05.2 ktorrent <at> 24.05.2 calligra <at> 4.0.1 ghostwriter <at> 24.05.2 knotes <at> 24.05.2 kaccounts-providers <at> 24.05.2 kdepim-runtime <at> 24.05.2 korganizer <at> 24.05.2 merkuro <at> 24.05.2 kmail <at> 24.05.2 plasma-pass <at> 1.2.2 plasma <at> 6.1.4 khelpcenter <at> 24.05.2 akregator <at> 24.05.2 python-apscheduler <at> 3.10.4 syncplay <at> 1.7.3 qutebrowser <at> 3.3.1 stellarium <at> 24.3 emacs-ob-sclang <at> 0.1-1.cd3f3c8 ecl-cl-collider <at> 2018.7.15-0.a469088 cl-collider <at> 2018.7.15-0.a469088 zeal <at> 0.7.1 qolibri <at> 2.1.4 openboard <at> 1.7.3 fcitx5-chinese-addons <at> 5.1.3 qmapshack <at> 1.17.1 luminance-hdr <at> 2.6.0 kvirc <at> 5.2.6 marble-qt <at> 24.05.2 kdevelop <at> 24.05.2 movim-desktop <at> 0.14.0-3.83d583b hydrus-network <at> 495 mygnuhealth <at> 2.2.1 freecad <at> 1.0.0 rfcat <at> 1.9.6 onionshare <at> 2.6 emacs-calibredb <at> 2.13.0 anki <at> 2.1.16 openmolar <at> 1.1.6-g81838c85 orange <at> 3.32.0 sdrangel <at> 7.22.2 openfoam-com <at> 2212 openfoam-org <at> 10.20230119 nextcloud-client <at> 3.8.2 openshot <at> 3.2.1 openconnect-sso <at> 0.8.0 kiwix-desktop <at> 2.3.1 ruby-autoprefixer-rails <at> 10.4.13.0 mullvadbrowser <at> 14.0.3 torbrowser <at> 14.0.3 tree-sitter-julia <at> 0.19.0 tree-sitter-clojure <at> 0.0.11 tree-sitter-rust <at> 0.20.4 tree-sitter-ocaml <at> 0.20.1 tree-sitter-java <at> 0.20.1 tree-sitter-erlang <at> 0.4.0-0.57e6951 tree-sitter-prisma <at> 1.4.0 tree-sitter-bibtex <at> 0.1.0-0.ccfd77d tree-sitter-css <at> 0.19.0 tree-sitter-dockerfile <at> 0.1.2 tree-sitter-scala <at> 0.20.2 tree-sitter-c-sharp <at> 0.20.0 tree-sitter-scheme <at> 0.2.0-0.67b90a3 tree-sitter-vhdl <at> 0.1.1-0.a3b2d84 tree-sitter-markdown-gfm <at> 0.7.1 tree-sitter-verilog <at> 1.0.0-0.075ebfc tree-sitter-go <at> 0.20.0 tree-sitter-json <at> 0.20.0 tree-sitter-html <at> 0.19.0 tree-sitter-matlab <at> 1.0.2-0.79d8b25 tree-sitter-cpp <at> 0.20.3 tree-sitter-r <at> 0.0.1-0.80efda5 tree-sitter-ungrammar <at> 0.0.2-0.debd26f tree-sitter-haskell <at> 0.14.0-0.3bdba07 tree-sitter-plantuml <at> 1.0.0-0.bea443e tree-sitter-elm <at> 5.6.3 tree-sitter-nix <at> 0.0.0 tree-sitter-racket <at> 0.1.0-0.1a5df02 tree-sitter-ron <at> 0.2.0 tree-sitter-bash <at> 0.20.4 tree-sitter-gomod <at> 1.0.0 tree-sitter-cmake <at> 0.4.1 tree-sitter-elixir <at> 0.19.0-0.b20eaa7 emacs-devicetree-ts-mode <at> 0.3 tree-sitter-kotlin <at> 0.3.6 tree-sitter-hcl <at> 1.1.0 emacs-jsdoc <at> 0.3 python-textual <at> 0.50.1 tree-sitter-markdown <at> 0.1.1 tree-sitter-latex <at> 0.3.0 tree-sitter-awk <at> 0.6.2 tree-sitter-org <at> 1.3.1-0.081179c emacs-combobulate <at> 0.1-1.c7e4670 tree-sitter-kdl <at> 1.1.0 tree-sitter-tlaplus <at> 1.0.8 tree-sitter-meson <at> 1.2-0.3d6dfbd tree-sitter-lua <at> 0.0.19 tree-sitter-heex <at> 0.6.0 tree-sitter-ruby <at> 0.19.0-0.206c707 tree-sitter-php <at> 0.19.0-0.f860e59 pigx <at> 0.0.3 laminar <at> 1.3 r-zra <at> 0.2 r-aasea <at> 1.1.0 r-pcaexplorer <at> 3.0.0 r-mlinterfaces <at> 1.86.0 r-tidyposterior <at> 1.0.1 markdeep <at> 1.16 mate <at> 1.28.2 gr-satellites <at> 4.6.0 gqrx <at> 2.17.6 urh <at> 2.9.8 gnss-sdr <at> 0.0.19 gr-dsd <at> 1.0.0-0.f9b9936 vlang <at> 0.2.4 r-shinydashboardplus <at> 2.0.5 archivebox <at> 0.6.2 node-openzwave-shared <at> 1.7.2 This would be quite a disruptive change to push to the master branch. Is there anyone who can help get these patches pre-baked in CI before merging? That would be much appreciated! - Dave
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.