8000 NDK platform static libraries need to be updated · Issue #272 · android/ndk · GitHub
[go: up one dir, main page]

Skip to content
NDK platform static libraries need to be updated #272
@enh

Description

@enh

looks like the libc.a files haven't changed since API level 21? (and before that, not since 9?)

/tmp/android-ndk-r14-beta1$ find platforms/ -name libc.a | xargs sha1sum | sort
303952da61b721445bd36783a65a12f252bb80c1  platforms/android-21/arch-mips64/usr/lib64/libc.a
303952da61b721445bd36783a65a12f252bb80c1  platforms/android-22/arch-mips64/usr/lib64/libc.a
303952da61b721445bd36783a65a12f252bb80c1  platforms/android-23/arch-mips64/usr/lib64/libc.a
303952da61b721445bd36783a65a12f252bb80c1  platforms/android-24/arch-mips64/usr/lib64/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-12/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-13/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-14/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-15/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-16/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-17/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-18/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-19/arch-arm/usr/lib/libc.a
4fb38c3f717236f53e26f25bc47cd1f4455c83c9  platforms/android-9/arch-arm/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-12/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-13/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-14/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-15/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-16/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-17/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-18/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-19/arch-x86/usr/lib/libc.a
53f7fd97112dc262479057d35de112afd001e4ed  platforms/android-9/arch-x86/usr/lib/libc.a
5981f99cea41a70401f6c87bd5d47916cea1d6ae  platforms/android-21/arch-arm/usr/lib/libc.a
5981f99cea41a70401f6c87bd5d47916cea1d6ae  platforms/android-22/arch-arm/usr/lib/libc.a
5981f99cea41a70401f6c87bd5d47916cea1d6ae  platforms/android-23/arch-arm/usr/lib/libc.a
5981f99cea41a70401f6c87bd5d47916cea1d6ae  platforms/android-24/arch-arm/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-21/arch-x86_64/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-21/arch-x86/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-22/arch-x86_64/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-22/arch-x86/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-23/arch-x86_64/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-23/arch-x86/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-24/arch-x86_64/usr/lib/libc.a
5a209620ce2d805cbe29bc3b5a122731ce930a1a  platforms/android-24/arch-x86/usr/lib/libc.a
5f17a5b10001698571ffe98e58fdfe709b7b79b2  platforms/android-21/arch-x86_64/usr/lib64/libc.a
5f17a5b10001698571ffe98e58fdfe709b7b79b2  platforms/android-22/arch-x86_64/usr/lib64/libc.a
5f17a5b10001698571ffe98e58fdfe709b7b79b2  platforms/android-23/arch-x86_64/usr/lib64/libc.a
5f17a5b10001698571ffe98e58fdfe709b7b79b2  platforms/android-24/arch-x86_64/usr/lib64/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-12/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-13/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-14/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-15/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-16/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-17/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-18/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-19/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-21/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-22/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/an
6D24
droid-23/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-24/arch-mips/usr/libr6/libc.a
72c485139dd3f3ed98654050cddce0f37e8f2f0d  platforms/android-9/arch-mips/usr/libr6/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-12/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-13/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-14/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-15/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-16/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-17/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-18/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-19/arch-mips/usr/lib/libc.a
90bc2a46746e5f76bec141b6e24e4c8ef0a5ad10  platforms/android-9/arch-mips/usr/lib/libc.a
a94b8664771de0db1c0bbe1da4f54158f3562be5  platforms/android-21/arch-arm64/usr/lib/libc.a
a94b8664771de0db1c0bbe1da4f54158f3562be5  platforms/android-22/arch-arm64/usr/lib/libc.a
a94b8664771de0db1c0bbe1da4f54158f3562be5  platforms/android-23/arch-arm64/usr/lib/libc.a
a94b8664771de0db1c0bbe1da4f54158f3562be5  platforms/android-24/arch-arm64/usr/lib/libc.a
fafb113df91ed07126abfe9fbfa8cfbe0999e396  platforms/android-21/arch-mips/usr/lib/libc.a
fafb113df91ed07126abfe9fbfa8cfbe0999e396  platforms/android-22/arch-mips/usr/lib/libc.a
fafb113df91ed07126abfe9fbfa8cfbe0999e396  platforms/android-23/arch-mips/usr/lib/libc.a
fafb113df91ed07126abfe9fbfa8cfbe0999e396  platforms/android-24/arch-mips/usr/lib/libc.a
/tmp/android-ndk-r14-beta1$ 

hit while trying to build toybox with NDK r14beta1 using --unified-headers. we'd get references to stuff (even including stderr) that isn't in the libc.a file.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0