-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix build on non-exec environments #3635
Comments
I don't think this is possible, |
that's right, even mmap(PROT_EXEC) fails when trying to map a file in the
|
This a related a bit with #7989 - by generating SDB during the runtime rather than compilation. |
Does this even matter anymore? Isn't ubuntuphone a dead platform? |
Yeah its dead but it happens too on some androids and other restricted environments where the builddir is mounted as noexec
… On 25 Jul 2017, at 10:56, dx ***@***.***> wrote:
Does this even matter anymore? Isn't ubuntuphone a dead platform?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Should you build on those environment? IMHO you should cross-build on another platform and then just execute radare2 from there. Am I missing anything? |
this implies running shellscripts with 'sh ./foo' instead of './foo' and finding a way to generate the sdb files without executing sdb (maybe sdb can load the .txt if the .sdb is not found and autogenerate it on the first run if needed and it's fine for the permissions?) |
sh configure-plugins
instead of./configure-plugins
and so on..ubuntuphone is one of those targets, where $HOME is mounted without exec permissions
The text was updated successfully, but these errors were encountered: