diff options
author | Bartłomiej Piotrowski <b@bpiotrowski.pl> | 2021-10-02 21:40:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-02 21:40:20 +0200 |
commit | 4f025ceeb818ab7c572a46875d4b0932bd411929 (patch) | |
tree | 6e0ddb861e2c712bb8fc7e022a01c006c7568c2f | |
parent | 90e6c723d63cb3558e2c9571f5bdc8c49c4dcbf9 (diff) | |
download | flatpak-musl-ld-so-cache.tar.gz |
icon-validator: Mount ld.so.cache only if it existsmusl-ld-so-cache
On musl-based systems, /etc/ld.so.cache does not exist, causing icon validation to fail.
This has been improperly reported at [1] instead of Flatpak repo.
[1] https://github.com/flathub/com.valvesoftware.Steam/issues/638
-rw-r--r-- | icon-validator/validate-icon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/icon-validator/validate-icon.c b/icon-validator/validate-icon.c index 2c285273..3de2568e 100644 --- a/icon-validator/validate-icon.c +++ b/icon-validator/validate-icon.c @@ -157,7 +157,7 @@ rerun_in_sandbox (const char *arg_width, "--unshare-net", "--unshare-pid", "--ro-bind", "/usr", "/usr", - "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache", + "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache", "--ro-bind", validate_icon, validate_icon, NULL); |