libfdk_acc: Do not support building for Android when using NDK #24583
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Changes to recipe: libfdk_acc/2.0.4
Motivation
The issue #20511 points an error when building
ffmpeg
for Android:That error comes from
fdk-aac
. It's missing a header named aslog.h
, the same error is reported in the upstream already:The author is clear about not supporting NDK here: mstorsjo/fdk-aac#124
Details
It's possible to fix the build error by adding a log file, as suggested here: mstorsjo/fdk-aac#150 (comment)
Does it build? Yes, I tested locally.
Does it work? No idea, plus, the author did not recommend an official way to support, so I preferred to just drop that support.
Related to the PR #24566