Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> (cannot dynamically load position-independent executable)

...why though? I mean, it's position-independent, just load and relocate it wherever? Or does "PIE" mean something different in Linux from what it does in Windows?



I am not sure what the rationale was (probably security), but this was a concious upstream change: https://bugzilla.redhat.com/show_bug.cgi?id=1764223


The upstream bug: https://sourceware.org/bugzilla/show_bug.cgi?id=24323

An example of a problem provided in a different bug: https://sourceware.org/bugzilla/show_bug.cgi?id=11754#c15

But I don't really understand what's going on in that example.

Aside, it only took 9 years for that patch to get conclusively rejected.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: