Releases: sec/dotnet-core-freebsd-source-build
10.0.100-rc.2.25502.107-vmr
Native build, same as before, used rc-1.
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_14arm6420250901.7
- Build under FreeBSD
- extract
sdkandPrivate.SourceBuilt.Artifactsfrom 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.