Time Nick Message 03:27 MTDiscord I've run into a strange problem on Windows where cmake claims it is doing a Release build (what I want), but I end up with a Debug build. Has anyone encountered this before? 03:28 MTDiscord I specify -DCMAKE_BUILD_TYPE=Release, but the build ends up in bin/Debug, and it acts like a debug build 03:29 MTDiscord aha. Just realized I am not specifying --config Release on cmake --build. Maybe that is needed 03:41 MTDiscord that was it 14:05 grorp sfan5: do you know whether we can create symlinks on Android without root access (if the filesystem supports it)? 14:05 grorp the internet is unclear. in Termux, it doesn't work. 14:05 grorp we could use links instead of copying media files into the cache. 16:10 MTDiscord grorp: I see 3 problems with that: (1) the links can break (e.g. if a game is removed) and (2) the links can point to the wrong file (e.g. if a game is updated) and (3) portability 17:33 [MTMatrix] Dlin dlon, we're now on Liberapay as a team: if any other core staff wants to join, please tell one of the people already inside https://liberapay.com/Minetest. Money is equally split and each one of us is free to do whatever they want with their part 17:37 MTDiscord Regarding (3), you'd fall back to copying on platforms where you can't link 17:38 MTDiscord (1) and (2) can be avoided by using hard links, but that's even less likely to work on Android 17:39 MTDiscord or you just verify the checksum again before loading the file 18:25 sfan5 "you just verify the checksum again before loading the file" we do that IIRC 18:25 sfan5 grorp 18:26 sfan5 oops 18:26 sfan5 ~tell grorp afaik android uses some weird filesystem lay and it doesn't permit symlinks 18:26 ShadowBot sfan5: OK. 18:33 grorp did test. hardlinking fails because the Android cache dir is on a different filesystem than the userdata dir. if you put them on the same filesystem, it fails with "permission denied" instead. 18:34 grorp symlinking however succeeds between the cache dir and the userdata dir, but fails with "pemission denied" if you link just inside the userdata dir??? 18:34 grorp I must be doing something wrong 18:43 grorp e.g. a symlink to /storage/emulated/0/Android/data/net.minetest.minetest/files/Minetest/games/minetest_game/mods/stairs/locale/stairs.de.tr named /data/user/0/net.minetest.minetest/cache/media/36f9936f25e3d52f79f419f00d1300ca56f2313a succeeds 18:43 grorp while a symlink to /storage/emulated/0/Android/data/net.minetest.minetest/files/Minetest/games/minetest_game/mods/stairs/locale/stairs.de.tr named /storage/emulated/0/Android/data/net.minetest.minetest/files/Minetest/cache/media/36f9936f25e3d52f79f419f00d1300ca56f2313a fails with "permission denied" 18:44 sfan5 that might just be working as expected 18:44 grorp but why? 18:48 sfan5 some security, implementation detail, whatever reasons if I had to guess 19:00 grorp hmm. anyway, it would work for our usecase 19:47 MTDiscord merging #14340 in 10m, thanks for the review krock 19:47 ShadowBot https://github.com/minetest/minetest/issues/14340 -- Fix translation updater script: Handle nested modpacks by appgurueu 19:48 Krock_ okay that was quick 23:16 MTDiscord Give Desour that pr because I completely forgot about it