3 ms·
> A static file is far easier to share / distribute. Does glibc work with static linking these days? My understanding was that even with statically linked glib
by remexre 6y ago
> A static file is far easier to share / distribute.
Does glibc work with static linking these days? My understanding was that even with statically linked glibc, things tend to break when the host system has a different libc / a sufficiently newer glibc.
Also, how do you do OpenGL/Vulkan/etc statically? x11docker handles them more-or-less fine, but I'm fairly certain the GPU gods send you to Tartarus if you start trying to statically link in various vendors' libGLs...
> Simple Unix/BSD constructs like chroot/jails are far simpler and they are reliable.
_Fully_ agree about jails, especially nice since they're persistent. Though, for an X11-using application, I think you're screwed any way it comes out, since afaik there's no permissions difference between being able to create a window, and being able to steal keystrokes + send keystrokes to a terminal. Maybe the Qubes people have something?
- eptcyka 6y agoQubes people do have this issue solved. Wayland too, you have to opt-in to have an application steal all the keystrokes. As far as security on end user machines goes, there's no reason to use Docker over Podman, except for cases where one needs to run docker in docker, which is a farse in and of itself.