You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vlc/flatpak-cache.patch

24 lines
893 B

Based on the Flathub patch but only skip the mtime test when in an ostree
(different versions have used 0 or 1 as the mtime for all files).
https://github.com/flathub/org.videolan.VLC/blob/master/vlc-ignore-time-for-cache.patch
diff --git a/src/modules/bank.c b/src/modules/bank.c
index 2e67a0d07e..ab2915fbb7 100644
--- a/src/modules/bank.c
+++ b/src/modules/bank.c
@@ -275,7 +275,8 @@ static int AllocatePluginFile (module_bank_t *bank, const char *abspath,
plugin = vlc_cache_lookup(&bank->cache, relpath);
if (plugin != NULL
- && (plugin->mtime != (int64_t)st->st_mtime
+ && (((int64_t)st->st_mtime > (int64_t)1
+ && plugin->mtime != (int64_t)st->st_mtime)
|| plugin->size != (uint64_t)st->st_size))
{
msg_Err(bank->obj, "stale plugins cache: modified %s",
plugin->abspath);
--
2.21.0