From 8d604a480368c33dc98dbd6e0a75ad33e459218f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 15 May 2022 18:40:37 +0200 Subject: [PATCH] package/ci: Emscripten 2.0.17 to 2.0.24 is utterly broken, skip. UGH. --- package/ci/circleci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/package/ci/circleci.yml b/package/ci/circleci.yml index 10db1a018..3d0212760 100644 --- a/package/ci/circleci.yml +++ b/package/ci/circleci.yml @@ -30,10 +30,13 @@ executors: - image: emscripten/emsdk:1.39.6-upstream emscripten2: docker: - # Used by the webgl2 job. First version that exposes glGetBufferSubData() - # so GLES3 tests can read buffer data without having to check the - # Emscripten version. - - image: emscripten/emsdk:2.0.17 + # Used by the webgl2 job. 2.0.17 is the first version that exposes + # glGetBufferSubData() so GLES3 tests can read buffer data without having + # to check the Emscripten version. 2.0.17 dies midway compiling however, so + # using some newer version. 2.0.18 to 2.0.24 then fails due to an + # unresolved malloc dependency of glGetString() (!!!), in 2.0.25 it + # mysteriously disappears. See https://github.com/mosra/magnum/issues/507. + - image: emscripten/emsdk:2.0.25 android-29: machine: image: android:202102-01