Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp872750rwi; Fri, 14 Oct 2022 09:36:42 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5viE8sA+MiWRQa98nqjPYw0PQdkXAyIgItx7ZVuhcY1Cl9XTDHUw7R0WlNqHPXsKIM7Q9Q X-Received: by 2002:a17:907:97d2:b0:787:a9ee:8ced with SMTP id js18-20020a17090797d200b00787a9ee8cedmr4237803ejc.335.1665765402203; Fri, 14 Oct 2022 09:36:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665765402; cv=none; d=google.com; s=arc-20160816; b=L9kH8mrXz5gVzb/JVdRNOx1rCDm1RH6wsUzvlcsaczbHa6/f+d35ME1WIGZUMffMy3 jZvSd4pLlNO/lrylGwq7qd+M9cZcIQrkNguASoA4/kHTaEahtll2YYRZDmI7DX9mcuAa yAB8gfsprYaTM1peaZwrjpE5WC/W5mYjXOi5udbuM4KXAVRJzlhiQxhAp1R0N6kIJPEH wxrSBLb+4il8fHxeTjK1TFJg9xUaqrNtknnVT7NrGixFXqMa837noOgfncX3apnQopZY qgf3PDa/yd63YkMVFk4ZnhNMWbjBwkrH91iPWE+b5nZRNYp4vn2MlRtuR3rJ9QM3nBeB sFUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=45Qc6kmJfXhoQUyX3B+fNLOQoMuf3VclzIIGEEGFt1A=; b=xNTqtLmT6DdJ2Er7IQiSg4IuFUhLadl3ErNnYDyhBp5tSsSTEiT/oQvcomX02lQDuN UKny4suw7Gq3LdFY0DxigNby3lugOt6k8vzxVD0reQ7uClVALA1cqc+mU6j8GB4QcGZe cFciKkhO/VZybJmW40Eg0hrjmziKEvUuieYZ1zXVsRfxDcisLOLK0ECZ7Q8BEXX66Kq8 hO8t1O+1iRZjP7XoFpSmLOsNodGd3/otnYN/KePqmLp/h3EFCgZOELopxbMMuVpCWnGu mNqKDgqJc1+k20CYcJP+KbCaHEXE3v2xDCnMqzDEo+Y9z2dEXMnnD2pAxp0DVfQ2jEUR cncQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="mUptDl/l"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v7-20020aa7d647000000b0044eb6f979d7si2195372edr.152.2022.10.14.09.36.05; Fri, 14 Oct 2022 09:36:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="mUptDl/l"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230248AbiJNQVh (ORCPT + 99 others); Fri, 14 Oct 2022 12:21:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229688AbiJNQVg (ORCPT ); Fri, 14 Oct 2022 12:21:36 -0400 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D016F1D299E; Fri, 14 Oct 2022 09:21:35 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id 137so4266521iou.9; Fri, 14 Oct 2022 09:21:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=45Qc6kmJfXhoQUyX3B+fNLOQoMuf3VclzIIGEEGFt1A=; b=mUptDl/lHGm3yOKs3cqewPAT6HdcyKTxz5h3mSX37Dlf1Wu+XKyQF5QlBOd0YlDrEe OMY1Drfzlr/2SE6Fgglns0csn8MGGwgvjJFLIv6jDenEPE6rsPsBUmlSSQXfHzPkDEdt 5ReiV7AhfWZuVxLoQmxS/+BZQeQ2a5j/RIaBviVTyiDMlADRljALv46B6qx2oJPsaYcd mGkB6JIAgn+tkAdxFfINkZjG2p6qQJT4FdLlH39RtA4PZtUMwAaIYCxe04DNjvsUUvuD 4NI+zJklU6l2IHbGODhh8mbWbwN0/w4r2qKAZ5mLh8R26jrZu8XLL/L0nVD2PC5GfZXi Pijg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=45Qc6kmJfXhoQUyX3B+fNLOQoMuf3VclzIIGEEGFt1A=; b=htxcVO0sFHWFLe8maVd5vBe06fddyZwNylVbJhIXLhSbXuJ9nKr1BRRHEadPyMk9TL TnClf4pPSXRO1NMu66b5pmLJmObL7ebpA5XRsD4ht8YGKhyPdrcg0hmZSKKYOAIYqNq7 +hoLduklWJnzXh5Gtdh9wQGVZNN5YfbiCqc1janoCFkzwEgsj7ramUQx5dtVPKBCGzx5 MxEReMUSuQy0w1AUD6Nb5i0xrVDVXW1df305TT1jkuQJqnNDskA/8sF3L3x+IKzGWBEv 9T9CfWrom03feBhJ5E9ZAu9vx8+F4lXj+u0TvqblDM6Pk3n0Tfrc9xXSXYFNEbvZEOZH esYQ== X-Gm-Message-State: ACrzQf2k6VIBBtlUowffyBashuvm0IFY2TEQowO9fHvakeY98OEHu7u3 GwV/p6T+Rith8eQ1sOBkmsjXLZLdPCgtsCUX0cE= X-Received: by 2002:a02:cc6f:0:b0:363:98f2:347d with SMTP id j15-20020a02cc6f000000b0036398f2347dmr3320450jaq.199.1665764495244; Fri, 14 Oct 2022 09:21:35 -0700 (PDT) MIME-Version: 1.0 References: <20221004184625.10076-1-olof@lixom.net> In-Reply-To: <20221004184625.10076-1-olof@lixom.net> From: Miguel Ojeda Date: Fri, 14 Oct 2022 18:21:23 +0200 Message-ID: Subject: Re: [PATCH] scripts: rust_is_available.sh: Provide hints on how to fix missing pieces To: Olof Johansson Cc: Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 4, 2022 at 8:47 PM Olof Johansson wrote: > > This might be a bit bikesheddy, but it saves a few roundtrips to the > documentation when getting the `make LLVM=1 rustavailable` run to pass. It is faster for someone that already knows how things work, but it may make newcomers skip the docs and it duplicates the information there. In addition, for the non-error case, it makes it more verbose which may not be appreciated. So maybe we should point to the docs instead? What do you think? Also, the patch doesn't add instructions for all the cases, so somebody that may have hit one of the documented ones + not have read the docs may wonder where to find them the solution or why they are missing. Thanks! Cheers, Miguel