From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-89578-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1A9B0138334 for <garchives@archives.gentoo.org>; Sat, 7 Dec 2019 09:56:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E740E088F; Sat, 7 Dec 2019 09:56:27 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 28D6DE087C for <gentoo-dev@lists.gentoo.org>; Sat, 7 Dec 2019 09:56:27 +0000 (UTC) Received: from katipo2.lan (unknown [203.86.205.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kentnl) by smtp.gentoo.org (Postfix) with ESMTPSA id 7F9FE34D866 for <gentoo-dev@lists.gentoo.org>; Sat, 7 Dec 2019 09:56:25 +0000 (UTC) Date: Sat, 7 Dec 2019 22:56:16 +1300 From: Kent Fredric <kentnl@gentoo.org> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH] cargo.eclass: use verbose cargo invocations Message-ID: <20191207225616.1f0c2893@katipo2.lan> In-Reply-To: <20191206200931.22347-1-gyakovlev@gentoo.org> References: <20191206200931.22347-1-gyakovlev@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> 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="Sig_/yj2GKqPrzODKHeD8Q_7pc_N"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: a9236dc2-d017-478a-a13f-322ba9db35d8 X-Archives-Hash: e4b4e8af8943566b85ca302ffd3117bf --Sig_/yj2GKqPrzODKHeD8Q_7pc_N Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 6 Dec 2019 12:09:31 -0800 Georgy Yakovlev <gyakovlev@gentoo.org> wrote: > Default output just prints crate name. > With -vv we can see all cargo options and rustc args. On the overlay with rust-crate.eclass, I've not found the verbose output very helpful for anything. I would probably ask for a knob to tweak that disabled this. ... ECARGO_OPTS=3D( -j $(makeopts_jobs) "${ECARGO_OPTS[@]}" ) if [ "${ECARGO_VERBOSE:-1}" =3D=3D 1 ]; then ECARGO_OPTS+=3D( -vv ) fi ... cargo build "${ECARGO_OPTS[@]}" ...=20 or something along those lines. I've also (often) had to invoke stuff like: src_test() { RUSTFLAGS=3D"${RUSTFLAGS} --cap-lints warn" rust-crate_src_test } Because well, upstream. But I'm not entirely fond of that syntax. --Sig_/yj2GKqPrzODKHeD8Q_7pc_N Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEgdrME8Lrmai3DXYJda6SGagVg7UFAl3rd0AACgkQda6SGagV g7WkTg/+M4Eafn3FUExq5xnroIjMUz2EnoCxu1ky/L61LGbj9A0h7IvQYe2tthPL ztvp/lthxeFpRJr83/5RD0xJC19JjrRZnMGJrKpqARaMHnSKx1R45W00Z/pzrswW Wyz1gH5Sj21YK30zhIAmfOULs9jOkoyTVC15xHtPKkA+p9058jS2DTjJfyXBelo9 bql1nV9ysVWbkQe80AF7zO0EovnTJzr3ZhEyxG7eTYx3nA6K9oGpOFdBhGRFBLVf TUAEe7HQ/0DHbKSxNn8oZBIZ4WEOL4VI41dFQ43yeS6ir6T0EmpwTaf1pK2/6Dio kr3P3xEzxyHG7y0ZIpvL1tSJfmCjptVbBkADV14WK1QNsk7apzom3/HDgg0QSqD4 1rs9my73xn4aIXwTcDWRtdSyZq+JPyXN0O8XIeXjNIMezNR03n3RJkm8jpVJEBLO pS8mX0K9x3EEmFgfa9w2scVYu5Z2pqo6cPheiP4l5q4+ZQMJnlN69ppRsOw1qbxi Id1ROIC4Tb5VLqWmlsqrI5AHDv3XvUMAPL/xKQVybkTHN6pe0xcjJRxuaOi3vXKi 2MSAXHgi6qROXNoapaEJiHv+mDFfpUHoII3MWy7r/xqVBplI5TnC0NXTez925bL+ bUZFBudlTWKBLki9yogG8SFK2lyolilO7c2fTPBTft1hR1HpkoQ= =pSWo -----END PGP SIGNATURE----- --Sig_/yj2GKqPrzODKHeD8Q_7pc_N--