Skip to content

Releases: sec/dotnet-core-freebsd-source-build

9.0.106-vmr

22 May 08:57
@sec sec
Compare
Choose a tag to compare

Port - https://github.com/sec/freebsd-ports/tree/dotnet905

9.0.105-vmr

10 Apr 14:12
@sec sec
Compare
Choose a tag to compare

Under 14.2-R and 13.5-R
Port - https://github.com/sec/freebsd-ports/tree/dotnet904

Tools needed for port build pkg install llvm19 pkgconf compat13x-amd64 autoconf krb5 bash cmake terminfo-db automake icu libinotify libunwind gnugrep bash git

9.0.104-vmr

17 Mar 16:38
@sec sec
Compare
Choose a tag to compare

Build using this port

9.0.103-vmr

13 Feb 17:12
@sec sec
Compare
Choose a tag to compare

Build using this port

edit: rebuild and reuploaded without openssl in system

edit 2: added portable build from 13 for arm64/x64

9.0.102-vmr

17 Jan 13:46
@sec sec
Compare
Choose a tag to compare

Built from ports.
Used FreeBSD 13.4-RELEASE-p1 and FreeBSD 14.2-RELEASE

9.0.100-vmr

22 Nov 10:52
@sec sec
Compare
Choose a tag to compare

Build using this port

edit: wip to reupload without openssl ports dep.

9.0.100-native

14 Nov 10:38
@sec sec
Compare
Choose a tag to compare

Compiled under FreeBSD 13.3-RELEASE-p5 amd64 GENERIC and FreeBSD 13.3-RELEASE-p3 GENERIC arm64
Build from runtime, aspnetcore and sdk repos directly under FreeBSD x64 and arm64.

SDK 9.0.100
.NET Runtime 9.0.0
ASP.NET Core Runtime 9.0.0

edit: also added Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1 with FreeBSD runtimes/nupkg inside, for VMR port build

9.0.0-rc.2-native

11 Oct 09:47
@sec sec
Compare
Choose a tag to compare
9.0.0-rc.2-native Pre-release
Pre-release

Build from runtime, aspnetcore and sdk repos directly under FreeBSD x64 and arm64.
For build procedure check scripts in repo.

SDK sdk-9.0.100-rc.2.24474.11
.NET Runtime 9.0.0-rc.2.24473.5
ASP.NET Core Runtime 9.0.0-rc.2.24474.3

edit: added Private.SourceBuilt.Artifacts.9.0.100-rc.2.24474.1.freebsd created by hand

9.0.0-rc.1-native

13 Sep 11:36
@sec sec
Compare
Choose a tag to compare
9.0.0-rc.1-native Pre-release
Pre-release

Build from runtime, aspnetcore and sdk repos directly under FreeBSD x64 and arm64.
For build procedure check scripts in repo.

SDK 9.0.100-rc.1.24452.12
.NET Runtime 9.0.0-rc.1.24431.7
ASP.NET Core Runtime 9.0.0-rc.1.24452.1

9.0.100-preview.7

23 Aug 10:49
@sec sec
Compare
Choose a tag to compare
9.0.100-preview.7 Pre-release
Pre-release

Build from runtime, aspnetcore and sdk repos directly under FreeBSD x64 and arm64.
For build procedure check scripts in repo.

Ilc should work, but manual change is needed, after project restore, edit ~/.nuget/packages/microsoft.dotnet.ilcompiler/9.0.0-preview.7.24405.7/build/Microsoft.NETCore.Native.targets and add <IlcArg Condition="'$(_targetOS)' == 'freebsd' and '$(IsNativeExecutable)' == 'true'" Include="--export-dynamic-symbol:__progname;--export-dynamic-symbol:environ" /> somewhere around line 247