Summary: | imake tries running files in /tmp/ | ||
---|---|---|---|
Product: | xorg | Reporter: | Geoffrey Derber <gderber> |
Component: | Build/Monolithic | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | high | CC: | eich, gjgowey, roland.mainz |
Version: | 6.8.2 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 5799 |
Description
Geoffrey Derber
2005-02-17 13:56:39 UTC
It seems that imake is placing a script in /tmp and then tries to run it there... weired... CC:'ing Egbert Eich who knows imake little bit better than I do... imake needs to test for the libc version. To do so it needs to run a program. This is placed in /tmp. Since the build system is going to be replaced I don't think it's worthwile fixing. This problem was from 2005 and it's now July 2006. I'm getting the same error with the CVS version. I'm ssh'd in and I've even tried setting /tmp to 777. What would a temporary work around consist of? Geoff I found a solution. Change imake.c so that instead of /tmp/imakeXXXXX it reads ./imakeXXXXX . Works like a champ. Geoff Geoff, could you please post a patch showing your changes? Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. 1.0.2 has a patch that lets you set the TMPDIR environment variable to point to some other location. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.