-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install dotnet 6 SDK #40
base: master
Are you sure you want to change the base?
Conversation
Swift 5.5 wants to use setpgid, which breaks the sandbox.
Only tier1 works, the other tiers need more work.
Swift apparently just sends compressed data even when the client doesn't ask for it.
using APT packages
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, been very busy with work, thanks for sending this in.
I'm not sure we want to replace the Mono C# executor with this, but we should be able to add a separate C# executor.
no worries, I just wasn't sure you noticed the PR.
👍 Thanks for the review, will update the PR a few spare minutes. |
haven't had the chance yet to verify whether |
tweaked it a bit further, have another look @Xyene |
Thanks @timbussmann. I'll hold off on merging until a judge-side PR is ready, but this looks good to me. |
Starting with .NET Core, there should be no need to use mono. This PR adds the .NET 6 SDK using the APT package installation documentation. Installing the .NET SDK seems to be the first step before looking into adding a executor?
Not exactly sure how reliably this works with debian:sid since the guidance only documents stable releases but it seems to work on my machine (TM). I had to replace the
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
from the documentation to usingcurl
since wget didn't seem to be available somehow?An alternative would be to use the installation script which looks simpler (
curl -sSL "https://dot.net/v1/dotnet-install.sh" | bash /dev/stdin
) and might require less maintenance effort but it won't add thedotnet
executable path and that would have to be done separately.