Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116686 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 95664 invoked from network); 20 Dec 2021 21:20:56 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 20 Dec 2021 21:20:56 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B2D4A1804BA; Mon, 20 Dec 2021 14:24:25 -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_H3,RCVD_IN_MSPIKE_WL,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; Mon, 20 Dec 2021 14:24:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1640039060; bh=QYR+Cal3ONVROQ1lQnainXIHb0oBD5xvlTAyRgPppH8=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=Df6CDpffMqGJQueQ3njMY/Zf4ANo2kozthY4v+HvPs839rQyeuouRwMF6g8FeJ+Hv 2aykla2yN4oz0nMH/MFMvWx+t7CwZ2eSMIpw5FJ0LEHpBzODvTtnGlKLZWMmB5EYyc hDlL1wEZ8UCqWQI/k5iTSZPAj+oybjnhDdulLtE0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.130] ([84.179.224.119]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MfpOd-1mWj623jSr-00gGJN; Mon, 20 Dec 2021 23:24:20 +0100 Message-ID: Date: Mon, 20 Dec 2021 23:24:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 Content-Language: de-DE To: =?UTF-8?B?SG9ydsOhdGggVi4=?= , Pierre Joye , Kalle Sommer Nielsen Cc: Levi Morrison , Nikita Popov , PHP internals References: <52501841-7691-b69f-ac96-9dc241181057@gmx.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:tX3i7eDZZaz6Y1BOpxyZXvFjhPSkdzpsDb9GQJQ5jnyRvZrnUTB jxo0pTg/V/PSA7f498qqUxa4Vkhm+rUkIppyNZ6huhQZsUtsOi4ITDVUJlqxiqjLKCcA3ts ki4b9T+yJt7dt19XgrK3is9V09H9/PDUENTcQDT5+4zvPT0G7OlL/1Q5bJgnBmYxKUWvIg9 KeHW5qeY9yIRr88c6j+oA== X-UI-Out-Filterresults: notjunk:1;V03:K0:Pjd6GhD//4I=:gBafLmo7CvwguOERKA05hx 4q16X8IxE5hmdlxU+6eiVYBU4LO5GfcJRbIsYYTpbKhbkr2JjV4kfdwgt1Le9u6c7iJT1pvCD 9lqS3gyYYKzY2amfxBs0xKGhRLvKS4kcTd8/A3bDbg2wbEzEWdyfx5suRvvScHeVoknXqfePB FTB71N2xU++v9/M+7VELvA9okHOV4bjxG1XhDu6Q2p2fV46jlcchl+Qe8lkzhj5sHCqgD0bPT qhdJ1lhRFc8QIvo9SGf0mUNNnGW03eLsGRHx8BtWQjFHa+Px7MbotITXxG53xcv05XQ9PAHvx aNCowUKeF8mJPcCRyd8137uOUoE0I4wNNNd3O6ym5oW0XoOiwXjLASqDPjWWrR4R2hJ9MPouS //Z95yGmggCPe1YC118dVwjr9SPKMFC1Qmn8Yn93TY+njO1jDpOKLLtXmU2+U/Om3R1d22xGp iVZBR4UG/V26Czjs3XSHTTrwYSMi4fWzPU0UtGD+WAtA1Y2s4/sT/IqlOANUKSp2zaECB1NbO GaM+mctj6OrsRlJ2Yead5VSFujUiMmlvZfcCqfdMdYcjB9yOC9rPLAjTau+jJ7xS2JAzphY3L 4Shw5CARYe3iWtE4L7j69rVbGA/tn8AYRiTaaJP7AOsob7s9mjouE7mIhPiqqZVh3LvYcOA84 THX9zIlstl3ZysnY8uaNPj+eyNR/Z3psxLePv3Ha64xO/FFdfvq0XXqEZbP2jQXnXmrQ5kw6t WJ9oGyknxNf7q4FhYEQtU1iPEEaj/6iziFuAkxRXtAQ+6iopYWY7Bx1mEYALpwwdb1V/0+LEA LfkQHmWtD5m7S3RXzaZa8OmoalCnboN9tTrJtkF7MDtGqyYjynC+LJAsBd1/gF9sokZ3F2x6q 1PK6M3hjXWx4h6AvluOfF3NnbFTqjEZUXUtzV4OdNwjKjnjE17c47pbGy8e2NUxyml/JNWvvw LhLpQO+B8HmXxbNZI1CdAAGTI/ODlgNCU1JA4V3arPmKJbGM+0Jnr4oqWzK2ns9sKL6cwGv5i zlUHG7VZh5jY4aUySq7G23Ck+Lm/UBBmeFMjKPtONB9gdxEKWnlmv/u/Nbq0ogopp8w5Hk2O7 RhpfEhzx5ysH3M= Subject: Re: [PHP-DEV] Surveying interest regarding CMake From: cmbecker69@gmx.de ("Christoph M. Becker") On 20.12.2021 at 23:01, Horv=C3=A1th V. wrote: > On 2021. 12. 20. 17:19, Pierre Joye wrote: > >> We may switch to vcpkg distributions, [...], or the current autoconf >> php js port works too. > > Could you elaborate on what you mean by these? > > The reason why I prefer Conan here is because they provide pre-built > binaries for common setups, so that makes builds go faster for the > majority of the cases. I'm not against having a vcpkg manifest either > way, since that's just a simple JSON file at the root of the project, > but that will result in duplication and one more thing to maintain. I assume that Pierre was referring to the Windows dependency libraries. Anyhow, I suggest to defer the Windows support; it appears to be more important to have a CMake based build system working for other platforms first, and then we can still figure out how to make that useable on Windows, too. In other words, eating the elephpant one bite at a time. :) Christoph