File tree Expand file tree Collapse file tree 4 files changed +4
-0
lines changed
.github/workflows/scripts Expand file tree Collapse file tree 4 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -147,6 +147,7 @@ if ! command -v llvm-profdata &> /dev/null; then
147147 # If still not found, install from system packages
148148 if ! command -v llvm-profdata & > /dev/null; then
149149 echo " 📦 Installing LLVM tools from system packages"
150+ sudo apt-get update
150151 sudo apt-get install -y llvm
151152 fi
152153fi
Original file line number Diff line number Diff line change 1717
1818export MOZ_NUM_JOBS=$(( $(nproc) * 3 / 4 ))
1919if [[ " $PLATFORM " == " linux" ]]; then
20+ sudo apt-get update -y
2021 sudo apt-get install -y xvfb mesa-utils
2122 export LIBGL_ALWAYS_SOFTWARE=1
2223 xvfb-run -a -s " -screen 0 1024x768x24" ./mach configure
Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ if [[ "$PLATFORM" == "mac" ]]; then
8989 echo " ac_add_options --enable-linker=lld" >> mozconfig
9090fi
9191
92+ sudo apt update -y
9293sudo apt install msitools -y
9394
9495SCCACHE_BIN=" ${SCCACHE_PATH:- } "
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ echo "Installing LLVM 19 toolchain for cross-compilation..."
2323wget https://apt.llvm.org/llvm.sh
2424chmod +x llvm.sh
2525sudo ./llvm.sh 19
26+ sudo apt-get update
2627sudo apt-get install -y lld-19
2728
2829# Create symlinks for the tools
You can’t perform that action at this time.
0 commit comments