Hi Ludovic, Ludovic Courtès <l...@gnu.org> writes:
> Hello Guix! > > Several of us have been fiddling with the ‘core-updates’ branch for a > while. I think there’s now consensus that the branch is really > dedicated to core packages and (guix build …) modules, as embodied in > the new ‘core-packages’ team¹. > > We’ve updated GCC 11.x, glibc, binutils, and various packages from (gnu > packages base). Notable exceptions are Coreutils, Findutils, sed, and > tar; I tried but that’s a bit more work, notably because their variants > in commencement.scm would no longer build because their build scripts > use sed patterns not supported by Gash-Utils. > > Long story short: I’d like us to freeze and merge the branch ASAP, > notably because the glibc graft on ‘master’ leads to a bad user > experience. I’m happy with the current state of the branch and wouldn’t > mind postponing remaining upgrades for the next cycle. > > Thoughts? Sounds good! > Remaining work includes: checking that cross-compilation targets still > work after the recent Binutils updates, checking i586-gnu (GNU/Hurd) and > other platforms, and possibly addressing the Gawk non-determinism > issue². There's a non-determinism issue in Python that is supposed to be fixed in bug#68394; we should apply it if possible. -- Thanks, Maxim