!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

127 Members
24 Servers

Load older messages


SenderMessageTime
17 Dec 2024
@gggkiller:matrix.orgGGGwe'd also need to guarantee it works with paket and et. all22:48:22
@corngood:corngood.comCorngoodyeah, tools and paket are the ones that come to mind. also some explicit downloads in msbuild, etc22:48:25
@6pak:matrix.org6pak and imo it's fair to not handle it in the generic msbuild tooling 22:48:24
@whovian9369:matrix.orgWhovian9369That context sums it up well -- I don't really like the idea of using the insecure allowance but it may just be what I end up doing. Thanks for the thoughts!22:48:40
@corngood:corngood.comCorngoodThat's understandable. Has the upstream project considered this? Providing an LTS build that's not on a supported platform seems odd.22:49:38
@gggkiller:matrix.orgGGGupstream seems abandoned from what I saw22:49:54
@gggkiller:matrix.orgGGGlast release 2 years ago22:49:55
@gggkiller:matrix.orgGGGthey have some commits but no releases in the interim22:50:36
@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

Show newer messages


Back to Room ListRoom Version: 9