<div dir="auto"><div><div dir="auto" style="width:71ch">Hello everyone,<div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">Sorry for the delayed update. Here's the summarised progress:</div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Looked into the issue of .NET components not building on Windows CIs.  The reason turned out to be that when cygwin unzips the .NET SDK, it marks wrong permissions on DLL files, which causes them to fail when LoadLibraryEx is called. Not sure how best to solve this though. Also created a patch to fix broken symlinks created by lode: <a href="https://gerrit.libreoffice.org/c/lode/+/170062" rel="noreferrer noreferrer" target="_blank">https://gerrit.libreoffice.org/c/lode/+/170062</a></div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Submitted a patch to extend the LO configure script to allow users to select a particular .NET executable. Awaiting review. <a href="https://gerrit.libreoffice.org/c/core/+/169656/6" rel="noreferrer noreferrer" target="_blank">https://gerrit.libreoffice.org/c/core/+/169656</a></div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Submitted a patch to improve the existing .NET-gbuild integration. Now DotnetLibrary targets have a language specified on creation, which simplifies declaring sources and linking to other DotnetLibraries. Awaiting review. <a href="https://gerrit.libreoffice.org/c/core/+/170168" rel="noreferrer noreferrer" target="_blank">ttps://gerrit.libreoffice.org/c/core/+/170168</a></div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Submitted a patch to move built .NET libraries (net_basetypes.dll and others) into the <instdir>/program/dotnet directory. Awaiting review. <a href="https://gerrit.libreoffice.org/c/core/+/170098" rel="noreferrer noreferrer" target="_blank">https://gerrit.libreoffice.org/c/core/+/170098</a></div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Submitted a patch to build a NuGet package for end users containing the built .NET libraries, and install it into the SDK. It also contains the beginnings of bootstrap/bridge code, and a partial example (FirstUnoContact) as a proof-of-concept of the nupkg. <a href="https://gerrit.libreoffice.org/c/core/+/170172" rel="noreferrer noreferrer" target="_blank">https://gerrit.libreoffice.org/c/core/+/170172</a></div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">- Some discussions over at <a href="https://gerrit.libreoffice.org/c/core/+/170204" rel="noreferrer noreferrer" target="_blank">https://gerrit.libreoffice.org/c/core/+/170204</a> over a possible issue with the C# LangVersion property used in the .NET-gbuild integration.</div><div dir="auto" style="width:71ch"><br></div><div dir="auto" style="width:71ch">Best regards,</div><div dir="auto" style="width:71ch">Ritobroto</div><div dir="auto" style="width:71ch"><br></div></div></div></div>