!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

645 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues163 Servers

Load older messages


SenderMessageTime
6 Feb 2024
@pwychowaniec:matrix.orgpwychowaniec Mic92: I saw you've used to do some code reviews for patchelf, are you still the right person to ping for reviews? 😄 19:02:27
@joerg:thalheim.ioMic92 Haven't looked at patchelf for a while. Probably should look at it again. It's just super hard to not break anything. 19:25:54
@pwychowaniec:matrix.orgpwychowaniecyes, i agree - I'm mostly a Rust programmer nowadays, so RIIR desires were strong in some places there19:54:03
@pwychowaniec:matrix.orgpwychowaniec * yes, i agree - I'm mostly a Rust programmer nowadays, so RIIR desires were strong in some places there 😅19:54:33
@joerg:thalheim.ioMic92 Not sure if rusts helps much 20:27:14
@joerg:thalheim.ioMic92 The complexity of the elf format is the issue  20:27:41
@k900:0upti.meK900Rust has some tooling for working with ELF that is very nice20:28:09
@k900:0upti.meK900Though write support for that isn't fully complete yet20:28:22
@joerg:thalheim.ioMic92 Parsing is not the issue  20:28:27
@joerg:thalheim.ioMic92 But moving things around  20:28:39
@k900:0upti.meK900I think the right way of doing it would be to parse, modify the parsed representation and serialize20:29:06
@k900:0upti.meK900Instead of trying to move things around in-place20:29:11
7 Feb 2024
@joerg:thalheim.ioMic92Re-writes would also involve a fair bit of testing/debugging. Don't think I have that much time/motivation.08:59:48
@k900:0upti.meK900Well we have some pretty great test coverage in "build all of nixpkgs and see what explodes" 09:01:06
@k900:0upti.meK900But yeah, it's hard 09:01:09
8 Feb 2024
@tdrr:matrix.orgTdr joined the room.01:09:05
@joerg:thalheim.ioMic92Yeah I was never short on reproducers but it takes a lot of time to even understand a single one because often it's part of some complex application.12:57:11
@pwychowaniec:matrix.orgpwychowaniec

alrighty then, Mic92 could you take a look at https://github.com/NixOS/patchelf/pull/544? 👀

it fixes a long-standing issue in nixpkgs (https://github.com/NixOS/patchelf/issues/482) and also closes a few other patchelf bugs at once

17:25:38
11 Feb 2024
@br4ch1st0chr0n3:matrix.orgDanila Danko Mic92, Jonas Chevalier, could you please review https://github.com/numtide/devshell/pull/297, https://github.com/numtide/devshell/pull/290, and https://github.com/numtide/devshell/pull/298? 11:54:14
@zimbatm:numtide.comJonas Chevalieryep, sorry I have been quite busy11:59:35
@zimbatm:numtide.comJonas Chevalierthe changes are quite deep so I need a minute to make a decision12:00:06
@joerg:thalheim.ioMic92 Maybe Brian can have a look? Not using devshell myself  12:21:07
@raitobezarius:matrix.orgraitobezariushttps://buildbot.nix-community.org/#/builders/16/builds/113/steps/1/logs/err_html yet another one in the wild mm16:12:01
@raitobezarius:matrix.orgraitobezarius(it's possible I'm doing things too fast)16:12:05
@raitobezarius:matrix.orgraitobezarius(I have been opening a bunch of PRs very quickly and rebasing them very quickly, etc.)16:12:17
@raitobezarius:matrix.orgraitobezariusI'd like to transfer https://github.com/lukegb/buildcatrust to nix-community BTW (I'm admin on it)16:42:39
@raitobezarius:matrix.orgraitobezariuscan someone confirm me if it's OK to send it there?16:42:48
12 Feb 2024
@thibaultmol:matrix.orgThibaultmol joined the room.12:15:23
@joerg:thalheim.ioMic92I think the issue is that github always takes a hot second to compute these merge branches.13:29:56
@joerg:thalheim.ioMic92I think I have to switch merge on the CI server instead.13:30:09

Show newer messages


Back to Room ListRoom Version: 6