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.

Change History (1)

comment:1 by bird, 17 years ago

Resolution: fixed
Status: newclosed

(In [3462]) do _realrealpath on the TMPDIR before using it. Fixes #179.

Note: See TracTickets for help on using tickets.