Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124247 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 D58CC1A009C for ; Sat, 6 Jul 2024 13:04:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1720271138; bh=1DI/w6gQPUEc93CdL1Ds1FHYaQpr8cd7mARtQv1n4Qc=; h=Date:Subject:To:References:From:In-Reply-To:From; b=WrWNkjnGEdxJLLEVwYjivJc3hKNqBnNAWzXtrCO3lbe1pQ3trP8++6WY2/hzwyK0E J7ysHVmHUx12WNZ52NoI3lWwewrGTv/ar0TwUcxKYg301FGJP6QAawhZ54YhmZ8YjZ xsV8poAkXq4odRY0VyVye5r5JiI1UrLc/IceB3S+4SDyFW+XKYszk7xVuj1r0rfscP n3CF55m0eGzIpqbeCuqyePYFr3bTLN06MI/2eGkWdPgpfBuD5Wv1W4KNX3CZEzRDTd KmFuGW3CyaeCzI+N64lKAzCzvB9qtpTACnFYF/t86199iif2k8ab1Lb6fVn8uHnu0Y MzNbeHRW+bSSg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 5B0FD18064D for ; Sat, 6 Jul 2024 13:05:37 +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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 6 Jul 2024 13:05:36 +0000 (UTC) Received: by mail-lf1-f49.google.com with SMTP id 2adb3069b0e04-52e9f788e7bso2587393e87.0 for ; Sat, 06 Jul 2024 06:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720271052; x=1720875852; darn=lists.php.net; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=hEt8azqCAkuOEy2wTIGDHpEvdhn3dNwX9ETx/jLESVg=; b=a6RlgVA9+GwzofXCvEq8I1Z5re1gnVyhx7ZXYjzBKBOjGJSu0pY6NbUoBBum5gSqyI 0ZnhCspkaRW2DEvPwF82ll51rs+XftuRV+5/Chh5lyXcfKM4T5XjXeaFScZ/ZSJUF/zN QiBNDdt58J7HpQA4O1N1Ia7ezqD8MqmNXuUBJAcmYxY71wMVQMBiD0qlI1nqkgKDlseh TPOF8Ad/G8ntEhji8TACzekwvk7wkemMR6FjQue/ZeXEP5EdLSsm8xa7aqzAwHC1pbxM xy2sHWF2/R/8sKS7hjDFt4gkhTbz+zIfvlP218dulKa8ea3xyRGhd9YrGWjZMC1ivsKs ptxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720271052; x=1720875852; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=hEt8azqCAkuOEy2wTIGDHpEvdhn3dNwX9ETx/jLESVg=; b=kMsbh9MFHD+RQ/ojuEn46GQ3OC8xJvVUXSkUy5a09XD6WkQ/MKtOSftLGXuqrTqv+i mETxzltXvHcrigGM+KQh8ZjIU4+Y7XIQf2+uJu0m7tooHZf2dCXeXMKCiPbYlBdf9EJr ee2FGt/SiHC/Mriuwprzg/2z1o8tnqrrQO4qotob0Gq0YCLvqrmJfNz5pfl6mscOvB8w Zu/eE4aHO2UWx8OXvcc3HDxRMtNZ+eP+ouxI47ZotFLJ6BkN1/HSqwRCFrB4cvy35jfN yxnnFKaC8i/PeLXtpN0Ytj2S56IJFvXw/Sh+Wrljq58kCajLSwina67OqJlQaw6q9D0j f4CA== X-Gm-Message-State: AOJu0YzGTGRH34uojmS42aqDqDYgB9FTL8Z7N+FB3pZL1HwbILTENm9G wkO5CrC25BZWaGT6vkxmX84s48ZCJGTyee1zTN4jhHrIimPCENRSYUT9MA== X-Google-Smtp-Source: AGHT+IH6bC8UWHy3cvOEqdceV1GtOr0kK3+pIi/uqgyj/o3XONCwCTxbAte2KjAo9VaKLWTliA9WRQ== X-Received: by 2002:a19:7704:0:b0:52c:dc4a:fb14 with SMTP id 2adb3069b0e04-52ea0613facmr4144947e87.14.1720271051567; Sat, 06 Jul 2024 06:04:11 -0700 (PDT) Received: from [192.168.0.103] (178-117-134-240.access.telenet.be. [178.117.134.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4264a2fc942sm95851625e9.42.2024.07.06.06.04.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 06 Jul 2024 06:04:11 -0700 (PDT) Message-ID: <2315222d-ab2e-4639-89be-e48420521a46@gmail.com> Date: Sat, 6 Jul 2024 15:02:55 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC]I'd like to see the RFCs that deprecate the FFI non-static approach start voting To: internals@lists.php.net References: <462AD8D8-C32B-4C62-8A5D-99396CDE31FA@sakiot.com> Content-Language: en-US In-Reply-To: <462AD8D8-C32B-4C62-8A5D-99396CDE31FA@sakiot.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: dossche.niels@gmail.com (Niels Dossche) On 06/07/2024 11:55, Saki Takamachi wrote: > Hi, > >>> The reason I'm not so polite is because I'm so angry. Firstly, the Deprecate functions with overloaded signatures RFC's approach to FFI recommendations is unfounded, and secondly, the PR commit(https://github.com/php/php-src/commit/4acf0084dcd63ec369a610ec966db33f322694c8) has not been voted on by the RFC, and the implementation is very simple and crude, and does not solve the problem that FFI's API is not so elegant (At the very least, there are shortcomings such as complicated API calls, mixed use of multiple types of functions, and reduced performance). >>> There are so many masters,I don't understand why it was merged. The commit implementation was not voted on, and it is possible to withdraw it first. >> >> If I'm not misunderstanding something, they were voted on. >> >> https://wiki.php.net/rfc/deprecate_functions_with_overloaded_signatures >> >> Regards, >> >> Saki > > I may have misunderstood what you were saying. > > I'm starting to get a little confused. > What exactly do you mean by voting on a commit? > > Regards, > > Saki They think the PR is not part of the RFC and is landing in 8.4. The PR is in fact already part of 8.3 and was voted on by the RFC that Saki pointed out. Regards Niels