On Tue, May 04, 2021 at 09:52:16PM +0200, Tobias Heider wrote: > On Mon, May 03, 2021 at 03:58:01PM -0600, Thomas Frohwein wrote: > > Hi, > > > > Here is a diff that updates OpenRA to the latest version 20210321. The > > heavy lifting was done by patrick@; I added the nuget dependencies and > > the workaround for the dllmap config files. > > > > bcallah@: would appreciate if both distfiles could be hosted on the > > nycbug mirror again. > > > > Unfortunately the msbuild ports don't get nicer, so some dark magic is > > required once again to make it work: > > > > - nuget-openra-20210321.tar.xz is just an archive of the dependencies > > fetched by nuget run with a working internet connection. I checked > > that this builds with network interface down. > > - DLLMAP_FILES doesn't work anymore because the the *.config files with > > dllmap are built "on the fly" during the install goal. Best option I > > could come up with (that doesn't hardcode the library versions like > > the included script configure-system-libraries.sh tries to do) was to > > copy the correct files from $FILESDIR (they are all trivial and > > small). > > - The build system (MSBuild or mono) erros with LangVersion 7.3; but > > lowering it to 7.2 allows it to build without problems. > > > > Tested in a brief single-player mission with Red Alert, and I checked > > that the multiplayer lobby shows available servers/games. > > > > ok? comments? > > We tested the multiplayer with RA and CNC without problems. > Patrick didn't stand a chance. > > ok tobhe@
Sigh... Every. Single. Time. ok patrick@