Newsgroups: php.internals,php.internals.win Path: news.php.net Xref: news.php.net php.internals:125344 php.internals.win:1285 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id D10291A00BD; Wed, 28 Aug 2024 19:16:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1724872704; bh=JFQ2KcSc8WHVKsKadzx+PWMrFuU4k/GBAvC7kDJAQTY=; h=Date:To:From:Subject:From; b=WGbaHEnqwumsLAcBxvbTgIXyxso7dJOwc8j4I+4lHhMd5mg8YxA38MihwHqAMtE1z hKNfiR5NWTSTXR47P4JhpVabjEgqyJgx5cKVUBUBBof4A8jG0gEJp7M3YPpdwsF5f5 cl7t+9TGpYZRauWOQcZCL5Ni6ryWan1XZEZKEmDtB1C+XsqNLX/8Jnmj54ahj0J04S i6/wNB3jSzzCIbXmMXw4uiUEjxOGuv87JAEzZuy/KAe3ubj7ZwXtmYp1yJKd6V7rl2 yvnex1pjsE0NCd8r8Lc6xg44HLA5TN13PVf6HYmpwvBkV0+XgDz19PwaGY3jK9mG8a IWXpvOGyHUM0A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E74F8180042; Wed, 28 Aug 2024 19:18:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Wed, 28 Aug 2024 19:18:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1724872587; x=1725477387; i=cmbecker69@gmx.de; bh=S3R36owXlCydV1eGpiOBAxAjVHQBXNjCrzl2D9wp6/g=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:To:From:Subject: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=NZtcIlTnj70uy+E7FiFvJSnFyyfXTY1myDy6QCHhHd1oCSZZU+XLqsCaqNcHAQCT oTqnBx60R+xScZYEdVBFmAlDUZKICkqsmNu8JItDeunFXIB7kPjJ7xHw4baPzp/lw yItlfz83PV9oM3LWN6eWKN1noWp44tKFvvrwVDdCbzlDRkfnUJN2Ri+yvuXMMivTz wdo/Kp4nOZUSAFkq3kbIx5SB8jIdd8Kazl8OOaq9v2Jeu0Ttmhe9+SzDD3dXBjScv 5pQYXpCzAnsumY2si7FzjDl4zEmON0eF63n6ZhbsTE7OHncr1PYFURxIiqNRpv69V jJ8fDr2NWk1OXpX3bA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MpUUw-1sKBE70M9s-00pHfZ; Wed, 28 Aug 2024 21:16:27 +0200 Message-ID: <722c3b54-5517-4266-b606-f69e1428c353@gmx.de> Date: Wed, 28 Aug 2024 21:16:27 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird X-Mozilla-News-Host: news://news.php.net:119 Content-Language: de-DE To: internals-win@lists.php.net, PHP Internals Subject: [PHP-DEV] Ship PHP builds for Windows on arm64? Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:zg3jvgIcEul9+B5nfIQDpLn5NeE6UYxVINu2NnDoiTlp36PqM6i Q+MQUZpSm529Mxde0/qI3SFI5C4nEQlvE5Zpc0SQ7ltNNmXuvHL5N5w7RERRcKKkVGUGJFq Bx4ITeOuc2Y6/RRVkLfLM6le2Jf2Rl1OB5/pY2Sj+rZquQ0l+F8xqhNC1g9IUYY/idyXLfx P4K2uguP2aHgfbgV70b5A== UI-OutboundReport: notjunk:1;M01:P0:AL5VTxA7jbQ=;2ewmTTCFBnet+eMV32Nv47B9/Jf cgTrXHgmaVeSL6BPJmUzhARlfCpRR8bqJuJDHJRomoScCU9iItAnFOJzJIG40c2lUFktf5fJS pAf9Dac3uSpRrEbYvn9XjAv+WaqIEEuk7s0IXOlTa6GhwWPrXzf5mSK3pcKAjTMly9TTjnT9I hqwFvUq3XTwpHfUrhUBetQLTAsP4S64VLhonhUX7BAu7EipvZaOx8jegXYN/4wL9ngQoVe2x9 qZLn4lisfIBb3AHH0hmLkWDLAIVJfj79tAwOuviGUy3MHYFQrRdfRAuUKbkBGikPRdDLZa50K L5+yEi9+8CNLqML83/1lLn9QpqzCKYmfX14Uc9p623mrcUmQLdI4HOgny8qb2St5l1E8Y0kcD L9lyvUsR1bIHdSAYmWSc1nrqIAm/rALZTCWwndHCulmke49l1GW/Ovjv5FMV7SWeETqDJ+CbV FDIWPfNhGiohHiGf0cq0kGeDym4hiIp4CR+467TgOdOGrqR2XkMWtm8GG5Lx38pYw8t/VA2qF LAHBkhIBlBd5VruElK0PdItlbkhHsFIPwA2//+G6JbCG2XsXdFIT8jxvGm/xLIA4x49YRWlgZ ASe6Jn5QBw53tp+sTyGHYMju0mPbdzdJreDP0JJevmRWHQwAor1kxmhBRRTOF/xza3Yty12VS BBXJgjs83E3HnYLa5Q/okx9ycjqX6NDfOMVPNVSwHPsrRmvovB2EsUFVsgq4bADGYW3DwGQ9L /X3Xk6sBLnVc32gHrzmXG2FtFe0NagRyCJK1rix/VxN6nJGJROSSlSZtMJwPXEE69W3xATCV2 pri8vcpdzIP9oe5K/F3nyWYt0GnCNGzU6bKVmP38B/H3Y= From: cmbecker69@gmx.de ("Christoph M. Becker") Hi all, cross-posting for reach (guess that only few read internals-win). We had a feature request the other day to ship PHP builds for Windows on arm64[1]. It seems to me that Windows on arm64 has left its infancy, and we may not want to fall too far behind in supporting that platform. We already have basic support for doing PHP builds for Windows on arm64 for a few years, but there are still two major issues: (1) The libraries on which several extensions rely are not yet available for Windows on arm64; at least the winlib-builder[2] would need to be improved in this regard, but of course, some libraries may not even support Windows on arm64 yet. (2) To my knowledge, none of the core developers has a Windows on arm64 environment available, and I presume that nobody wants to run an arm64 emulator on an x64 machine. And since there are no public GH runners for that platform (that might change in a couple of months, though[3]), we cannot actually test (let alone develop) these builds. If we ship builds with what we have now, we may get user feedback, and might be able to fix an issue or three. And we may even get some help regarding (1), so (hope dies last) we might be able to ship a full fledged PHP 8.4.0 for Windows on arm64. Therefore I suggest to make PHP 8.4 builds for Windows on arm64 available on , either on the QA releases page, or on the snapshots page, but to clearly mark these as highly experimental and incomplete. Thoughts? [1] [2] [3] Christoph