Pin jolt-native v0.1.1, whose glue can name a room
v0.1.0's android-glue registered 57 of the 58 symbols the ABI exports, and the missing one was vidya_set_title — so an APK built from the pin rather than from a checkout reached the server, dialled TLS, and died the moment the client had a room to name. The library was fine; only the glue was wrong. Two of the four archives came back byte-identical — the Android libvidya and glimmer-vidya have the same digests they had in v0.1.0, since the fix touched a header and a registration list and neither reaches that object. The builds reproduce, which is a pleasant thing to learn by accident. Verified the way the pin is meant to be: jolt-native moved aside, buck-out cleaned, `just apk run` — installed, launched, and still in the room.
43cc3f0 parent: 34832a8 modified
scripts/android-glue.dotslash +12 -12 | @@ -15,50 +15,50 @@ | ||
| 15 | 15 | "name": "android-glue", |
| 16 | 16 | "platforms": { |
| 17 | 17 | "linux-x86_64": { |
| 18 | - "size": 6685, | |
| 18 | + "size": 6796, | |
| 19 | 19 | "hash": "sha256", |
| 20 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 20 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 21 | 21 | "format": "tar.gz", |
| 22 | 22 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 23 | 23 | "providers": [ |
| 24 | 24 | { |
| 25 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | |
| 25 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" | |
| 26 | 26 | } |
| 27 | 27 | ] |
| 28 | 28 | }, |
| 29 | 29 | "linux-aarch64": { |
| 30 | - "size": 6685, | |
| 30 | + "size": 6796, | |
| 31 | 31 | "hash": "sha256", |
| 32 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 32 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 33 | 33 | "format": "tar.gz", |
| 34 | 34 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 35 | 35 | "providers": [ |
| 36 | 36 | { |
| 37 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | |
| 37 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" | |
| 38 | 38 | } |
| 39 | 39 | ] |
| 40 | 40 | }, |
| 41 | 41 | "macos-x86_64": { |
| 42 | - "size": 6685, | |
| 42 | + "size": 6796, | |
| 43 | 43 | "hash": "sha256", |
| 44 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 44 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 45 | 45 | "format": "tar.gz", |
| 46 | 46 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 47 | 47 | "providers": [ |
| 48 | 48 | { |
| 49 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | |
| 49 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" | |
| 50 | 50 | } |
| 51 | 51 | ] |
| 52 | 52 | }, |
| 53 | 53 | "macos-aarch64": { |
| 54 | - "size": 6685, | |
| 54 | + "size": 6796, | |
| 55 | 55 | "hash": "sha256", |
| 56 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 56 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 57 | 57 | "format": "tar.gz", |
| 58 | 58 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 59 | 59 | "providers": [ |
| 60 | 60 | { |
| 61 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | |
| 61 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" | |
| 62 | 62 | } |
| 63 | 63 | ] |
| 64 | 64 | } |
| @@ -15,50 +15,50 @@ | |||
| 15 | "name": "android-glue", | 15 | "name": "android-glue", |
| 16 | "platforms": { | 16 | "platforms": { |
| 17 | "linux-x86_64": { | 17 | "linux-x86_64": { |
| 18 | - "size": 6685, | 18 | + "size": 6796, |
| 19 | "hash": "sha256", | 19 | "hash": "sha256", |
| 20 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 20 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 21 | "format": "tar.gz", | 21 | "format": "tar.gz", |
| 22 | "path": "jolt-native-android-glue/android/jolt_main.c", | 22 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 23 | "providers": [ | 23 | "providers": [ |
| 24 | { | 24 | { |
| 25 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | 25 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" |
| 26 | } | 26 | } |
| 27 | ] | 27 | ] |
| 28 | }, | 28 | }, |
| 29 | "linux-aarch64": { | 29 | "linux-aarch64": { |
| 30 | - "size": 6685, | 30 | + "size": 6796, |
| 31 | "hash": "sha256", | 31 | "hash": "sha256", |
| 32 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 32 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 33 | "format": "tar.gz", | 33 | "format": "tar.gz", |
| 34 | "path": "jolt-native-android-glue/android/jolt_main.c", | 34 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 35 | "providers": [ | 35 | "providers": [ |
| 36 | { | 36 | { |
| 37 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | 37 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" |
| 38 | } | 38 | } |
| 39 | ] | 39 | ] |
| 40 | }, | 40 | }, |
| 41 | "macos-x86_64": { | 41 | "macos-x86_64": { |
| 42 | - "size": 6685, | 42 | + "size": 6796, |
| 43 | "hash": "sha256", | 43 | "hash": "sha256", |
| 44 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 44 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 45 | "format": "tar.gz", | 45 | "format": "tar.gz", |
| 46 | "path": "jolt-native-android-glue/android/jolt_main.c", | 46 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 47 | "providers": [ | 47 | "providers": [ |
| 48 | { | 48 | { |
| 49 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | 49 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" |
| 50 | } | 50 | } |
| 51 | ] | 51 | ] |
| 52 | }, | 52 | }, |
| 53 | "macos-aarch64": { | 53 | "macos-aarch64": { |
| 54 | - "size": 6685, | 54 | + "size": 6796, |
| 55 | "hash": "sha256", | 55 | "hash": "sha256", |
| 56 | - "digest": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 56 | + "digest": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 57 | "format": "tar.gz", | 57 | "format": "tar.gz", |
| 58 | "path": "jolt-native-android-glue/android/jolt_main.c", | 58 | "path": "jolt-native-android-glue/android/jolt_main.c", |
| 59 | "providers": [ | 59 | "providers": [ |
| 60 | { | 60 | { |
| 61 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz" | 61 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz" |
| 62 | } | 62 | } |
| 63 | ] | 63 | ] |
| 64 | } | 64 | } |
modified
scripts/glimmer-vidya.dotslash +5 -5 | @@ -1,6 +1,6 @@ | ||
| 1 | 1 | #!/usr/bin/env dotslash |
| 2 | 2 | |
| 3 | -// The Jolt side that binds the tree ABI, from jolt-native's v0.1.0 release. | |
| 3 | +// The Jolt side that binds the tree ABI, from jolt-native's v0.1.1 release. | |
| 4 | 4 | // |
| 5 | 5 | // deps.edn takes this as a git dependency, and jolt resolves it into its own |
| 6 | 6 | // cache. The boot image cannot: a cross compile has no dependency resolution, |
| @@ -18,7 +18,7 @@ | ||
| 18 | 18 | "path": "glimmer-vidya/deps.edn", |
| 19 | 19 | "providers": [ |
| 20 | 20 | { |
| 21 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | |
| 21 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" | |
| 22 | 22 | } |
| 23 | 23 | ] |
| 24 | 24 | }, |
| @@ -30,7 +30,7 @@ | ||
| 30 | 30 | "path": "glimmer-vidya/deps.edn", |
| 31 | 31 | "providers": [ |
| 32 | 32 | { |
| 33 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | |
| 33 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" | |
| 34 | 34 | } |
| 35 | 35 | ] |
| 36 | 36 | }, |
| @@ -42,7 +42,7 @@ | ||
| 42 | 42 | "path": "glimmer-vidya/deps.edn", |
| 43 | 43 | "providers": [ |
| 44 | 44 | { |
| 45 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | |
| 45 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" | |
| 46 | 46 | } |
| 47 | 47 | ] |
| 48 | 48 | }, |
| @@ -54,7 +54,7 @@ | ||
| 54 | 54 | "path": "glimmer-vidya/deps.edn", |
| 55 | 55 | "providers": [ |
| 56 | 56 | { |
| 57 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | |
| 57 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" | |
| 58 | 58 | } |
| 59 | 59 | ] |
| 60 | 60 | } |
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/usr/bin/env dotslash | 1 | #!/usr/bin/env dotslash |
| 2 | 2 | ||
| 3 | -// The Jolt side that binds the tree ABI, from jolt-native's v0.1.0 release. | 3 | +// The Jolt side that binds the tree ABI, from jolt-native's v0.1.1 release. |
| 4 | // | 4 | // |
| 5 | // deps.edn takes this as a git dependency, and jolt resolves it into its own | 5 | // deps.edn takes this as a git dependency, and jolt resolves it into its own |
| 6 | // cache. The boot image cannot: a cross compile has no dependency resolution, | 6 | // cache. The boot image cannot: a cross compile has no dependency resolution, |
| @@ -18,7 +18,7 @@ | |||
| 18 | "path": "glimmer-vidya/deps.edn", | 18 | "path": "glimmer-vidya/deps.edn", |
| 19 | "providers": [ | 19 | "providers": [ |
| 20 | { | 20 | { |
| 21 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | 21 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" |
| 22 | } | 22 | } |
| 23 | ] | 23 | ] |
| 24 | }, | 24 | }, |
| @@ -30,7 +30,7 @@ | |||
| 30 | "path": "glimmer-vidya/deps.edn", | 30 | "path": "glimmer-vidya/deps.edn", |
| 31 | "providers": [ | 31 | "providers": [ |
| 32 | { | 32 | { |
| 33 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | 33 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" |
| 34 | } | 34 | } |
| 35 | ] | 35 | ] |
| 36 | }, | 36 | }, |
| @@ -42,7 +42,7 @@ | |||
| 42 | "path": "glimmer-vidya/deps.edn", | 42 | "path": "glimmer-vidya/deps.edn", |
| 43 | "providers": [ | 43 | "providers": [ |
| 44 | { | 44 | { |
| 45 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | 45 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" |
| 46 | } | 46 | } |
| 47 | ] | 47 | ] |
| 48 | }, | 48 | }, |
| @@ -54,7 +54,7 @@ | |||
| 54 | "path": "glimmer-vidya/deps.edn", | 54 | "path": "glimmer-vidya/deps.edn", |
| 55 | "providers": [ | 55 | "providers": [ |
| 56 | { | 56 | { |
| 57 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz" | 57 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz" |
| 58 | } | 58 | } |
| 59 | ] | 59 | ] |
| 60 | } | 60 | } |
modified
scripts/libvidya-android.dotslash +5 -5 | @@ -1,6 +1,6 @@ | ||
| 1 | 1 | #!/usr/bin/env dotslash |
| 2 | 2 | |
| 3 | -// libvidya for the phone, from jolt-native's v0.1.0 release. | |
| 3 | +// libvidya for the phone, from jolt-native's v0.1.1 release. | |
| 4 | 4 | // |
| 5 | 5 | // arm64, API 28, built by NDK r29 through jolt-native's buck2 toolchain. The |
| 6 | 6 | // same object `just ffi-android` produces there, pinned so that building the |
| @@ -20,7 +20,7 @@ | ||
| 20 | 20 | "path": "libvidya.so", |
| 21 | 21 | "providers": [ |
| 22 | 22 | { |
| 23 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | |
| 23 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" | |
| 24 | 24 | } |
| 25 | 25 | ] |
| 26 | 26 | }, |
| @@ -32,7 +32,7 @@ | ||
| 32 | 32 | "path": "libvidya.so", |
| 33 | 33 | "providers": [ |
| 34 | 34 | { |
| 35 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | |
| 35 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" | |
| 36 | 36 | } |
| 37 | 37 | ] |
| 38 | 38 | }, |
| @@ -44,7 +44,7 @@ | ||
| 44 | 44 | "path": "libvidya.so", |
| 45 | 45 | "providers": [ |
| 46 | 46 | { |
| 47 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | |
| 47 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" | |
| 48 | 48 | } |
| 49 | 49 | ] |
| 50 | 50 | }, |
| @@ -56,7 +56,7 @@ | ||
| 56 | 56 | "path": "libvidya.so", |
| 57 | 57 | "providers": [ |
| 58 | 58 | { |
| 59 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | |
| 59 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" | |
| 60 | 60 | } |
| 61 | 61 | ] |
| 62 | 62 | } |
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/usr/bin/env dotslash | 1 | #!/usr/bin/env dotslash |
| 2 | 2 | ||
| 3 | -// libvidya for the phone, from jolt-native's v0.1.0 release. | 3 | +// libvidya for the phone, from jolt-native's v0.1.1 release. |
| 4 | // | 4 | // |
| 5 | // arm64, API 28, built by NDK r29 through jolt-native's buck2 toolchain. The | 5 | // arm64, API 28, built by NDK r29 through jolt-native's buck2 toolchain. The |
| 6 | // same object `just ffi-android` produces there, pinned so that building the | 6 | // same object `just ffi-android` produces there, pinned so that building the |
| @@ -20,7 +20,7 @@ | |||
| 20 | "path": "libvidya.so", | 20 | "path": "libvidya.so", |
| 21 | "providers": [ | 21 | "providers": [ |
| 22 | { | 22 | { |
| 23 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | 23 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" |
| 24 | } | 24 | } |
| 25 | ] | 25 | ] |
| 26 | }, | 26 | }, |
| @@ -32,7 +32,7 @@ | |||
| 32 | "path": "libvidya.so", | 32 | "path": "libvidya.so", |
| 33 | "providers": [ | 33 | "providers": [ |
| 34 | { | 34 | { |
| 35 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | 35 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" |
| 36 | } | 36 | } |
| 37 | ] | 37 | ] |
| 38 | }, | 38 | }, |
| @@ -44,7 +44,7 @@ | |||
| 44 | "path": "libvidya.so", | 44 | "path": "libvidya.so", |
| 45 | "providers": [ | 45 | "providers": [ |
| 46 | { | 46 | { |
| 47 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | 47 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" |
| 48 | } | 48 | } |
| 49 | ] | 49 | ] |
| 50 | }, | 50 | }, |
| @@ -56,7 +56,7 @@ | |||
| 56 | "path": "libvidya.so", | 56 | "path": "libvidya.so", |
| 57 | "providers": [ | 57 | "providers": [ |
| 58 | { | 58 | { |
| 59 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz" | 59 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz" |
| 60 | } | 60 | } |
| 61 | ] | 61 | ] |
| 62 | } | 62 | } |
modified
toolchains/dist/generated.bzl +16 -16 | @@ -6,26 +6,26 @@ | ||
| 6 | 6 | DIST = { |
| 7 | 7 | "android-glue": { |
| 8 | 8 | "linux-aarch64": { |
| 9 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | |
| 10 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 9 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", | |
| 10 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 11 | 11 | "strip_prefix": "jolt-native-android-glue", |
| 12 | 12 | "type": "tar.gz" |
| 13 | 13 | }, |
| 14 | 14 | "linux-x86_64": { |
| 15 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | |
| 16 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 15 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", | |
| 16 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 17 | 17 | "strip_prefix": "jolt-native-android-glue", |
| 18 | 18 | "type": "tar.gz" |
| 19 | 19 | }, |
| 20 | 20 | "macos-aarch64": { |
| 21 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | |
| 22 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 21 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", | |
| 22 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 23 | 23 | "strip_prefix": "jolt-native-android-glue", |
| 24 | 24 | "type": "tar.gz" |
| 25 | 25 | }, |
| 26 | 26 | "macos-x86_64": { |
| 27 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | |
| 28 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | |
| 27 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", | |
| 28 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", | |
| 29 | 29 | "strip_prefix": "jolt-native-android-glue", |
| 30 | 30 | "type": "tar.gz" |
| 31 | 31 | } |
| @@ -58,25 +58,25 @@ DIST = { | ||
| 58 | 58 | }, |
| 59 | 59 | "glimmer-vidya": { |
| 60 | 60 | "linux-aarch64": { |
| 61 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | |
| 61 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", | |
| 62 | 62 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 63 | 63 | "strip_prefix": "glimmer-vidya", |
| 64 | 64 | "type": "tar.gz" |
| 65 | 65 | }, |
| 66 | 66 | "linux-x86_64": { |
| 67 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | |
| 67 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", | |
| 68 | 68 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 69 | 69 | "strip_prefix": "glimmer-vidya", |
| 70 | 70 | "type": "tar.gz" |
| 71 | 71 | }, |
| 72 | 72 | "macos-aarch64": { |
| 73 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | |
| 73 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", | |
| 74 | 74 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 75 | 75 | "strip_prefix": "glimmer-vidya", |
| 76 | 76 | "type": "tar.gz" |
| 77 | 77 | }, |
| 78 | 78 | "macos-x86_64": { |
| 79 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | |
| 79 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", | |
| 80 | 80 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 81 | 81 | "strip_prefix": "glimmer-vidya", |
| 82 | 82 | "type": "tar.gz" |
| @@ -84,25 +84,25 @@ DIST = { | ||
| 84 | 84 | }, |
| 85 | 85 | "libvidya-android": { |
| 86 | 86 | "linux-aarch64": { |
| 87 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | |
| 87 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", | |
| 88 | 88 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 89 | 89 | "strip_prefix": "", |
| 90 | 90 | "type": "tar.gz" |
| 91 | 91 | }, |
| 92 | 92 | "linux-x86_64": { |
| 93 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | |
| 93 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", | |
| 94 | 94 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 95 | 95 | "strip_prefix": "", |
| 96 | 96 | "type": "tar.gz" |
| 97 | 97 | }, |
| 98 | 98 | "macos-aarch64": { |
| 99 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | |
| 99 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", | |
| 100 | 100 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 101 | 101 | "strip_prefix": "", |
| 102 | 102 | "type": "tar.gz" |
| 103 | 103 | }, |
| 104 | 104 | "macos-x86_64": { |
| 105 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | |
| 105 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", | |
| 106 | 106 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 107 | 107 | "strip_prefix": "", |
| 108 | 108 | "type": "tar.gz" |
| @@ -6,26 +6,26 @@ | |||
| 6 | DIST = { | 6 | DIST = { |
| 7 | "android-glue": { | 7 | "android-glue": { |
| 8 | "linux-aarch64": { | 8 | "linux-aarch64": { |
| 9 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | 9 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", |
| 10 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 10 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 11 | "strip_prefix": "jolt-native-android-glue", | 11 | "strip_prefix": "jolt-native-android-glue", |
| 12 | "type": "tar.gz" | 12 | "type": "tar.gz" |
| 13 | }, | 13 | }, |
| 14 | "linux-x86_64": { | 14 | "linux-x86_64": { |
| 15 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | 15 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", |
| 16 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 16 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 17 | "strip_prefix": "jolt-native-android-glue", | 17 | "strip_prefix": "jolt-native-android-glue", |
| 18 | "type": "tar.gz" | 18 | "type": "tar.gz" |
| 19 | }, | 19 | }, |
| 20 | "macos-aarch64": { | 20 | "macos-aarch64": { |
| 21 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | 21 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", |
| 22 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 22 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 23 | "strip_prefix": "jolt-native-android-glue", | 23 | "strip_prefix": "jolt-native-android-glue", |
| 24 | "type": "tar.gz" | 24 | "type": "tar.gz" |
| 25 | }, | 25 | }, |
| 26 | "macos-x86_64": { | 26 | "macos-x86_64": { |
| 27 | - "url": "https://gitlab.com/-/project/85910092/uploads/16d2fe6e8df490940ca0a2a18ba4c092/jolt-native-android-glue-v0.1.0.tar.gz", | 27 | + "url": "https://gitlab.com/-/project/85910092/uploads/16b1a3ea32dac6737fc21aec701d7b0c/jolt-native-android-glue-v0.1.1.tar.gz", |
| 28 | - "sha256": "8e9c5bae9c9919354430c9d3e888e6c3430d26520f9f429a7d2de2b850481133", | 28 | + "sha256": "7f4c179d72a3660ce8e80c3cf52a788ea33d7ef97d6f624310e61e7f4f98851b", |
| 29 | "strip_prefix": "jolt-native-android-glue", | 29 | "strip_prefix": "jolt-native-android-glue", |
| 30 | "type": "tar.gz" | 30 | "type": "tar.gz" |
| 31 | } | 31 | } |
| @@ -58,25 +58,25 @@ DIST = { | |||
| 58 | }, | 58 | }, |
| 59 | "glimmer-vidya": { | 59 | "glimmer-vidya": { |
| 60 | "linux-aarch64": { | 60 | "linux-aarch64": { |
| 61 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | 61 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", |
| 62 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", | 62 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 63 | "strip_prefix": "glimmer-vidya", | 63 | "strip_prefix": "glimmer-vidya", |
| 64 | "type": "tar.gz" | 64 | "type": "tar.gz" |
| 65 | }, | 65 | }, |
| 66 | "linux-x86_64": { | 66 | "linux-x86_64": { |
| 67 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | 67 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", |
| 68 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", | 68 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 69 | "strip_prefix": "glimmer-vidya", | 69 | "strip_prefix": "glimmer-vidya", |
| 70 | "type": "tar.gz" | 70 | "type": "tar.gz" |
| 71 | }, | 71 | }, |
| 72 | "macos-aarch64": { | 72 | "macos-aarch64": { |
| 73 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | 73 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", |
| 74 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", | 74 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 75 | "strip_prefix": "glimmer-vidya", | 75 | "strip_prefix": "glimmer-vidya", |
| 76 | "type": "tar.gz" | 76 | "type": "tar.gz" |
| 77 | }, | 77 | }, |
| 78 | "macos-x86_64": { | 78 | "macos-x86_64": { |
| 79 | - "url": "https://gitlab.com/-/project/85910092/uploads/3448c1fde6a113a5578335ac54811d0f/jolt-native-glimmer-vidya-v0.1.0.tar.gz", | 79 | + "url": "https://gitlab.com/-/project/85910092/uploads/626e11a573676ef0441eb53d8d60306e/jolt-native-glimmer-vidya-v0.1.1.tar.gz", |
| 80 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", | 80 | "sha256": "3842a5981c0656eb14915aead80814286040c24e83732d5e69d4f4470308fbf5", |
| 81 | "strip_prefix": "glimmer-vidya", | 81 | "strip_prefix": "glimmer-vidya", |
| 82 | "type": "tar.gz" | 82 | "type": "tar.gz" |
| @@ -84,25 +84,25 @@ DIST = { | |||
| 84 | }, | 84 | }, |
| 85 | "libvidya-android": { | 85 | "libvidya-android": { |
| 86 | "linux-aarch64": { | 86 | "linux-aarch64": { |
| 87 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | 87 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", |
| 88 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", | 88 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 89 | "strip_prefix": "", | 89 | "strip_prefix": "", |
| 90 | "type": "tar.gz" | 90 | "type": "tar.gz" |
| 91 | }, | 91 | }, |
| 92 | "linux-x86_64": { | 92 | "linux-x86_64": { |
| 93 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | 93 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", |
| 94 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", | 94 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 95 | "strip_prefix": "", | 95 | "strip_prefix": "", |
| 96 | "type": "tar.gz" | 96 | "type": "tar.gz" |
| 97 | }, | 97 | }, |
| 98 | "macos-aarch64": { | 98 | "macos-aarch64": { |
| 99 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | 99 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", |
| 100 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", | 100 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 101 | "strip_prefix": "", | 101 | "strip_prefix": "", |
| 102 | "type": "tar.gz" | 102 | "type": "tar.gz" |
| 103 | }, | 103 | }, |
| 104 | "macos-x86_64": { | 104 | "macos-x86_64": { |
| 105 | - "url": "https://gitlab.com/-/project/85910092/uploads/29c7b1aacb97cd0e1aea7f430a6fa225/jolt-native-android-arm64-v0.1.0.tar.gz", | 105 | + "url": "https://gitlab.com/-/project/85910092/uploads/a7264f20582e6d42d45b17fe626ba471/jolt-native-android-arm64-v0.1.1.tar.gz", |
| 106 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", | 106 | "sha256": "bb85c57ea263b9bfe113927c6f6b0c8c6414b97056bcb0281b8444187616a233", |
| 107 | "strip_prefix": "", | 107 | "strip_prefix": "", |
| 108 | "type": "tar.gz" | 108 | "type": "tar.gz" |