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.

Reply via email to