From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9D812158041 for ; Tue, 20 Feb 2024 04:42:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DEF8D2BC032; Tue, 20 Feb 2024 04:42:00 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9A57C2BC014 for ; Tue, 20 Feb 2024 04:42:00 +0000 (UTC) References: <20240220043235.3889132-1-eschwartz93@gmail.com> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Sam James To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH 0/3] eclass updates for meson <> distutils <> LTO Date: Tue, 20 Feb 2024 04:41:49 +0000 Organization: Gentoo In-reply-to: <20240220043235.3889132-1-eschwartz93@gmail.com> Message-ID: <87frxnlpbf.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Archives-Salt: 1b9d73cd-a440-420e-a45f-b64e01a20483 X-Archives-Hash: d5506e91b75dc81d1ac857f9a2d54328 --=-=-= Content-Type: text/plain Eli Schwartz writes: > Mainly motivated by some upstream work I did with dev-python/scipy, > which has some ancient code that will never be updated to work with LTO, > and some nice new code that works great. > > The first patch is a nice improvement on its own. The second one makes > limited sense without the third one. > The lot LGTM. > Eli Schwartz (3): > meson.eclass: wire up LTO support directly into the meson options > distutils-r1.eclass: wire up meson-python to meson.eclass > distutils-r1.eclass: fix src_configure to handle flag-o-matic > correctly > > eclass/distutils-r1.eclass | 11 +++++++---- > eclass/meson.eclass | 36 ++++++++++++++++++++++++++++++++---- > 2 files changed, 39 insertions(+), 8 deletions(-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZdQtlF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZB86wEAq7/ihE3f5GqOHHaP6WONS2z2esV4h3cHB+cz HBmxYRIA/0SOLcCWZLAu282xelcOYXrQCUnARYr31gX92RIfyakG =RwTl -----END PGP SIGNATURE----- --=-=-=--