!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

127 Members
24 Servers

Load older messages


SenderMessageTime
17 Dec 2024
@gggkiller:matrix.orgGGGthere's a commit updating to .NET 9 rc2 but idk how stable that is22:50:45
@whovian9369:matrix.orgWhovian9369Pre-Release was ~1yr ago22:51:02
@gggkiller:matrix.orgGGGboth releases are from 2022, which is 2 years ago22:51:31
@whovian9369:matrix.orgWhovian9369I misread the year, apologies.22:51:42
@corngood:corngood.comCorngoodI actually think dotnet 6 is so widely use that I'm not worried about it being EOL. There are tons of things that are less likely to get security fixes that aren't marked insecure in nixpkgs.22:51:47
@gggkiller:matrix.orgGGG you could risk building from the latest commit from the main branch 22:51:52
@corngood:corngood.comCorngood* I actually think dotnet 6 is so widely used that I'm not worried about it being EOL. There are tons of things that are less likely to get security fixes that aren't marked insecure in nixpkgs.22:52:09
@whovian9369:matrix.orgWhovian9369Honestly I'd say that the dev is just busy, but I don't quite know what else to say or do about it as I figure the response I'd get would be "PR it then." but... 🤷22:52:24
@gggkiller:matrix.orgGGGit is widely used but won't be getting any security updates even if something does happen though22:52:26
@gggkiller:matrix.orgGGG* it is widely used but won't be getting any security updates even if something does happen though, nor will anyone report it as a security issue because it's been abandoned22:52:43
@gggkiller:matrix.orgGGGwell, they have a commit updating it to .NET 9, you could try building from that: https://github.com/aaru-dps/Aaru/commit/3d8ba7df385a43fccfee5b16cb90532197b8931d22:53:22
@corngood:corngood.comCorngoodI would be very surprised if Microsoft didn't patch a serious vulnerability if it was found in the next couple years. And I think at the very least we'd be likely to hear about it.22:53:29
@whovian9369:matrix.orgWhovian9369I do that in the same flake and normally use it in my day to day NixOS-WSL environment (though as of yesterday seems broken on my machine, need to check on that), but again 🤷22:53:34
@whovian9369:matrix.orgWhovian9369
  {
    packages = {
      x86_64-linux = {
        default = self.packages.x86_64-linux.prerelease;
        git = nixpkgs.legacyPackages.x86_64-linux.callPackage ./git.nix {};
        lts = pkgs.callPackage ./lts.nix {};
        prerelease = pkgs.callPackage ./prerelease.nix {};
      };
    };
  };
22:54:04
@gggkiller:matrix.orgGGGthey won't, they'll just tell people to upgrade, if you bought into the whole new .NET scheme you also bought into the release cadency. if you want stability then just stick with .NET Framework22:54:06
@gggkiller:matrix.orgGGGthey did this exactly so they didn't have to maintain a billion versions of .NET22:54:18
@corngood:corngood.comCorngoodYeah, I know they aren't planning on fixing anything, but I still think they'd do it if it was bad enough. I don't object to it being marked insecure though, because I can make that call myself.22:56:28
@gggkiller:matrix.orgGGGif you do know of something in nixpkgs that is insecure though, I'd argue for making a PR marking it insecure22:59:01
@gggkiller:matrix.orgGGGand then see people's arguments if they argue against it22:59:10
@corngood:corngood.comCorngoodOf course, but when does EOL == insecure? Like is llvm 12 going to get fixes?22:59:41
@gggkiller:matrix.orgGGGthough I guess you're talking about things that haven't been officially dropped but are kind of dropped 22:59:48
@gggkiller:matrix.orgGGGthat's the standard afaik, it has been done with openssl iirc23:00:16
@gggkiller:matrix.orgGGGI'll check if this is the right mechanism though23:01:11
@corngood:corngood.comCorngoodYeah, and I actually have openssl 1.1 in my permitted list too :| I just carefully use it for compatibility with certain things.23:01:52
@gggkiller:matrix.orgGGGXen seems to do the same as well23:02:11
@whovian9369:matrix.orgWhovian9369I have openssl 1.1 in my premitted list because of Sublime Text 4. (Curse you, Sublime!)23:02:24
@6pak:matrix.org6pakme too for ancient unity23:02:53
@6pak:matrix.org6pakis there really no openssl1->3 shim?23:03:01
@corngood:corngood.comCorngood

me too for ancient unity

me too for modern unity 😭

actually I'm not 100% sure I still need it on unity 6

23:03:56
@whovian9369:matrix.orgWhovian9369 By the way, thank you all again for the time and thoughts with my issues on aaru. I'll leave them as config.permittedInsecurePackages entries and call it a day, if not making them throw and complain later. 23:04:11

Show newer messages


Back to Room ListRoom Version: 9