Issue 92130 - processing .xcu files in deep directory structures is broken
Summary: processing .xcu files in deep directory structures is broken
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: current
Hardware: All Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-25 12:25 UTC by hjs
Modified: 2013-08-07 15:34 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
workaround too long path strings in xsltproc (3.29 KB, patch)
2008-07-25 12:34 UTC, hjs
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description hjs 2008-07-25 12:25:00 UTC
due to the windows path limitation (260 chars), xsltproc isn't able to create
the output file under certain conditions.
Comment 1 hjs 2008-07-25 12:34:26 UTC
Created attachment 55367 [details]
workaround too long path strings in xsltproc
Comment 2 hjs 2008-07-25 12:40:03 UTC
for the record:
the error message by xsltproc is simply "I/O Error" - which leaves some room for
guessing.

the error is caused by too long path strings during conversion of the filename
to a file URL (making absolute; normalizing). the attached patch works around it
by having dmake do the normalization.

unfortunately, dmake shows similar effects on it's own target normalization -
but that's a different issue...
Comment 3 rt 2008-07-29 16:41:23 UTC
verified on CWS ause091
Comment 4 hjs 2009-01-15 11:18:45 UTC
.