Hi, it seems that e.g. on Windows, where the filename encoding is not UTF-8, it is impossible to use any filenames containing e.g. german umlauts or chinese characters, because the in LLVM used encoding collides with the encoding used by the OS. There is a open bug for this http://llvm.org/bugs/show_bug.cgi?id=10348 It seems there were patches submitted to fix it, but they were never applied as some more generic rewrite of the file handling subsystem was in the works. Is that still the case or is there a chance that the old patches could be revived and applied? For any user on Windows with e.g. a german umlaut in the username, this is a serious issue, as most file handling in the c:\users\<name> directory won't work. Greetings Christoph -- ----------------------------- Dr.-Ing. Christoph Cullmann --------- AbsInt Angewandte Informatik GmbH Email: cullmann at AbsInt.com Science Park 1 Tel: +49-681-38360-22 66123 Saarbrücken Fax: +49-681-38360-20 GERMANY WWW: http://www.AbsInt.com -------------------------------------------------------------------- Geschäftsführung: Dr.-Ing. Christian Ferdinand Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
On 15 August 2013 01:11, Christoph Cullmann <cullmann at absint.com> wrote:> Hi, > > it seems that e.g. on Windows, where the filename encoding is not UTF-8, it is impossible > to use any filenames containing e.g. german umlauts or chinese characters, because > the in LLVM used encoding collides with the encoding used by the OS. > > There is a open bug for this http://llvm.org/bugs/show_bug.cgi?id=10348 > > It seems there were patches submitted to fix it, but they were never applied as some more > generic rewrite of the file handling subsystem was in the works. > > Is that still the case or is there a chance that the old patches could be revived and > applied? > > For any user on Windows with e.g. a german umlaut in the username, this is a serious issue, > as most file handling in the c:\users\<name> directory won't work.The transition to the new path library is completed. Do you still have issues with current trunk? Cheers, Rafael