Releases: sec/dotnet-core-freebsd-source-build
10.0.100-rc.1.25451.107-vmr
- 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
- Build under FreeBSD
- extract
sdk
andPrivate.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
- extract
- Build again under FreeBSD using output from 2
edit: added portable builds done with /p:PortableBuild=true
10.0.100-alpha.1.24530.1
Build from ceda881686f48350dc079304ff15edcbeda6c5e3
commit of dotnet/dotnet
using v9
9.0.9-vmr
9.0.106-vmr
Port - https://github.com/sec/freebsd-ports/tree/dotnet905
9.0.105-vmr
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
Build using this port
9.0.103-vmr
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
Built from ports.
Used FreeBSD 13.4-RELEASE-p1
and FreeBSD 14.2-RELEASE
9.0.100-vmr
Build using this port
edit: wip to reupload without openssl ports dep.
9.0.100-native
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