!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

127 Members
24 Servers

Load older messages


SenderMessageTime
7 Dec 2024
@gggkiller:matrix.orgGGG what do you have in mind? I was planning to use Mono.Cecil 23:43:55
@6pak:matrix.org6pakAsmResolver > cecil23:46:37
@6pak:matrix.org6pakis there anything in nixpkgs that dynamically loads native libraries?23:54:14
@gggkiller:matrix.orgGGGwell, there are a few native tools that dynamically load native libs23:54:36
@6pak:matrix.org6pakI mean C# apps23:54:47
@gggkiller:matrix.orgGGGI'm not sure, but dotnet itself already does23:55:04
@6pak:matrix.org6pakin the C++ part of the runtime though23:55:52
@gggkiller:matrix.orgGGGthough through native code afaika23:55:53
@gggkiller:matrix.orgGGG * though through native code afaik23:56:00
@gggkiller:matrix.orgGGG I'd have to look to see if anything uses NativeLibrary.Load 23:56:15
@6pak:matrix.org6pakand only icu in .NET 9+23:56:21
@6pak:matrix.org6pakbecause zlib is statically linked now23:56:30
@gggkiller:matrix.orgGGGopenssl23:56:34
@gggkiller:matrix.orgGGG * openssl too23:56:39
@6pak:matrix.org6pakoh right23:56:40
8 Dec 2024
@gggkiller:matrix.orgGGGideally the repo should be under the NixOS org, but I guess initially we'll have to leave it in one of our accounts before we get it fully working and widespread use00:09:20
@gggkiller:matrix.orgGGG it'd also be nice to have an equivalent of autoPatchelfHook 00:09:28
@gggkiller:matrix.orgGGG Corngood: any tips to speed up the SDK source build? or no option other than just wait? 00:37:22
@gggkiller:matrix.orgGGGit is pretty slow on my machine, takes a bit over an hour00:37:42
@corngood:corngood.comCorngood Unfortunately I don't think so. It's brutal, and it seems to go pretty wide for most of the build. I think it might be overkill to built your patchelf change with the source builds of both sdk 8 and 9. 00:40:13
@corngood:corngood.comCorngood * Unfortunately I don't think so. It's brutal, and it seems to go pretty wide for most of the build. I think it might be overkill to build your patchelf change with the source builds of both sdk 8 and 9. 00:40:30
@gggkiller:matrix.orgGGGI mean, the issue is that quite a few packages use the source-built version of the SDK, and the source builds themselves also use that patchelf00:40:48
@gggkiller:matrix.orgGGG * I mean, the issue is that quite a few packages use the source-built version of the SDK, and the source builds themselves also use that patchelf change00:40:50
@gggkiller:matrix.orgGGGso I need to be sure nothing broke00:40:57
@gggkiller:matrix.orgGGGif we had content-addressed derivations by default at least it'd detect nothing actually changed and skip the builds for the rest00:42:55
@gggkiller:matrix.orgGGGbut that's still a way's away unfortunately00:43:01
@gggkiller:matrix.orgGGG huh, the way alcom works is really weird 04:00:34
@gggkiller:matrix.orgGGG it uses dotnetBuildModule but then throws away everything from it except nugetDeps 04:00:48
@gggkiller:matrix.orgGGGhow does that even work04:00:51
9 Dec 2024
@lostmsu:matrix.orglostmsuWait, why would you write a tool if you could just modify the .NET itself03:01:14

Show newer messages


Back to Room ListRoom Version: 9