runner icon indicating copy to clipboard operation
runner copied to clipboard

Add libicu (70) version in installdependencies.sh for Ubuntu 22.04 (linux/arm64)

Open jacobfraer opened this issue 1 year ago • 1 comments

Describe the bug Currently there is no libicu version in installdependencies.sh for Ubuntu 22.04.

https://github.com/actions/runner/blob/users/tihuang/arm64/src/Misc/layoutbin/installdependencies.sh

To Reproduce Setup the runner on Ubuntu 22.04.

Expected behavior libicu70 should be installed on Ubuntu 22.04 by installdependencies.sh.

The script can install libicu-dev instead of attempting to install different versions of libicu or use a regex so that apt picks the correct version of libicu.

Runner Version and Platform 2.313.0 Linux/ARM64

OS of the machine running the runner? Ubuntu 22.04

What's not working? installdependencies.sh does not have libicu version for Ubuntu 22.04 which prevents the runner from starting.

jacobfraer avatar Feb 12 '24 14:02 jacobfraer

This issue affects the newly-released Ubuntu 24.04 as well. Installing either libicu74 or libicu-dev satisfy the runner's .config.sh check for libicu.

cevans87 avatar May 01 '24 21:05 cevans87