termux-packages commit 46c5cd3 breaks my app and I am not sure the best solution
Hi, I develop an app called sm64ex-coop and I rely on Termux and its rolling packages for part of my app's build process. unfortunately my users and I are getting this error if we upgrade our Termux
libglvnd packages beyond this commit https://github.com/termux/termux-packages/commit/46c5cd3d7458adb980919a7ab4e75f6cec05af2f. I understand that commit fixes an issue, meaning that the way my app and that other app use libglvnd is in conflict, and most likely the way I use it is the less correct method and the termux-packages repo change needs to stay in place for correctness and solving that other app's issue because I compile C code using Termux's clang, but then use apksigner and zipalign to inject it into a Android SDK package containing java code and a custom fork I made of libSDL2.so compiled within Android Studio for the Android SDK so that my app works in the SurfaceFlinger windowing system of Android's default GUI with 3D acceleration. commit 924694a and all prior this year are good. Full source code of my app: https://github.com/robertkirkman/sm64ex-coop-android-base. the build system broken by this commit (I maintain two parallel build systems simultaneously and only one of them uses Termux as a dependency) is described in the sub readme at the link "minimal from Android" in my README.md.