Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124492 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 9A7AA1A00B7 for ; Thu, 18 Jul 2024 19:05:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1721329631; bh=jZRbzf39Y+UMNXUFrhFxFUdbDKjg/uoXXb+FCFYheWM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=RGThYsffdr/Dg3nNQ3vZ9wATfNpGHqPLAMwH21PbMvJo09hA5BM6JmJfaxFBBkbc5 ayn+OGcBMEoKjcfm0cwlbqW52LPJaI3kz9sfQyxxY2BYaq7rvtMjAn7Ii+ckM19JKP 2zR6kBZrtr+BlDa9qGy/pIrzG3HMz8wUK/J8RLUj2HQ+WAroeU4h0sAmWtiH70YHcJ yCxfGu4QEG0YwBMT00z3PatcdDT6shD1qj8CSuLa2JfDfyjoX36iOwZCIBOIE3XEWv q1a0IBt0Pjna0QslQrDuCwk6Agm2IimzSrpQOpZGifZqZDFE/Z+WIl1PKEm1hVJFfi YrxYbfcN3tVyg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id ADC45180212 for ; Thu, 18 Jul 2024 19:07:10 +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,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (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 ; Thu, 18 Jul 2024 19:07:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1721329538; bh=MJ8KRbv3lpRlyfIp43qWn93Xl2rgcf93rkWPxqjSzEI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type:from:to:cc:subject:message-id; b=oGUza09GKQnbVIwxfs+RsAiyS2FOtPwFI4ayBfDs+vsdrhsOKCFj34GOH1vkPLO4P oRbACEkqJhDbTfvlbq9haVktXzt5kN3rPg/BB5N7omj6KZLtwR2C0hwPDBClfEgBVy Nc2Evd8ACxNTW0YhMBnpu+DdPEPW+JEaoO2vQXPCn28osbcwxxy6afCmOkielAbM2I 9fewEJ3T7EgAJADcXHU0xxBbg6pP6lssSQUKyF/8FDmRvUCQe7FdA73yNTPPCJpcmS 5tSjbe5VqwA7ZE7I179LtCiqS7xbDPtLcAoWoD9L71nHm1FkW/DaLpiTEccgzum2yO URLTObirUlHhA== Message-ID: Date: Thu, 18 Jul 2024 21:05:37 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Subject: Re: [PHP-DEV] Request for opinions: bug vs feature - change in tokenization of yield from To: =?UTF-8?Q?Marco_Aur=C3=A9lio_Deleu?= , Juliette Reinders Folmer Cc: PHP internals References: <66984FD0.5090805@adviesenzo.nl> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=C3=BCsterhus?=) Hi On 7/18/24 19:48, Marco Aurélio Deleu wrote: > Forcing all tooling that uses token_get_all() to handle this unintentional change seems to generate more unnecessary and real busywork for something only theoretical possible to break. The tools are required to handle this either way, because there are released version with this specific tokenization and they are not going away. Ubuntu 24.04 LTS ships with PHP 8.3.6 and generally Ubuntu backports security fixes instead of upgrading to newer patch versions. As an example, Ubuntu 22.04 LTS ships with PHP 8.1.2 + security fixes, not with 8.1.29 (which is the newest 8.1.x as of now). Thus the ship has effectively sailed due to the inclusion in Ubuntu 24.04 LTS as the arguably most widely used Linux distro. Best regards Tim Düsterhus