Closed ObscenityIB closed 2 weeks ago
This is something the AUR is doing. The Canary version string is not passed to .NET. It compiles fine on my system, and in CI, which is linux.
Edit: Maybe it's going based off of tag version. That's the only one with a hyphen. In which case the AUR needs to do ryujinx-git and ryujinx-canary-git channels.
Yup, looks like it.
_args="-c Release -r linux-x64 -p:Version=$(git describe --tags) -p:DebugType=embedded -p:ExtraDefineConstants=DISABLE_UPDATER%2CFORCE_EXTERNAL_BASE_DIR"
Maybe it expects tags to be semver compliant, which is rather hopeful.
Description of the issue
Reproduction steps
Update AUR package
ryujinx-git
which now points to this repo.Dotnet build mostly succeeds, however fails on an invalid version tag.
Log file
N/A
OS
Linux
Ryujinx version
Canary-1.2.15
Game version
No response
CPU
No response
GPU
No response
RAM
No response
List of applied mods
No response
Additional context?
No response