summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrav90 <travawine@palemoon.org>2018-10-17 22:59:33 -0500
committertrav90 <travawine@palemoon.org>2018-10-17 22:59:33 -0500
commit4121d757132680b2c3295035350cebd258569b54 (patch)
treeaf4f7617db9c7e2dba6a5b063799c332aad4e07d
parentecdaf7930e12348d66d3270548d98c61b6bcc76f (diff)
downloaduxp-4121d757132680b2c3295035350cebd258569b54.tar.gz
[aom] Filter out CONFIG_EXT_PARTITION_TYPES
aom_dsp_rtcd_defs.pl checks only whether this key is present in the config, not whether it is set to true or not. Our script sets CONFIG_FOO=no for disabled options, while the upstream build system omits them, resulting in extra symbol declarations the build will never define. Work around this by stripping the offending disabled config key if it is disabled.
-rwxr-xr-xmedia/libaom/lint_config.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/media/libaom/lint_config.sh b/media/libaom/lint_config.sh
index 1a6c96dfbb..1314b44e94 100755
--- a/media/libaom/lint_config.sh
+++ b/media/libaom/lint_config.sh
@@ -104,6 +104,9 @@ fi
combined_config="$(echo "$combined_config" | grep -v ARCH_X86=no)"
combined_config="$(echo "$combined_config" | grep -v ARCH_X86_64=no)"
+# aom_dsp_rtcd_defs.h checks for definition here, not value.
+combined_config="$(echo "$combined_config" | grep -v CONFIG_EXT_PARTITION_TYPES=no)"
+
# Print out the unique configurations.
if [ -n "$out_file" ]; then
echo "$combined_config" | sort | uniq > $out_file