The title of this issue is a little bit a misnomer as OSv supports running unmodified Linux pie executables very well. However there are some gaps identified under this thread - https://groups.google.com/forum/#!topic/osv-dev/OknbcKdxX6s - which prevent OSv executing pie Linux executables "as is" from host. Good example of it are coreutils executables like ls, pwd, etc.
It seems that supporting following missing symbols should be pretty trivial and make OSv support broader set of unmodified Linux executables: - const char *__progname - const char *__progname_full - error function Also I wonder if we should close following two issues: - https://github.com/cloudius-systems/osv/issues/190 - https://github.com/cloudius-systems/osv/issues/212 and instead open new umbrella one capturing what I described above and referencing following two issues: https://github.com/cloudius-systems/osv/issues/352 https://github.com/cloudius-systems/osv/issues/689 Waldek -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
