On Mon, Oct 29, 2018 at 3:52 AM Waldek Kozaczuk <[email protected]>
wrote:

> The title of this issue
>

Did you intend to create a bug-tracker issue, but accidentally sent it as
an email?


> 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
>
> These issues are still valid. OSv can't currently run "regular" (non-PIE)
Linux executables, as well as statically-linked executables.
I doubt we'd ever want to allow the second (especially now that Go doesn't
need it any more) but it is not such an unimaginable stretch to allow the
first.
But I don't think it's important either.


> 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
>
>
Sure, you can create a new "meta" issue, listing other, more specific,
issues.
Alternatively, some can just search for "PIE" in the bug tracker and find
these (and a few more which happen to mention PIE):
https://github.com/cloudius-systems/osv/issues?q=is%3Aissue+is%3Aopen+pie

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.
>

-- 
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