#4892 closed defect (fixed)
configure executes files in /tmp (r32625-r49320, archl)
Reported by: | SF/sebastiannovak | Owned by: | wjp |
---|---|---|---|
Priority: | normal | Component: | Port: Linux |
Version: | Keywords: | ||
Cc: | Game: |
Description
configure uses as temporary files files in /tmp (since rev. r32625). This is non-standard and configure fails with no c++ compiler found if /tmp is mounted as noexec. The attached patch changes the behaviour back to creating tmp files in the build directory. The attached patch works for me on archlinux-2.6.33 and /tmp mounted as noexec. However I cannot know whether it might break something on other architectures.
Ticket imported from: #3009167. Ticket imported from: bugs/4892.
Attachments (1)
Change History (5)
by , 14 years ago
Attachment: | configure.patch added |
---|
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 by , 6 years ago
Component: | --Unset-- → Port: Linux |
---|
Note:
See TracTickets
for help on using tickets.
I just wanted to mention that autoconf generated configure scripts do use the build dir for temporary files too. At least the configure script from DOSBox does that and that is generated via autoconf.