Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116350 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 1589 invoked from network); 14 Nov 2021 17:58:59 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 14 Nov 2021 17:58:59 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BB3801804BD for ; Sun, 14 Nov 2021 10:53:28 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8560 212.227.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 14 Nov 2021 10:53:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1636916004; bh=AoL1noO4TX+4GaqrGuijM9NcXcW/bhl1GW5nwmZjNQY=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=YzzEvUP0q6XRO+v8CiTfg16In0xRnv6yuOqqeRZL46fnQmnw34DLtaxhttUWD3ngq q6ymgW8lHooLMi+8Oj15JXptVSRsmodrUSBWAGlkPmiia23tzg6PX21jbGf60EiLKo E3u6BCGlTSicep93VCzuRinTHnMLpAcVjVrZtASw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.130] ([91.8.161.80]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWRVh-1nAk483Yjb-00XqW6; Sun, 14 Nov 2021 19:53:23 +0100 Message-ID: Date: Sun, 14 Nov 2021 19:53:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: de-DE To: tyson andre , "internals@lists.php.net" References: <581375a1-e18c-c88f-3bc4-557420ea15a3@gmx.de> <9bc4fef7-d144-5623-da96-75516d28c163@gmx.de> <31f6ba8d-5111-0948-40fe-943ade6f641c@gmx.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:y5Nlbba96DM2sOGfpinXsY9TYY294DbUv02UWpDhzzwLYgF8Zax u5d04265jHK2nfboBBNjqI6ZoVPsB5fZLUX2Kuk7xOnhWk1D/57fnEfBRsiL6VmdSZCVhcU AuW+FFzHWzQW5HP/ot95W8sYv3S/2+xEn936kuJ0UKuhQcMF+iUyn7GYoFLIoGaGkPX428O 0RAvUf8ggW5V1XqtoE1iQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:1UfhO7CbVq0=:22/VJZb+CjHL9AmGlK+q3d y+WQ1tVnJZj7LyTI3dnzSx+RRC30GwqmFtanpeWxyU/QQlmXcKDOTw3B9te7H0LRA5aunRgVn 1EfYbVewZKCQF2O0LIMNzj7rn4oPCs/xjy9r+FVe2gZAeMGutXlNdh4S7UOG8j80e+SP+YYdP ZTpSSqekMhKLc+abbqLaqSHLn6YJTQc6RCOB0LFQj5uFeyDuREwe+BSVQVMK8a1WTMHOosQPA pnV1E0w499sQ+q7AqGa9MeACkPNWXWVQ6BSMNJwnZBKkC6bxrLaFzoI0WoIeQ1u/dY6YmNf1O Rp04l6iEBjeesc2wb00P/m85k0QNpuHJ8DRSHhLyY7TGuXgcdw4h2ftI0sEwFvVFf65k0YwEn G5qWwqSnWhIrurzyutNz28wDEesmv7gvjP8gopRqotfJbAflZ7h8z5dVIFzny3znwtqsDBWEw a284s/pXbUyN/Bpfq/RCLKxQwe8xrcdMh93nqOQgqvRQSomkVz+dTtWyTMe3b1YBs1b8irweL TIkasJS2gCL8c2PGj3rEI9sfMrVT/FjpK1wtStCyyomedK6gOtuvpWtxZ2nFkC84RIDYgBelw 5JbL1kTAdFnC8C0psWXobgz8RpGBSswSdpvU6TmQZwXrcg+Q56rZxsUnHxb/QsBF5RE4YIa/D 2qs8ftcJ9NrW+U6f7WAeRFECqXHwxTgAtZPPoUpKPNuwPrOrCKnwGsOEg6F8r2CNFrt27qdU4 kE6deBE9XDXhTy1OrV0NPeSjS+GuHUVyx3o5sdMOn60xog2zrDsZSxP39Ybtens1da0JvwH0x VAxRJVHv51qX2ezUAT08ymfxxN7C5PHTYEP5YwTd8emcg9qohwDECzj20y7GUySUagD/NUeE3 P2ue1HJe+Ezgj1dNzIszjoXpqEhAwmFoHulRCzpjtanilijLhe6m+CCBkqgqEGU0XZwziIsQ9 9sW7QMbNlVR+mIa3q0p8fzKsFycpsMJoPWHnSp8tbpmRrN0Fd2od6Tlg+BY9NopiN7W/ihUhc 1TVTYYEWJTv/h9o7z5mlgErFyIzI4/hqLfT5kT74WoC7cQBJu2VNevxSGMNyxRcVHlu/1j+IA 9nO9h3RKXuYcCI= Subject: Re: [PHP-DEV] PHP 8.1 and PECL ext builds for Windows From: cmbecker69@gmx.de ("Christoph M. Becker") On 14.11.2021 at 19:28, tyson andre wrote: > With the release for php 8.1.0 stable happening Nov 25 (https://wiki.php= .net/todo/php81), > what decision ended up being made (I couldn't tell if it was still being= discussed from the thread)? > To publish Windows DLLs for PECLs for PHP 8.1 after 8.1.0 stable or not = to publish? > I saw the proposal but didn't see any public announcement of plans, > and usually DLLs had been published earlier. > > - If there are plans to get 8.1.0 working, what work is remaining (e.g. = is there an issue tracker/list of tasks)? > (I'm a Linux user, but I'd hope even if the windows team didn't have t= ime, developers from large organizations may have time to look into those = issues or get builds for individual extensions working, if those organizat= ions used Windows and were migrating to php 8.1) > > https://externals.io/message/114751#114759 sounded like there were plans= to > build DLLs for PECLs with GitHub workflows instead of the current machin= e, > but I'm not sure of the status of those plans. > > If php 8.1 DLL support was being dropped, I saw nothing communicating a = change (or status of getting DLL builds+publishing working for php 8.1) > in the following places: > > - https://news-web.php.net/group.php?group=3Dphp.internals.win > - https://marc.info/?l=3Dpecl-dev&w=3D2&r=3D1&s=3Ddll&q=3Db > - https://windows.php.net/ ("Where are the PECL DLLs" is an unrelated an= nouncement that was resolved) > - https://twitter.com/official_php > > As an arbitrary example, https://pecl.php.net/package/xdebug/3.1.1/windo= ws mentions > "In case of missing DLLs, consider to contact the PHP for Windows Team." > > - If DLL publishing would end up being discontinued (or delayed) for PHP= 8.1+, the footer common to all PECLs should be updated to indicate that. > > I was delaying working on publishing DLLs for PECL releases until I was = certain what the decision was, > or if DLLs would continue to be published. Sorry for any potential confusion! There are currently no plans to change anything (some things *might* change in the long run, but that would be announced). The fact that no snapshot builds of PECL extensions for 8.1 have been yet done, is my fault. I forgot to update the build script to do so; I've just caught up on that, so that new PECL releases are supposed to build snapshots which would not be shown on pecl.php.net, but could be downloaded from . A full mass rebuild for all PECL packages is planned a few weeks after PHP 8.1.0 has been released. If anybody needs a snapshot build for a specific PECL package release right now, please ping me and I can trigger that build. =2D- Christoph M. Becker