#581: make segfaults with PGE.pbc on fedora (r38365)
--------------------+-------------------------------------------------------
Reporter: Lu. | Owner: Infinoid
Type: bug | Status: new
Priority: normal | Milestone:
Component: core | Version:
Severity: medium | Keywords:
Lang: | Patch:
Platform: linux |
--------------------+-------------------------------------------------------
Comment(by markmont):
Replying to [comment:12 markmont]:
>
> I've attached a patch, configure_jit_selinux.patch, for setting
PARROT_HAS_EXEC_PROTECT under Fedora, thus causing JIT to use mmap()
buffers on Fedora systems (which works) instead of using the heap (which
results in a segmentation fault when SELinux is in enforcing mode).
JIT functionality has been removed from Parrot post 1.6.0, and the test
for setting PARROT_HAS_EXEC_PROTECT was moved to
config/auto/frames/test_exec_linux_c.in
I've updated the previous patch to be against r41635 and uploaded it as
configure_selinux_exec_protect.patch. The new patch is identical to the
previous patch, except for the location of the patched file. Please
disregard (or delete) the old configure_jit_selinux.patch attachment.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/581#comment:13>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets