Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116786 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 15071 invoked from network); 3 Jan 2022 16:10:57 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 3 Jan 2022 16:10:57 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A5FE2180543 for ; Mon, 3 Jan 2022 09:17:54 -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.15]) (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 ; Mon, 3 Jan 2022 09:17:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1641230269; bh=9UxQeytZkXSClq7+o/GbukMUjFLmTTu4JlPmNxx5N+k=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=G5m8K/S1EHc5CZOALv4/tKCVw7VTuRpt4soUOiWAjzfEHZxNHCKhg9SJskkN4kzSP dQNepX8s6FSpET8KdZs4MvE9ONCJdRFilfh/9F8Wkqr79MAlkSkdc+tYH58Jq9+nvZ 7Y2plbHBGaToXbcS/S7PZTvdQpSAZaZ5woebsG0k= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.130] ([79.222.42.193]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MtfNl-1mGImg1vOZ-00v7d4; Mon, 03 Jan 2022 18:17:49 +0100 Message-ID: Date: Mon, 3 Jan 2022 18:17:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: de-DE To: =?UTF-8?B?SG9ydsOhdGggVi4=?= , Pierre Joye Cc: PHP internals References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:RuGpg+DwLJVZzb8xtaI4q29NbGK3t/32M75Xrz/Cjqww/qF1/0M QrvA6tCybEp2+iYPzZox+zQHvrI/hgZB2/vglJD9LGT7vtGJHgjM30w1WPaV5MnT07waJaG taIBLFan8mQC4l8iJNXMbydm8/vevL8UusVp7gy2ZBjpU0GW5Rbr5CMYTrkFuCLnekA/Xu8 +VNNarSPkgxWcDuA+NT5Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:ecKNkOejDlk=:OwQHbEUENuzfj2THYNHXtO RbdqwAIVukUH3e+ZgltUjoVjy3eeJdRoWOR2GqEBLw27pBu1WL8srfjXtCPg5IJrSnszvvMLX 07RFEGmAJ7Di5mJIl9yyfUbRNu3RaA1/d4u+3/7CIcqehpyYKJ/N8tZGcMFI+rSaXHQQ1oRRN Hxe57/LisLENAaVohrnVlU+gubdQ9yE0pOVeL56PvU/7/oitBKTAsczXIUTl6ocySUHC12wMi 21WPq3RO4pmyX1FOEMSYP8fsX/G1AVbV8N1JG1ooUfwbkCxm7EumFLdmpjc0K1JtNJj3WuVwz 68gM/BANGHFqtvItCeyMdiNtE1nDz69PVu3Fc5EUPDqT8DCWO2lLLp30bblkPPh8uIPqDl2sb F/urO+HZA9DimTN6NYcZ1jqa6CrOy4o6Q3qvmR2KTWJGyajRSzijuRMN70bfXYhTSnvmaApN5 82VDElLSeNJwvxuatKbl1Ap+Wr9FI/GbvYyYLxsayPdOlC/h6v6EWMW/ZH2apWyBnOP+s1j9+ xMv6fypqhB0b617D0Voda+qJfCY4MajQFQblqURwlTaDweLcKBxdK9YweYo8E13u/f3jYz+VO PriSkLKCjpTZa66P+Kk26Sy/CFfVyXVRkEiU+s3HtNptEGk1R7o/HQkL0KOVuS19j3V6evKe/ tgU+RnoSKDuMAYj2d0FWy39hl6G3iTaWifzFN9CixybSydZ4Io5SbzUhK6I4abq6W5BoQ9iNM 0MHepWxKXEb7uvDLV8Ppns0yjpnOFNAkAh84uMzV46ZlieqyWeiYqQs+ThHj3Y2rw09ULpARD cPbLe93p19KypuQeGLL6AzSw91jtVZZTjxPIgbxubQ2Hf9BHtnh/xrKE0JK5vJ+qHDcrgapoI cc9zEFqhU3uYmsFq4YzgBfN+8XTK/t741/koKhoJpszGwb7nR0iN7PiHwDLYd0VWhUUu2LK0j xaCSkvMy6SJo5VbQY2hew6IEfK/QDOEoZVAJpt8G8e5GtCQwjp2dE1PvTtKxBt2wSHkJlfEtF VmEdIxzEY3kdj3Rfz2TcZ92XkhYMilV+lZ0j8QkSeWSD0hTpkwhizx5IlHesXPFNtOPUtUzX0 nagRlf1hTrxezo= Subject: Re: [PHP-DEV] Surveying interest regarding CMake From: cmbecker69@gmx.de ("Christoph M. Becker") On 03.01.2022 at 18:03, Horv=C3=A1th V. wrote: > Thanks for the reply. It's very helpful. > > The glib issue is an upstream issue on Windows: > https://gitlab.gnome.org/GNOME/glib/-/issues/692 Ah, sorry, that shouldn't be a problem (at least for Windows), since we need *shared* libraries there anyway. > ICU's Conan recipe doesn't support some platforms: > https://github.com/conan-io/conan-center-index/blob/4011e625faf3c9de7b5a= 3c37cc736a6545ff9152/recipes/icu/all/conanfile.py#L76-L101 Oh, that would be an issue. We can't use Cygwin builds; MinGW builds might be okayish, though. ICU ships a VS solution file (source/allinone/allinone.sln) which works fine. I don't know whether using that would be okay for Conan. Also note that we're using a patched libffi[1]; since that patch is not complete, I didn't submit it upstream, but at least this basic __vectorcall support is important for ext/ffi. [1] Regards, Christoph