| 25 May 2021 |
Sandro | in theory if it does not break something else it could be done | 02:27:03 |
fzakaria | https://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_node/libc_313.html
https://github.com/bminor/glibc/blob/595c22ecd8e87a27fd19270ed30fdbae9ad25426/resolv/netdb.h#L47 | 02:31:16 |
fzakaria | I would think that glibc should be patched much in the same way I think it does it for LOCALES? | 02:31:58 |
Sandro | I was more looking for the file in nixpkgs | 02:33:35 |
Sandro | you mean something similar to https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/glibc/nix-locale-archive.patch ? | 02:34:26 |
Sandro | thats way out of my reach. | 02:34:54 |
Sandro | I was searching for a package libsocket first but that does not exist 😂 | 02:35:10 |
fzakaria | Well I saw you can do -lsocket so i thought it does; but looks like its in glibc | 02:39:52 |
fzakaria | although I can't find the actual implementation in the glibc; dunno if it's generated somehow.
I see the extern definition though. | 02:40:13 |
fzakaria | It's used in getprotobyname | 02:40:22 |
fzakaria | Yea looks like these function are generated in glibc; i'll dig into it some more but might be a nice lift to patch glibc here. | 02:48:04 |
fzakaria | I might open an issue on nixpkgs to document the issue if others want to colaborate. | 02:50:56 |
| Aluísio Augusto Silva Gonçalves joined the room. | 06:32:53 |
Domen Kožar | Nice, seems like 21.05 will have its first successful jobset, I wonder if the channel will get created automatically? | 07:15:25 |
Domen Kožar | it's been a while since I knew how that works :D | 07:15:44 |
Domen Kožar | it just finished, so let's see :) | 07:21:47 |
Domen Kožar | ah we need https://github.com/NixOS/nixos-org-configurations/pull/120/files | 07:24:59 |
Domen Kožar | cc jonringer | 07:25:04 |
dotlambda | In reply to @sandro:supersandro.de https://github.com/NixOS/nixpkgs/pull/116367 got recently merged, so we should probably utilize python aliases when removing python packages. hexa dotlambda Won't work for Python 2 yet, will it? | 08:19:04 |
Sandro | In reply to @robert:funklause.de Won't work for Python 2 yet, will it? I don't know to be honest | 08:33:21 |
| frogamic joined the room. | 13:17:13 |
Synthetica | hexa: any particular reason you didn't use the new backport label for https://github.com/NixOS/nixpkgs/pull/124385? | 14:07:06 |
hexa | Synthetica: I didn't notice it was merged already | 14:09:52 |
Linux Hackerman | John Ericson: since b57c5d44569e236edbc142c0f95772fca2bb6dad, "python: Use makeScopeWithSplicing", callPackage isn't available in the packageOverrides function anymore. Is this an expected side-effect? | 14:43:23 |
Linux Hackerman | specifically,
(import ./. {
overlays = [(self: super: {
python3 = super.python3.override {
packageOverrides = self: super: {
asdf = super.callPackage (_: derivation {name = "asdf"; builder = super.python; system = "x86_64-linux";}) {};
};
};
})];
}).python3Packages.asdf
could be instantiated before that commit, and no longer can
| 14:44:29 |
| dev.hell joined the room. | 14:59:16 |
hexa | Domen Kožar: remote: Permission to NixOS/nixpkgs.git denied to github-actions[bot]. https://github.com/NixOS/nixpkgs/runs/2666500172?check_suite_focus=true | 15:00:03 |
hexa | Synthetica: ^ I don't think I did anything wrong here? https://github.com/NixOS/nixpkgs/pull/124385 | 15:01:51 |
Synthetica | Hmm, maybe the workflow doesn't work with the permissions we have set as such (cc Domen Kožar) | 15:06:49 |
Synthetica | https://github.com/NixOS/nixpkgs/runs/2666500172?check_suite_focus=true | 15:07:14 |