FYI: I posted an issue on the dotnet-core-freebsd-source-build repository describing an issue with SSL libraries (OpenSSL?):
- net8.0 on GhostBSD 2023.10.1 (FreeBSD 13.2-STABLE)
- net6.0 & net8.0 on GhostBSD 2024.01.1 or later (FreeBSD 14.0-STABLE)
https://github.com/sec/dotnet-core-free ... /issues/27
These are not part of the FreeBSD ports, but a separate repo with current dotnet builds for FreeBSD. Up until net8.0 and 14.0-STABLE, they seemed to work quite well. Just mentioning it in case anyone else is trying these and is seeing the same. I was not able to test this on FreeBSD itself (due to my lack of skill with that installer).
dotnet-core-freebsd-source-build, 14.0 vs 13.2, net6.0 vs net 8.0
Re: dotnet-core-freebsd-source-build, 14.0 vs 13.2, net6.0 vs net 8.0
The GhostBSD project does not manage upstream (FreeBSD) port for dotnet-core. You will need to reach out to the FreeBSD dotnet-core maintainer for assistance at arrowd@FreeBSD.org regarding support.
Also, GhostBSD currently does not have version 8.0 available. It will likely be added in an upcoming GhostBSD update or release.
Also, GhostBSD currently does not have version 8.0 available. It will likely be added in an upcoming GhostBSD update or release.
Re: dotnet-core-freebsd-source-build, 14.0 vs 13.2, net6.0 vs net 8.0
After talking to the owner of the above repo, it was determined that I just needed to (re?)install openssl (`sudo pkg install openssl`) to get net8.0 to work with GhostBSD 2024.04.1. It is possible that I also did this with GhostBSD 2023.06.1 and didn't remember.
However, with the openssl installed, the net6.0 build now gets
But alt least net8.0 will build and run an app.
However, with the openssl installed, the net6.0 build now gets
Code: Select all
error NU1101: Unable to find package Microsoft.NETCore.App.Host.freebsd-x64. No packages exist with this id in source(s): nuget.org
Re: dotnet-core-freebsd-source-build, 14.0 vs 13.2, net6.0 vs net 8.0
@chadbsd Thank You. I will look into that too.chadbsd wrote: ↑Mon May 27, 2024 5:53 pm The GhostBSD project does not manage upstream (FreeBSD) port for dotnet-core. You will need to reach out to the FreeBSD dotnet-core maintainer for assistance at arrowd@FreeBSD.org regarding support.
Also, GhostBSD currently does not have version 8.0 available. It will likely be added in an upcoming GhostBSD update or release.