[vlc-devel] [PATCH] filesystem: fix vlc_memfd when "/tmp" is missing
remi at remlab.net
Tue Oct 6 11:42:05 CEST 2015
Le 2015-10-06 12:22, Thomas Guillem a écrit :
> On Tue, Oct 6, 2015, at 09:56, Rémi Denis-Courmont wrote:
>> Le 2015-10-05 17:23, Thomas Guillem a écrit :
>> > Try using the TMPDIR environment variable if "/tmp" is missing.
>> In theory, that would be correct (though the patch seems insanely
>> intricate for that purpose). But in practice $TMPDIR seems often a
>> per-user directory, and thus it will always be a on regular file
>> memfd should really be on tmpfs or similar.
> But some systems don't have a tmpfs available, in that case it's
> to fallback to TMPDIR, non ?
POSIX says you should use $TMPDIR and fallback to /tmp only if $TMPDIR
But if there is no tmpfs filesystem and no memfd syscall, then I don't
know any reasonable way to allocate named memory (old style SHM is not
More information about the vlc-devel