Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-libs/efl: fix builds on PaX kernels #547076
The luajit code modifies its mappings at runtime as it jit-compiles code and then executes it. The efl build process creates a lua tool (named elua) and then executes it to compile other efl code. This fails under PaX kernels by default. Hack the src_compile in this situations to build up elua first, tweak the PaX file marks on the new binary, and then resume the compilation.
- Loading branch information