Skip to content

Fix SDL2 linux build error, update some runner images #140

Fix SDL2 linux build error, update some runner images

Fix SDL2 linux build error, update some runner images #140

Triggered via push October 28, 2024 16:21
Status Failure
Total duration 16m 48s
Artifacts

sdl2.yml

on: push
Matrix: Build
Fit to window
Zoom out
Zoom in

Annotations

27 errors and 10 warnings
Windows Build
CMake Error at CMakeLists.txt:9 (project):
Windows Build
Failed to run MSBuild command:
Windows Build
C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/amd64/MSBuild.exe
Windows Build
to get the value of VCTargetsPath:
Windows Build
MSBuild version 17.4.1+9a89d02ff for .NET Framework
Windows Build
Build started 10/28/2024 4:24:05 PM.
Windows Build
Project "C:\a\_\Silk.NET\Silk.NET\build\submodules\SDL\build\CMakeFiles\3.30.4\VCTargetsPath.vcxproj" on node 1 (default targets).
Linux Build
/github/workspace/build/submodules/SDL/src/SDL_assert.c:112:13: warning: 'SDL_GenerateAssertionReport' defined but not used [-Wunused-function]
Linux Build
static void SDL_GenerateAssertionReport(void)
Linux Build
^~~~~~~~~~~~~~~~~~~~~~~~~~~
Linux Build
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
Linux Build
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
Linux Build
/github/workspace/build/submodules/SDL/src/SDL_assert.c:112:13: warning: 'SDL_GenerateAssertionReport' defined but not used [-Wunused-function]
Linux Build
static void SDL_GenerateAssertionReport(void)
Linux Build
^~~~~~~~~~~~~~~~~~~~~~~~~~~
Linux Build
arm-linux-gnueabihf-ar: `u' modifier ignored since `D' is the default (see `U')
Linux Build
arm-linux-gnueabihf-ar: `u' modifier ignored since `D' is the default (see `U')
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_sysloadso-fb5577353d028a557a16dcb8e66b9294.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_hidapi_steam.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_cocoaevents.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_hidapi_xbox360w.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_cocoaopengl.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_offscreenframebuffer.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_systimer-af561fd73abb4b49549303fd71742bda.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_hidapi_xbox360.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_hidapi_steamdeck.o) (for architecture x86_64)
Darwin Build
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip: warning: input object file already stripped: /Users/runner/work/Silk.NET/Silk.NET/src/Native/Silk.NET.SDL.Native/runtimes/iossimulator/native/libSDL2.a(SDL_d3dmath.o) (for architecture x86_64)
Windows Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows Build
Solution "C:\a\_\Silk.NET\Silk.NET\Silk.NET.sln" has active build configurations for the build project. Either enable SuppressBuildProjectCheck on "Build.OriginalSolution" or remove the following entries from the solution file: " - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x64.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x86.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x64.Build.0 = Release|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x86.Build.0 = Release|Any CPU"
Windows Build
Failed to save: "C:\Program failed with error: The process 'C:\Program Files\Git\usr\bin\tar.exe' failed with exit code 2
Linux Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux Build
Solution "/github/workspace/Silk.NET.sln" has active build configurations for the build project. Either enable SuppressBuildProjectCheck on "Build.OriginalSolution" or remove the following entries from the solution file: " - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x64.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x86.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x64.Build.0 = Release|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x86.Build.0 = Release|Any CPU"
Darwin Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Darwin Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Darwin Build
Solution "/Users/runner/work/Silk.NET/Silk.NET/Silk.NET.sln" has active build configurations for the build project. Either enable SuppressBuildProjectCheck on "Build.OriginalSolution" or remove the following entries from the solution file: " - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x64.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Debug|x86.Build.0 = Debug|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x64.Build.0 = Release|Any CPU - {B9A8D738-FE7D-4860-A446-4A03E3DDEB74}.Release|x86.Build.0 = Release|Any CPU"