we don't really have a way to determine whether the stage1 zig compiler requires PIC so to be safe we always enable it when building libuserland. fixes build on some configurations of alpine linux.
that's all this commit does. further commits will fix cli flags and such. see #2221