!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

877 Members
For people hacking on the Nix package manager itself187 Servers

Load older messages


SenderMessageTime
10 Oct 2025
@lovesegfault:matrix.orglovesegfaultaddressed and pushed 🥳17:33:14
@lovesegfault:matrix.orglovesegfaultAnother little bit of the curl-s3 work: https://github.com/NixOS/nix/pull/1420919:41:22
@nulleric:matrix.orgnullerici'm new to matrix so apologize if this is the wrong place, i saw someone say they discussed this on matrix but i cant find it searching - cmake3 has been removed from unstable as it is EOL - but no one has shared a link to any announcement of cmake3 being EOL. just trying to understand this - i have 0 care if nixpkgs migrates to cmake4 by default - but in the embedded world there's still things out there with cmake2 in use today20:19:48
@nulleric:matrix.orgnullericcase in point - a submodule in the latest picotool uses cmake2.18 i believe (though need more direction on how this works) https://github.com/NixOS/nixpkgs/pull/45068020:23:52
@Ericson2314:matrix.orgJohn Ericson @nulleric:matrix.org: you'll want to take that to #dev:nixos.org 20:28:48
@Ericson2314:matrix.orgJohn EricsonThis channel is for Nix the tool, not for Nixpkgs 20:29:12
@Ericson2314:matrix.orgJohn Ericson @xokdvium:matrix.org: I have a suspicion that the assert bug and the bug that needed the revert are two symptoms of the same bug 20:29:43
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)What's the clue?20:30:05
@Ericson2314:matrix.orgJohn EricsonMy suspicion is because they both seem to go away the second time 20:30:20
@Ericson2314:matrix.orgJohn EricsonI think as I make more goals, we're seeing some underlying issue in the work infra20:31:03
@Ericson2314:matrix.orgJohn EricsonStill have no idea what the hidden state is, though 20:31:16
@nulleric:matrix.orgnullericthanks!20:31:24
@Ericson2314:matrix.orgJohn EricsonNo problem, people make this sort of mistake all the time :)20:31:48
@nulleric:matrix.orgnulleric(i dont understand how matrix works yet, that channel you linked seems to not even be part of this "server") anyways i'll figure it out i guess ha20:35:02
@Ericson2314:matrix.orgJohn Ericson nulleric: oh oops that was my bad 21:05:14
@Ericson2314:matrix.orgJohn EricsonI did do it wrong21:05:17
@Ericson2314:matrix.orgJohn Ericson #dev:nixos.org this channel 21:05:28
@Ericson2314:matrix.orgJohn Ericsonsorry!21:05:34
@Ericson2314:matrix.orgJohn Ericson Sergei Zimmerman (xokdvium): your suggestion didn't quite work so I just std::ranges:find harder until it did :) 21:14:54
@Ericson2314:matrix.orgJohn Ericson
    if (auto it = std::ranges::find_if(
            externalBuilders.get().begin(),
            externalBuilders.get().end(),
            [&](const auto & handler) {
                return std::ranges::find(handler.systems, drv.platform) != handler.systems.end();
            });
        it != externalBuilders.get().end())
        return &*it;
    return nullptr;
21:15:48
@Ericson2314:matrix.orgJohn Ericson:)21:15:54
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Oh no why21:18:54
@Ericson2314:matrix.orgJohn Ericson Sergei Zimmerman (xokdvium): added a commit to make it a set 21:19:15
@Ericson2314:matrix.orgJohn Ericsonthe inner thing21:19:21
@lovesegfault:matrix.orglovesegfault

Sergei Zimmerman (xokdvium): RE https://github.com/NixOS/nix/pull/14209#discussion_r2422146488

I can make the change to include the s3 params in the cacheKey

21:56:29
@lovesegfault:matrix.orglovesegfaultshouldn't be hard21:56:30
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)I think it should be done somewhat centralized and with a common abstraction for the stores. This is a pre-existing problem already for the s3 store thoughh21:57:18
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)* I think it should be done somewhat centralized and with a common abstraction for the stores. This is a pre-existing problem already for the s3 store though21:57:21
@lovesegfault:matrix.orglovesegfaultACK22:04:18
@lovesegfault:matrix.orglovesegfaultpushed a new rev of https://github.com/NixOS/nix/pull/14209 if you could take another look :) 22:06:30

Show newer messages


Back to Room ListRoom Version: 6