shithub: opus

Download patch

ref: 4bb7f9d2ad22069f978b6386c411d4c99724f8ee
parent: e19e12f162b6a7db483a1121b01253098f60329d
author: Ralph Giles <giles@thaumas.net>
date: Wed Jul 2 21:00:36 EDT 2025

github actions: Update DRED to Android NDK 27c

Apply the same NDK bump to the cmake builds in the
dred workflow file as were made to the general cmake
workflow. These changes were unfortunately missed
in the previous update.

Addresses failing builds with github continuous integration.

Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>

--- a/.github/workflows/dred.yml
+++ b/.github/workflows/dred.yml
@@ -3,6 +3,9 @@
 
 on: [push, pull_request]
 
+env:
+  NDK_VERSION: 27.2.12479018
+
 jobs:
   CMakeBuild:
     name: CMake/${{ matrix.config.name }}
@@ -33,13 +36,13 @@
             name: "Android/Lib/X64/Release",
             os: ubuntu-latest,
             config: Release,
-            args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake -DANDROID_ABI=x86_64"
+            args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/${NDK_VERSION}/build/cmake/android.toolchain.cmake -DANDROID_ABI=x86_64"
           }
         - {
             name: "Android/Lib/ARMv8/Release",
             os: ubuntu-latest,
             config: Release,
-            args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a"
+            args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/${NDK_VERSION}/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a"
           }
         - {
             name: "MacOSX/Lib/X64/Release",
--