Uh oh!
There was an error while loading. Please reload this page.
Update dockerfiles to download newer software versions - #2859
Merged
Conversation
Use libgles-dev as libgles1-mesa-dev and libgles2-mesa-dev were dropped in Debian bookworm; libgles-dev now offers both GLES1 and GLES2 headers. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Bookworm comes with Java 17 and requires updating Android SDKs to newer compatible versions. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Building the docker on the gitlab registry often got stuck on stalled downloads. Update gradle to 7.6.4 mostly to use its network timeout. The timeout only triggers if the download has no bytes flow for 60s. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Replace the clone of the custom xymus/bdwgc fork (based on bdwgc 7.4.0 derived from Unity's) with a shallow clone of upstream bdwgc at 8.2.12. Upstream supports Android and iOS/Darwin natively, so the custom fork's patches are no longer needed. libatomic_ops is no longer needed either, clang in the mobile toolchains provides the atomic intrinsics bdwgc needs. The builtin atomics are enabled with -DGC_BUILTIN_ATOMIC, set by the iOS and Android backends. Cloning is skipped when bdwgc/ already exists. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Replace the deprecated MAINTAINER instruction with LABEL, and use the ENV key=value format instead of the legacy space-separated form. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
…urce Debian bookworm packages glslang-tools, which provides glslangValidator the same binary the from-source build produced. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Test Results 66 files 312 suites 15m 54s ⏱️ Results for commit 1302e48. ♻️ This comment has been updated with latest results. |
The example.org page content changed, update the tests accordingly. Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update the dockerfiles and downloader scripts to get newer versions of softwares and apply the style now recommended. Update from Debian stretch to bookworm, allowing to use its glslValidator instead of building it from soure. For Android we get an updated SDK, NDK and gradle wrapper. For all mobile platforms we can now use the official bdwgc repository instead of my old fork.
We will need more changes in the compiler platforms support to actually build for Android (and iOS).