Opened 17 years ago
Closed 17 years ago
#179 closed defect (fixed)
emxomfld: ldconv temp files aren't converted to native OS/2 paths
Reported by: | bird | Owned by: | bird |
---|---|---|---|
Priority: | normal | Milestone: | libc-0.6.4 |
Component: | emx | Version: | 0.6 |
Severity: | blocker | Keywords: | |
Cc: |
Description
The tempfile routines in emxomfld (and potentially weakld) incorrectly assumes TMPDIR, TMP and TEMP to be native OS/2 paths. Portage sets TMPDIR to /@unixroot/var/tmp/.../temp
when emerge is running. emxomfld will then try hand a /@unixroot/var/tmp/.../temp/ldconv_xyz.lib
file to the OMF linker and it won't be able to open it.
Note:
See TracTickets
for help on using tickets.
(In [3462]) do _realrealpath on the TMPDIR before using it. Fixes #179.