Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp1995851rda; Tue, 24 Oct 2023 09:11:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH+x0NV2CFTcUqu4lRqLP8ubMyLWja2a8EMpk/Yyg5VuLnU6rjbkZfoh1h/caqXRB12IClp X-Received: by 2002:a05:6a21:3d82:b0:16b:80d3:7f10 with SMTP id bj2-20020a056a213d8200b0016b80d37f10mr2885149pzc.34.1698163861928; Tue, 24 Oct 2023 09:11:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698163861; cv=none; d=google.com; s=arc-20160816; b=H6OBNafyC4BmzSSJZBPT5saTWS/USWa4gCu6Y76G9FQegxEo5NsGV5Tww60QcAPOrw UGjiO7MRaMP1gQXVbSvLz1tfOJUNHmVepxZtQdakS3jcuItq0OEAk9JeI6JcK4hwuFRi a+WF7gALeDfQbPW2WO/e/zpn+eplj2OmIolhRDVSaaiCvwzsOqNgDiEsfRLr8GUv33jw eObvAR20pip+5tWDVy691L/RKD6Y61KIEp4g/ZpJRsHyzsUy/yWGWpcvkgGXsjQAY4Jw nU7lE4GYksnQ7wrZFv9S0AnjK8OB5u777uNjM1CzZaw4i4bDpl/bQF04EV4025B0VKtl pIBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:subject :references:in-reply-to:message-id:cc:to:from:date:dkim-signature; bh=BGpGXa2le8JndayrpdMF4iQUDz4daWsh8s0cPrtB72I=; fh=GyVcdYDguDh8rF5HBG0yYeMIZIh9jbxb4bGm5TqD0+A=; b=pqkZUEekI7PJaScozyBpUUVKa7iHwRNLweL6TQmRV6TRxSmCZz0tDhIouh+S6crvJN gdEbePeHYac09BdaGox1eIKhf9BiVbF8pqHSCdpRQRXmSpHOJApIEFQMPU5zxn7fOEER KPJSs7iRFA1pU6cBpvRxGLtARieEyheLeJthxY5LzC5ac7zJIxRm4GGMNWY2BWf/yrTm R19ADDT+5b+vxZ2gNJiQxi2qn0fMduqSPxIBMoOnXy8vfagDwW8YjiL+fgAIPlaD+VEq e7RGtEugLlJa6cjPPxBpBviQa4jmEzB1XXDfS14iqIFZAZIOcjYhKaOLLKMtFRoJ8JTk dQWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@t-8ch.de header.s=mail header.b=ICCzYNDR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id fi39-20020a056a0039a700b006be057d0923si8696918pfb.42.2023.10.24.09.11.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Oct 2023 09:11:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@t-8ch.de header.s=mail header.b=ICCzYNDR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 30E6180A135A; Tue, 24 Oct 2023 09:10:42 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234875AbjJXQKX (ORCPT + 99 others); Tue, 24 Oct 2023 12:10:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33066 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234941AbjJXQKV (ORCPT ); Tue, 24 Oct 2023 12:10:21 -0400 Received: from todd.t-8ch.de (todd.t-8ch.de [IPv6:2a01:4f8:c010:41de::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B652383; Tue, 24 Oct 2023 09:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=t-8ch.de; s=mail; t=1698163817; bh=BGpGXa2le8JndayrpdMF4iQUDz4daWsh8s0cPrtB72I=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=ICCzYNDRGQwF9QhydliHxDt5L9j/Iigbw7rF2/9gYCgKRkj6mG3TKDqyMlGu/QVnr W4V1dC8BvhL4B+MAr0yA5NOOKLQUguM28eGBlZXnFu1PPsPVmcVg2WbwHzd5ewiOB1 reCg/zrTIf9clY1sVTcg8onudIXQg3W3x/s4Id3Q= Date: Tue, 24 Oct 2023 18:09:59 +0200 (GMT+02:00) From: =?UTF-8?Q?Thomas_Wei=C3=9Fschuh_?= To: Willy Tarreau , Zhangjin Wu Cc: =?UTF-8?Q?Thomas_Wei=C3=9Fschuh?= , Shuah Khan , linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Message-ID: <2fc4054a-ab4f-40c8-b378-1423751031f5@t-8ch.de> In-Reply-To: <20231022093117.GE2669@1wt.eu> References: <20231010-nolibc-out-of-tree-v1-0-b6a263859596@weissschuh.net> <20231010-nolibc-out-of-tree-v1-4-b6a263859596@weissschuh.net> <20231022093117.GE2669@1wt.eu> Subject: Re: [PATCH 4/5] selftests/nolibc: support out-of-tree builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Correlation-ID: <2fc4054a-ab4f-40c8-b378-1423751031f5@t-8ch.de> X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Tue, 24 Oct 2023 09:10:42 -0700 (PDT) Oct 22, 2023 11:31:32 Willy Tarreau : > On Tue, Oct 10, 2023 at 02:33:59PM +0200, Thomas Wei=C3=9Fschuh wrote: >> Out of tree builds are much more convenient when building for multiple >> architectures or configurations in parallel. >> >> Only absolute O=3D parameters are supported as Makefile.include will >> always resolve relative paths in relation to $(srctree) instead of the >> current directory. >> >> Add a call to "make outputmakefile" to verify that the sourcetree is >> clean. > > At first this worried me, I thought you meant clean in the git meaning, > but it's clean as in "make clean" from what I'm seeing. Yeah that sounds > reasonable. > >> This is based on Zhangjins out-of-tree patch. >> It extends that work for get_init_cpio support and also drops relative >> O=3D specifications explicitly. > > Yeah I remember these discussions about these shortcomings, that's > pretty reasonable. > >> Link: https://lore.kernel.org/lkml/06d96bd81fe812a9718098a383678ad3beba9= 8b1.1691215074.git.falcon@tinylab.org/ >> Signed-off-by: Thomas Wei=C3=9Fschuh > (...) > > I think you should add a Suggested-by at least since Zhangjin attempted > that work quite a few times already and allowed to make progress in that > direction (maybe even co-developed, I'm not sure). Indeed. For a proper Co-developed-by I also need a Signed-off-by by Zhangjin. Zhangjin, are you fine with giving me one for this patch? > Acked-by: Willy Tarreau Thanks!