Skip to content

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

10.0.100-rc.1.25451.107-vmr

29 Sep 17:28
@sec sec
Compare
Choose a tag to compare
Pre-release
  1. Build under Linux
    • ROOTFS_DIR=$1 ./build.sh --prep --configuration Release --target-os freebsd --target-arch $2 --target-rid freebsd-$2 --source-build --clean-while-building -p:PortableBuild=true -p:PortableTargetRid=freebsd-$2 -p:CrossBuild=true -p:SkipUsingCrossgen=true -p:BundleCrossgen2=true --ci --official-build-id $3
    • parameters /home/linux/crossfs_arm64_14 arm64 20250901.7
  2. Build under FreeBSD
    • extract sdk and Private.SourceBuilt.Artifacts from 1
    • ./prep-source-build.sh --with-sdk /home/sec/sdk/ --with-packages /home/sec/packs/ --no-sdk --no-artifacts --no-bootstrap
    • ./build.sh --clean-while-building --with-sdk /home/sec/sdk/ --with-packages /home/sec/packs/ --source-build --ci --official-build-id 20250901.7
  3. Build again under FreeBSD using output from 2

edit: added portable builds done with /p:PortableBuild=true

10.0.100-alpha.1.24530.1

29 Sep 07:03
@sec sec
Compare
Choose a tag to compare
Pre-release

Build from ceda881686f48350dc079304ff15edcbeda6c5e3 commit of dotnet/dotnet using v9

9.0.9-vmr

26 Sep 11:28
@sec sec
Compare
Choose a tag to compare

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

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