[Bug 808350] Review Request: racket - Scheme Interpreter (Replacement for plt-scheme)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=808350

Travis Suel <travis.bugzilla@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |travis.bugzilla@xxxxxxxxx

--- Comment #15 from Travis Suel <travis.bugzilla@xxxxxxxxx> ---
That lead me to src/racket/src/salloc.c where HAVE_MMAP_PROTECT is used, and
specifically to this code segment starting on line 1299 (in void*
scheme_malloc_gcable_code()):

{
  int r;
  r = mprotect ((void *) page, length, PROT_READ | PROT_WRITE | PROT_EXEC);
  if (r == -1) {
    scheme_log_abort("mprotect for generate-code page failed; aborting");
  }
}

It appears to be that call to mprotect() causing the SELinux trouble and the
mock build failures (the same errors as in comment 5).  At least that's the
only place that seems to produce the error message "mprotect for generate-code
page failed; aborting".

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=kgIeJbz8Qv&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]