Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124807 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 9E7001A00B7 for ; Tue, 6 Aug 2024 14:04:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1722953191; bh=4oJHMDaQRM5eAU8cr2fbF/xJiPc9Zv/fUa/Ujyb5xlY=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=KpExlXZwbzvd0NbL3v2IiQM+Blyk81Awx71KW1PM9RCq2nZ3CbjxDfRkWAs7o/VXl uWmE8Eyg09gZxNyHh6EzyxjsrJ4+WsdQKtm+HnUQ/FDQzEVSG3VJpRp8CfAiD6idBf 1Z/1E9NSZWjjHqL7w9HMZXe4ylzCO5+Rn4Eb/gn1WMY30UiJw5dIsJvaM3rPSmuele xwHx0xyfJJYST8BPfYlEmMJDBhiYS9/YWIMaS9edzDlWm3ZbDg5ClAiu5j3OCAwTQL rcAOC5Yw3uMh76ZS3ZXj/kPrU9nUki97x9Pu6iNH1MKjkXu5ZOsChs7BAQ85/naiQP MwiCyimRvCkrw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4DDCA18005B; Tue, 6 Aug 2024 14:06:31 +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.1 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_H2,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.15]) (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; Tue, 6 Aug 2024 14:06:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722953086; x=1723557886; i=cmbecker69@gmx.de; bh=Bxo8yMAOCZ0n1w+u+4hqYyS4LpIc6cqn2RvWli5jXXE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=WSNsjHYMrMuv4lfI5I60RSt/a78sjI2XavDOcchXhzYN2zRsSTbL+bMoSzqfez2o AlAomUrQMz1b+QMSt1h1j7zbD/w1G8IwnJSCIkoi1RkquGHWG6t4j9tDnvwGlcjx0 KClXvyShmRNHf5lF21BdXLcpBtdy/7xctDEtaA1Gmn1UMORfJPB9JCPe/+F5bYVkG IAsgIXAmQluJHVKAFQrgL8V4k/TtR3KNIENojF2cmZrVS55A0xNPOGlXxl67gvbXf Zx+swTLZOZ6Ld7pHoYT8uLuWTgzJE+j1u4yv0ByFtmKPxjfyogZfi8qhzeedEXxJu 6+fkQ9ZKsluIFq8QOA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mqs0R-1rpKet1ziT-00m5dl; Tue, 06 Aug 2024 16:04:46 +0200 Message-ID: <275c4f41-921e-48ca-b5a3-09c3a058e23c@gmx.de> Date: Tue, 6 Aug 2024 16:04:46 +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 Subject: Re: [PHP-DEV] Require C11 in PHP 8.4 Content-Language: de-DE To: Peter Kokot Cc: Pierre Joye , Derick Rethans , Ilija Tovilo , PHP internals References: <6cde6bb4-30cc-4838-a003-6333acbd6a3c@gmx.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:q6BZJab8OPCi3ZoS0C6FbpvRdn662rTJFSJueX53o2ms7vdaDV3 Lvc4F3hZL8HU8jOGsJwHYmCAmNR4DmMmii83ft0BubUze9TTDWpqgaBOvAkCZu8HgVAeZJU fPhvY9YKnLSIFrww/kaBlqHLW+/IScIUO2iMwXRgft57DXljv2A7y75BPs5ze1oAc+qoibm 2V/WfVwFnrocSPvsdEhFw== UI-OutboundReport: notjunk:1;M01:P0:BHMAKGxTzBg=;H6KzLwj+5DpL0c/Umi7+WniEiRi wGpPMHePm1ku63gYMSqyZimS40GbBPwmMQWFr5kINhhWGOz+6N7GFL6VXih93nfxjM/Skmq4y voEEX/wUTo4o1K55gxiRlLHWPWUfhwpPHImOZQCwlD/lhauVa1Bk5ack2wlFzCjGQX91s6fHC CxRfZ19ydfsnqLvvjRylTLYLh4Wn13RK7eOaA9VB1mHE+qSKn4zZtfzq2w2Gs642tmIdlfAbn fEF3ACzUvnbEMN4h+4ltZ08edeKiZFWzY7cUf9gvvGaAzHqoVxlqUbu/qRmOuLIi1MeAzE3gc wg+sUG7tFCpCCwM/2MDS+2CdToCfwYQu+q9T1M9fy457pPj+2jiTE10GvVIK0VPkl8+fmdNAk 1Oxzt5h01Zopn1ofx4annED9s1nKmzwUpPdQYoNEKOM4BFkz/CWYNFThszge4Jw2pGCy/Ei4e r9TJlH1rAl4lS/mbu3nwSB2fgMlN8RrVNX3Q76/xxdJD8iWehwgClh9f+M7IG3csVW+8eAgjU 46NsOAm0IW4pPQPC7qJF5lAvO/ntQCbXf+oUmmGOczBOPg3dw8UbNJRx3Z1RVNiWcJk5xyVHr fh5XRT4f48R93qgG0QuJFX5E4iipp4cjOQHiPPS70yUVLjPOmsIXTb+3pVIaoWWmloxV56zc3 06VNb0fxQFF6HOB1+Go9m5ffqmIVNSX82elnkVomofM/GGstk0Vm4JA6ke1HkrGRYKtPyvHZ9 oW+HGeGjwBNOlczPXS164ZGww/un2Y7qi95AX3qV4Oprw4XoO0fiNa3y/cnP03oTRFP9YCX4r /F9BaV+0jVo1WWKYWD/ym3Ri0aZ12qQ/pZKF66ODct0Nw= From: cmbecker69@gmx.de ("Christoph M. Becker") On 06.08.2024 at 15:01, Peter Kokot wrote: > On Mon, 5 Aug 2024 at 19:15, Christoph M. Becker wro= te: >> But what about other compilers we support on non Windows platforms >> currently, like clang, Apple's clang, Solaris Studio and maybe some mor= e >> we don't even know about. > > Might be worth noting here that from what I've tested so far that PHP > cannot be built currently with Solaris Studio compiler and most likely > any other compiler out of the range of MSVC, GCC and Clang (including > the AppleClang). There are errors in the configure steps due to not > properly checked linker flags and there are lots of warnings and > errors produced during the make step. So, basically the list of > "supported" and heavily tested compilers is at this point: GCC and > Clang. Oh! I wasn't aware of that. > I find this strange, but it also makes sense to not be able to support > a wide variety of compilers without having additional CI builds. Well, users of other compilers could file bug reports, and we could possibly address them even without setting up another CI build (it seems those not using Github runners are already not really helpful). > A nice list of "relevant" compilers from the build system point of > view for some overview: > https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_COMPILER_ID.html Interesting, thanks! While I would not have expected that php-src can be built on all of these, at least I thought some of these were supported. Christoph