Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116791 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 26053 invoked from network); 3 Jan 2022 17:28:38 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 3 Jan 2022 17:28:38 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B814F180558 for ; Mon, 3 Jan 2022 10:35:37 -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=1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_HOTMAIL_RCVD2, FORGED_MUA_MOZILLA,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.80.0.0/12 X-Spam-Virus: No X-Envelope-From: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074049.outbound.protection.outlook.com [40.92.74.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 3 Jan 2022 10:35:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hVbc04/MHa8Rz8BAz6xNCcmP8lfdci+r4nnl2JasIzT3sp8fIy65OHIvzB9eDsFHelIeV5ABRNNYlYY7evwfQLn+Xo4C8bq2v8t8EogR3Omy8Dlex9CA/lJwtazGe8Whl0au+zvx4/kU7UG3T5RbxhtnSi8bgG2Oxx4A5DdpkyGR14cck6b5Gn8jLLafia3+2jGwZDYfEKUaadpcjH2l+D/ejTvme3nPWxmY7pR6wK/TTtrBEZezECKszacLXbli5EHROcPjDjWjD+B1tkiet4giiNC0oyHTApoK8sE7jXdgFF8p4a/IBLD1kXeWcqhvL7s3XqgKmf3lmsUXPROTfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HCXqa0aokcD+WjHlc5ZIIclR5wxuTdzocfCrzeg3xSY=; b=NIcCAkIuuVBMxPtYnModyR9daU6erzGoL/PGuLSaSeBuvRRz/Wg9Fi4Upyymu6nJGAtWo0WaXLg1HTx0mCep4364lQIjRlVqO6hTBgS/Vnp2X6JZCoB9ghmAxVPFBR8zMq+z4QqVWbYvLEiKsCYy1XJXxynOZ2w136xVdtsS8o+a1jNUYoD/dUbV0n0V6DkJgTlw8tVtEVSIjS7BbaNTqjfPxUl+0bTS63pWgW5W7uZPzgcL8c6rHeizlgz9++ieZLRHxfP/xsfuKKPYSH+IRsnSjBLplAOc97+DAj0nEXE5QNeGn0q72wVjJQcHwxtxEiQbDC5HzzeRN6rSjx6aSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HCXqa0aokcD+WjHlc5ZIIclR5wxuTdzocfCrzeg3xSY=; b=kTVwuexkUTSHcNAH9cL0o6F1/iqPSABHnuGr7qfTtVnBtLvWBPJYjxeKzPcy4E1gFNrm8ExpJWishEM7hR0Brbun2byufOE2Ax0KXypm2J41icRVI0KsvSm76YVi0XOQnTlHSQGqxD4GhzbXLqd239BU5rlhXeHrhWhS/8uyq1PNkaUpzqpCyCx0e9C4oF6WzzkmnimemwM0YqEa1ISGCLm46khW3CE2Nq15zhGFMBIB8skfzKoG6/NGWvRG5f40gX0n8CiCcHIP5z0nqiMQWwugM7hDgVw8nuHsF6t4fVN8+rJqBpUWGXKfC3PbUf4yG23op/qcWzg7QuquW6Sd/w== Received: from AM6PR0302MB3398.eurprd03.prod.outlook.com (2603:10a6:209:18::13) by AM7PR03MB6435.eurprd03.prod.outlook.com (2603:10a6:20b:1bf::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Mon, 3 Jan 2022 18:35:35 +0000 Received: from AM6PR0302MB3398.eurprd03.prod.outlook.com ([fe80::208f:d8fd:3a84:62c5]) by AM6PR0302MB3398.eurprd03.prod.outlook.com ([fe80::208f:d8fd:3a84:62c5%6]) with mapi id 15.20.4844.016; Mon, 3 Jan 2022 18:35:35 +0000 Message-ID: Date: Mon, 3 Jan 2022 19:33:47 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: en-US To: "Christoph M. Becker" , Pierre Joye Cc: PHP internals References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-TMN: [jTMLpao+1bVTBBTcDNh1A82x3Ijn552y] X-ClientProxiedBy: VI1PR0801CA0076.eurprd08.prod.outlook.com (2603:10a6:800:7d::20) To AM6PR0302MB3398.eurprd03.prod.outlook.com (2603:10a6:209:18::13) X-Microsoft-Original-Message-ID: <7069ae6d-5b3b-a0ee-f7fe-6ee425cac6b8@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 78248c8a-7bc5-4dc5-b90d-08d9cee7d4b3 X-MS-TrafficTypeDiagnostic: AM7PR03MB6435:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RqVFrycn0D/DFXufgahhoNzvupeKDSAJYroSAfkW5DZsxP+hGQvkXiC4Cti3fmROvaaWgsxbudt6nvlodO+Ks7bEyBRAD0MXtP3f1ebmce8c0SBvtuXKDze4XSVL5QHcw0E6XD06X9l29PsmD1ThS9DYuW5UXKppYnoAABZEQxC88aEOBkG8ioYkxtbqaZ5v6tI5LL9M82bk5B2jPjdNqczO+QWt3ci1a3a+g0YoWTKSZeulnhxop1hpjqWjFbwvfUfDFV6GlOrYmq/uOBBBZ564Rca8leDRMP4FmvPgpv8F7fs1abmefmujyxt0sRG1aq2dgpAJaN/WDqN66drsv/j8Hx6dfN5FgQAsMbkc3RKz0LUL2qekTIf27SDHu6xojx+FPqwHNK3j7N2YxIPDZ+jY3zG4V2Kpkh+bZfolluTnparkSGahaKjF7r2msDse3TEvJsaTM8uXeH+E0QpGGCZa6B5sP5chQQn122rALYx7ejT9/gB5sPrtEHJH2/3clgSeR3MjzH3aY0WX8R9Er5wj9jL1Ia+g4oRKcOPodD31NWIpRWG/Ft+V+sauSRbJAag0MaGVMaxZTkQckTcGeiTwjQBI3xgB/FtZazXX4/NZqARHSDcT55ufI8h36wGB X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emZUdFNxWEpmYW5HaHhhYUZ1Wm5Kb2ZFQlA2Q2JCUlhDY3VIYTlVVVVINUNj?= =?utf-8?B?ZmZxVmsrSDlhWkVrUTNURmlUZE9icDFmWVJmemdaV0gwL1NodWdUMEdhWUk5?= =?utf-8?B?QlMvSEh0MGxsekNVZVpaa24rQjBQZm5GcGN0U0d3a3JoeUpuMUdQck1yTE5V?= =?utf-8?B?OC9ubis0L2tNR0RGMWJNaGhFQ29SN1NDRkZIeWpOdWIvKzA4d25jUkFBdUR1?= =?utf-8?B?aWFveWNDOWFkTWdGRk50R2dNK3dMaEtYamJKb3NNZ1BpbytEYzNVZUc0TUdV?= =?utf-8?B?aGQ4UTFxcUlpRjFEdlBhc2dPYnlUZU1vWkI0MUl5TFNXZSs3QjNtSC9haDZD?= =?utf-8?B?Q0M5Y053TlQ2cUtNZ2JwVGRvd20zemtrZlp3NzJGcHJIL2FrL1doYkZlcG56?= =?utf-8?B?WWRUWHc3TnZQbGRrWHR2R0g0SG1DeVhKQ1Uwa0tpRlZqcGRQeFRHQnVNSm1Y?= =?utf-8?B?eHg1Mjk4cWFMTE9QOVJxNjF4OHo5ZW5DdlkrN3h0ZlhKd1ZqUlJnUkp0a3Vl?= =?utf-8?B?YktIYlh3VTIyQVJoZmZES0ppRjBqYlp4THdrZFZkSWlzdS9BMjg3N2FGTTBE?= =?utf-8?B?K0JnRlV5aGpoTWVIRHcrZW1NZWYxdndyK2RoZ0VFYitPRHNIS3MxQkc5bTFj?= =?utf-8?B?bjdWamw0dGJDNGkrZzlRRFE5RlphcWJudytMSk0wWGVJMmNVT2R4cEszbmEy?= =?utf-8?B?WHk5N0FCWmduUm14N1pvbjdISk9uOUpEZzJybnJFalJDYitSK0N2SlM4Y1hi?= =?utf-8?B?ZytVM3RHOXFIcEUxQXd2Sm9uU1d3TTZiWG9BQ0prRXRxblhESXZrMGhWREo3?= =?utf-8?B?dUhvUUpSUXhqcStUeWtHNk1SK2ZDaGkyNUU1WFRTeEM1NHBoaWV6SUtSZ092?= =?utf-8?B?dWlEYStzcmtia25uVEp0Ni9GWWtnTmQ5TjVWMWh1TllUbzdrZ2F4c0RpdTdh?= =?utf-8?B?L1RNNnJzckNHcmh1cEowMEdGNjdwYzErcFExTXRCaEd5d29rS3Z3Tjh5eTYy?= =?utf-8?B?UE5FSU5RMnIySDBVcHQrZFJkS0FLMmhFNzRLbkRZS2VXdmZ2OEFoMWxRZ0Fq?= =?utf-8?B?V0UwMkQzQ1RpSTY0S0tEYXY4bUFWaUdNVk5YTE5mVEgycDBXWUJpU295VEda?= =?utf-8?B?Slp1bVRwZkFUTjN2UjlxOGkxOXVBQ0tIWFVGczN0bGJNQWFXSHZwWEF1aVh6?= =?utf-8?B?WVFxSkkrbU0zUGdHY2ZsQmVVOStKbmR3VGZiUDRObHdQQUl1dDN5VlJDdCs4?= =?utf-8?B?N1RvMm9tZFZtbUlCU0VIdUhUZ1ladi83eGEvWk13Z09MWUIxUT09?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-76d7b.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 78248c8a-7bc5-4dc5-b90d-08d9cee7d4b3 X-MS-Exchange-CrossTenant-AuthSource: AM6PR0302MB3398.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jan 2022 18:35:35.2982 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR03MB6435 Subject: Re: [PHP-DEV] Surveying interest regarding CMake From: friendlyanon_@hotmail.com (=?UTF-8?B?SG9ydsOhdGggVi4=?=) On 2022. 01. 03. 18:17, Christoph M. Becker wrote: > 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. No need to worry about that, it's just a way to coerce ICU's build system into behaving well on Windows. Conan uses Msys2 as a build environment for projects with *nix lock-in, which produces native binaries without the cygwin shenanigans. > 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. That's a tough one. I see you commented on the issue regarding this: https://github.com/libffi/libffi/issues/500#issuecomment-671037484 I'm not sure what should be done in this case. I have a feeling the Conan team would not welcome such a partial feature patch. Maybe having an Artifactory server on php.net, where a custom recipe is hosted would solve this. I'm sure if the Conan team was contacted about this, then they would be glad to help.