[slave-buster] Armhf sairedis build fix (#6248)

Aspell check in sairedis SAI submodule in armhf(32-bit) fails with lang
dictionary not found error.
(https://github.com/opencomputeproject/SAI/blob/master/meta/style.pm#L58)
This issue is described at https://bugs.launchpad.net/qemu/+bug/1805913
and similar to https://github.com/Azure/sonic-buildimage/pull/6239
Re-installing aspell language dictionary in slave docker resolves this issue.

Signed-off-by: Sabareesh Kumar Anandan <sanandan@marvell.com>
This commit is contained in:
Sabareesh-Kumar-Anandan 2020-12-20 01:20:10 +05:30 committed by GitHub
parent f7d082244a
commit 2f8a5815f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -330,6 +330,10 @@ RUN apt-get update && apt-get install -y \
cd .. && \ cd .. && \
dpkg -i ./doxygen_1.8.13-10_armhf.deb && \ dpkg -i ./doxygen_1.8.13-10_armhf.deb && \
rm -fr doxygen* rm -fr doxygen*
# Aspell is unable to locate the language dictionaries.
# Re-installing aspell-en dictionary to fix it.
RUN apt-get install --reinstall -y aspell-en
{%- endif %} {%- endif %}
## Config dpkg ## Config dpkg