[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #40344] Can't handle Windows path names longer than 259 characters
From: |
Eli Zaretskii |
Subject: |
[bug #40344] Can't handle Windows path names longer than 259 characters |
Date: |
Tue, 22 Oct 2013 07:13:34 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Firefox/24.0 |
Update of bug #40344 (project make):
Severity: 3 - Normal => 1 - Wish
Item Group: Bug => Enhancement
Triage Status: None => Major Effort
Summary: Can't handle Windows long path names => Can't handle
Windows path names longer than 259 characters
_______________________________________________________
Follow-up Comment #1:
I presume the result exceeded the 259-character limit of file names that Win32
APIs and CRT library functions can handle. Make doesn't support longer names,
as it relies on APIs which normalize file names, including (but not limited
to) automatic conversion of forward slashes to backslashes. Switch to using
Unicode APIs is a major effort in any program which came from Unix and assumes
that character strings can be processed with 'char *' pointers and library
functions that accept 'char *' arguments.
Patches are welcome to lift this limitation. Until then, use SUBST or CD to
work around it.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?40344>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/