Conversation
|
let me see if hydra-unstable builds on master... I can setup a personal jobset..... and it failed :( |
|
So, do you want a jobset on hydra.nixos.org now? aarch64-linux is relatively free, and that most likely won't change soon. |
|
Let me know, when you drop the static-pie flag and I can test if glibc still builds pie crt files. |
|
They even say the flag was removed:
|
|
I assume that this won't aim for NixOS 22.05. |
Absolutely not! The earliest for this is 22.11 IMHO.
I assume that this is currently not a good idea considering that we're releasing in the foreseeable future, right? I don't think I'll be able to do much anyways during the next weeks so I'm fine with waiting until 22.05 was released and then we can create a jobset. |
|
At this point rules don't allow inclusion in 22.05 anymore. Right now Hydra is down, but this week it had some spare x86_64-linux capacity. We can always prioritize (cancel) in case we accumulate a too long queue. |
Well aware of that ;-)
if that's possible currently, I'd say let's go for it :) |
|
Please add this new it may need in |
| $ git fetch --all -p && git checkout origin/release/2.34/master && git describe | ||
| glibc-2.34-115-gd5d1c95aaf | ||
| $ git show --minimal --reverse glibc-2.34.. | gzip -9n --rsyncable - > 2.34-master.patch.gz | ||
| $ git fetch --all -p && git checkout origin/release/2.35/master && git describe | ||
| glibc-2.35-30-g9be62976af | ||
| $ git show --minimal --reverse glibc-2.35.. | gzip -9n --rsyncable - > 2.35-master.patch.gz | ||
|
|
||
| To compare the archive contents zdiff can be used. | ||
| $ zdiff -u 2.34-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.34-master.patch.gz | ||
| $ zdiff -u 2.35-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.35-master.patch.gz | ||
| */ | ||
| ./2.34-master.patch.gz | ||
| ./2.35-master.patch.gz |
There was a problem hiding this comment.
why not fetchpatch { url = "https://github.com/bminor/glibc/compare/glibc-2.35..9be62976af.patch"; hash = ...; } ?
There was a problem hiding this comment.
Doesn't work. Can't fetchpatch while bootstrapping.
There was a problem hiding this comment.
That won't give a stable hash IIRC.
|
also resulted it should be replaced with |
|
Do we still need the C.UTF-8 stuff in https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/glibc/default.nix ? |
|
Probably not; the support should've been upstreamed, perhaps even earlier than 2.35. |
Description of changes
Announcement: https://sourceware.org/pipermail/libc-alpha/2022-February/136040.html
Note: very early stage, probably needs a Hydra jobset (cc @vcunat @jonringer )
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes