Fix Android pthread metadata before mobile shared linking

Patch crypton and direct-sqlcipher before planning: Bionic supplies pthread in libc and the NDK has no separate libpthread. Preserve compiler threading flags and the shared-link adapter.

Check Android-only source selection and allow the existing Android CI group to be dispatched independently for final-link validation.
This commit is contained in:
Moritz Angermann committed 2026-10-17 08:20:19 +09:00
1 parent 43262a5c05
commit 4051b8f71f
9 files changed
+101 -7

No files matched your search

+4 -2
View File
@@ -8,7 +8,7 @@ on:
type: choice
required: true
default: all
options: [all, linux-static]
options: [all, linux-static, android]
push:
branches: [master, stable, build/stable-ghc-9.14]
paths:
@@ -96,7 +96,9 @@ jobs:
- name: Check Android iserv overlay scope
if: ${{ matrix.target == 'android' }}
timeout-minutes: 1
run: nix eval --json --file scripts/nix/check-android-iserv-scope.nix
run: |
nix eval --json --file scripts/nix/check-android-iserv-scope.nix
nix eval --json --file scripts/nix/check-android-pthread-scope.nix
- name: Check musl interpreter link policy scope
if: ${{ matrix.target == 'linux-static' }}