Просмотр исходного кода

Merge pull request #6857 from overleaf/msm-fix-spelling-image-arm

Adds Ubuntu ports to spelling apt sources in order to fix ARM64 builds

GitOrigin-RevId: bb037c38d26fa001b1779e380bda0c9dfb1f4fcb
Miguel Serrano 4 лет назад
Родитель
Сommit
2781f7d8f8
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      services/spelling/install_deps.sh

+ 6 - 1
services/spelling/install_deps.sh

@@ -1,9 +1,14 @@
+#!/bin/bash
+
+set -ex
+
 echo 'APT::Default-Release "stretch";' >/etc/apt/apt.conf.d/default-release
 
 # The following aspell packages exist in Ubuntu but not Debian:
 # aspell-af, aspell-id, aspell-nr, aspell-ns, aspell-ss, aspell-st, aspell-tn,
 # aspell-ts, aspell-xh, aspell-zu
-echo "deb http://archive.ubuntu.com/ubuntu/ bionic main universe" > /etc/apt/sources.list.d/bionic.list
+echo "deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ bionic main universe" > /etc/apt/sources.list.d/bionic-amd.list
+echo "deb [arch=arm64] http://ports.ubuntu.com/ubuntu-ports/ bionic main universe" > /etc/apt/sources.list.d/bionic-ports-arm.list
 apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
 # Need to install aspell-or, aspell-ta and aspell-te from testing (buster) as
 # broken in stable (stretch).