Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Mar 2022 17:12:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        mono@FreeBSD.org
Subject:   [Bug 262637] lang/mono6.8: Updating Mono 6 portage with a lang/mono6 port (GitHub)
Message-ID:  <bug-262637-23699-aCaKIRoG0y@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-262637-23699@https.bugs.freebsd.org/bugzilla/>
References:  <bug-262637-23699@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262637

--- Comment #10 from Sean Champ <lab+bsd@thinkum.space> ---
This mono 6 release may need a newer msbuild. The recent msbuild releases f=
rom
the Mono msbuild fork have begun using install-dotnet.sh. This might need a
separate bug tracker item

For the msbuild update, it may be feasible to use a Linux dotnet for some
purposes in the build. For the Linux emulation to be available and configur=
ed
with appropriate mount points, that would entail some requirements for the
system, however. That may usually may be addressed with e.g 'service linux
onestart'. Due to the quirks of pathname handling under the Linux ABI
emulation, it might also need something like a nullfs mount for the ports t=
ree
e.g to an erfect: `mount_nullfs ${PORTSDIR} ${LINUXBASE}${PORTSDIR}`. It
certainly becomes a less succinct kind of build, then.=20

I'll try to see if the msbuild support for this Mono release can be worked =
out
with the Linux ABI emulation for the Linux dotnet SDK and runtime bundles,
under a ports build. I'm not certain if the scripting for the linux filesys=
tem
support could be easily addressed under ports.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-262637-23699-aCaKIRoG0y>