[FFmpeg-user] Regarding Not support in Lollipop

Tom Horsley horsley1953 at gmail.com
Wed Mar 30 22:00:29 CEST 2016


On Wed, 30 Mar 2016 21:43:07 +0200
Reindl Harald wrote:

> because nobody *explained* the issue

Well, from 30,000 feet - PIE executables require
a different style of coding with different kinds
of relocations. If there is asm code, and any of
it uses incompatible relocations (which is very
likely), then it won't work in a PIE executable.

(Though it seems surprising to me that any assembly
would be in the main program and not already in
a shared library, where it would already need to
be position independent).

Which doesn't mean the OS isn't broken :-). Restricting
executables to PIE only is one of those idiot fantasy
ideas that people think make things "more secure",
but actually just make things more inconvenient.

Security guys won't be satisfied till everything
is an inert brick (and the brick is locked up
in a vault).


More information about the ffmpeg-user mailing list