Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101553 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24276 invoked from network); 5 Jan 2018 15:20:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Jan 2018 15:20:19 -0000 X-Host-Fingerprint: 62.251.31.78 monitor.xs4all.nl Received: from [62.251.31.78] ([62.251.31.78:19784] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EF/CB-45945-EA79F4A5 for ; Fri, 05 Jan 2018 10:20:15 -0500 To: internals@lists.php.net Date: Fri, 05 Jan 2018 16:20:11 +0100 Message-ID: References: <7f8723a9-1ddc-47ea-8fd1-bc2a14a137c7@gmx.de> X-Newsreader: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Posted-By: 62.251.31.78 Subject: Re: [PHP-DEV] Re: PHP 7.1.13 and 7.2.1 Available From: phpdev@ehrhardt.nl (Jan Ehrhardt) Hi Chris, "Christoph M. Becker" in php.internals (Fri, 5 Jan 2018 15:53:23 +0100): >On 05.01.2018 at 14:55, Jan Ehrhardt wrote: > >>>> The main reason why I prefer the github zips over the zips at >>>> http://windows.php.net/download/ is some kind of mismatch in the UTF-8 >>>> filenames: >> >> N:\php-sdk\win32sdk2 >> $ unzip -h >> UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Send >> bug reports using http://www.info-zip.org/zip-bug.html; see README for details. > >From the release notes[1]: > >| Support for UTF-8 encoded entry names, both through PKWARE's "General >| Purpose Flags Bit 11" indicator and Info-ZIP's new "up" unicode path >| extra field. (Currently, on Windows the UTF-8 handling is limited to >| the character subset contained in the configured non-unicode "system >| code page".) > >So this might be a codepage issue. The warnings do not occur when processing the zips from https://github.com/php/php-src/releases so we know it must be possible to produce zip-files with Unicode filenames without mismatch. Big question is: how? Jan