Skip to content

Commit 68552b1

Browse files
authored
Fix installing AOM on Debian 10 with arm architecture (#886)
1 parent 9ae5294 commit 68552b1

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

install-php-extensions

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2117,7 +2117,18 @@ isLibaomInstalled() {
21172117
# Install libaom
21182118
installLibaom() {
21192119
printf 'Installing libaom\n'
2120-
installLibaom_dir="$(getPackageSource https://aomedia.googlesource.com/aom/+archive/v3.8.1.tar.gz)"
2120+
installLibaom_version=3.8.1
2121+
case "$DISTRO_VERSION" in
2122+
debian@10)
2123+
case $(uname -m) in
2124+
aarch* | arm*)
2125+
#see https://bugs.chromium.org/p/aomedia/issues/detail?id=3543
2126+
installLibaom_version=3.5.0
2127+
;;
2128+
esac
2129+
;;
2130+
esac
2131+
installLibaom_dir="$(getPackageSource https://aomedia.googlesource.com/aom/+archive/v$installLibaom_version.tar.gz)"
21212132
mkdir -- "$installLibaom_dir/my.build"
21222133
cd -- "$installLibaom_dir/my.build"
21232134
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DENABLE_DOCS=0 -DENABLE_EXAMPLES=0 -DENABLE_TESTDATA=0 -DENABLE_TESTS=0 -DENABLE_TOOLS=0 -DCMAKE_INSTALL_LIBDIR:PATH=lib ..

0 commit comments

Comments
 (0)