Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp2471346rdg; Mon, 16 Oct 2023 05:47:10 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHexZktfJOSP4RKN3xZB5pF8dM42QSIpj9dQsNHytAQ+Dbkwp2TlOkk0KeRrps5GBBXZW8w X-Received: by 2002:a17:903:192:b0:1c9:bfdb:aad5 with SMTP id z18-20020a170903019200b001c9bfdbaad5mr20965000plg.24.1697460429965; Mon, 16 Oct 2023 05:47:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697460429; cv=none; d=google.com; s=arc-20160816; b=T9/Y/CZlvw0deLclipN3bpT9sk4GEGhtIyl79etiuvSwW93EQwoPkXKd4SCVm0rH9w CGf2sMpqqa80a7RS4T8895XIrdiHUT9jI8MEwYVOC6C7/+7SPyZiuXcO15go3ogFLoZB KP8L0F9Qgk1IzXfzYn04941rH+8UyN4eJHJ2i0jrIqTRh/7Vto9Y3EzdLHMP4XwfaFrq uY6JlsOeFOuAp27J5U3u3jRGITQHIOtwks0tSnFuxx9ghtuGUA6bkbuAluAiAQwzAxQj 0i6udMI+te7dpvoWI6YTE6vvCshQYsfi3lzsRlDYzwf5bZw881TQJ5xTbhE5l1hruF8l SDPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=QQn52arwsdlU29PQnPUmt11cUghW1KEbpQJERkynB38=; fh=+zPePhZMpWV2lS8m/xD8JOqbtCCAVOuC/h54TpsuITE=; b=yeTPDVI2qY5OR/Gbu5Fp32d4k74LazyzUwddVkgt7hNGwBm/ehx8Hg3gimx9JkWP0n PuWMkrs+qvq4SkNVRJ9c/i6ueDv2UTXnh8ypqIlWkWp/amgppkB7mg0+WmH7Pnyth66F Su1Ay1v2Tf+9GWyiUkN0tu9BwOA2Z8doqzw8QxTR4FReiPsA68ydY4AjJkMusff0Ku8D YapCZfKEXQHCgqRD/Gglw2SOaBj4GmpITI52uhZxwcAFhDb7wJJ4aBWBIwxwVWGra5a1 uJsaFvXbe84rdJdTxbKew8w67nkhEJb8bHqjpI/6oCTRE8SJ/wH0+sXKzz30h1H3t1ku 9zcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@daynix-com.20230601.gappssmtp.com header.s=20230601 header.b=mHs0jN2J; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id bg9-20020a1709028e8900b001c9cc243868si2045281plb.618.2023.10.16.05.47.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 05:47:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@daynix-com.20230601.gappssmtp.com header.s=20230601 header.b=mHs0jN2J; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 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 B604F80CFB80; Mon, 16 Oct 2023 05:47:07 -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 S233414AbjJPMq5 (ORCPT + 99 others); Mon, 16 Oct 2023 08:46:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49854 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233256AbjJPMqz (ORCPT ); Mon, 16 Oct 2023 08:46:55 -0400 Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 395E0EB for ; Mon, 16 Oct 2023 05:46:53 -0700 (PDT) Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-1e5bc692721so2511676fac.0 for ; Mon, 16 Oct 2023 05:46:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=daynix-com.20230601.gappssmtp.com; s=20230601; t=1697460412; x=1698065212; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=QQn52arwsdlU29PQnPUmt11cUghW1KEbpQJERkynB38=; b=mHs0jN2JyCgWWmOVLzDbHdbX7Yc+arb8AC3OgKm/udJ2jmgw+t+dPSWnsIS8hOTmyF EnuAZJWXTCVeql5wRmiN8ncP4PgqEay7OAzt4BTv90T9omUAPIPt/uD8KqD14uu+vbDp 6gOEOQlfTiydNDSRAc0BVOoVwZ16qobwiBbklql/c0jG2PkBOHEyzMyjbdKJZUyum/u+ 4IxXHO0yv4PwMV9qee+DJoaApz9YsHk+4LNHMX03KMiYOMVDZNHeD/pVE68hY6Z3bk0o 3GSg1VNXUmnRDIowKjsevXQGXyeY5k2HaIjfkyouahOfFOW+GSXbZ0zNkLpHU1fAb1u5 WWZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697460412; x=1698065212; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QQn52arwsdlU29PQnPUmt11cUghW1KEbpQJERkynB38=; b=pMp3Sz75GnVlaE5sd3c00bCMb7GWZ0KJawNLOUFUYzxU24Y3MVHpuZBAzeNSk7TuSM JqXj14secBVskJXWcWil3N1LQCMoZXgPen3Pqmcyt4N7AaCKxwF1WKMX+MPPjHJDtEyq r8mPeG906rhIP0waYFEhEqo1QWnNy8kMSyxSah1e7hyDkqTiEi32SPxXIUTDZuM0nzVn GO2JJwItuWyt/1oO6d3gBV/ZWUwVMDEvlER2JvPw3CiWASK6srG+nhSWQzRmAaVrmt3b zigIf7T4tj3KE5M0VGCrtt8Ypn8GRUpP9JRykwyzU1/7AgLUxY/qfc//Gyay33SJxkP8 QVWA== X-Gm-Message-State: AOJu0YxtxXZUiPuoCVJu80HTGXe8izSCAX/YrFt1fSQHHtkyPR53zyxu e7G6hB/XMKCqqB382cmz8x64mw== X-Received: by 2002:a05:6870:588c:b0:1b4:4a2e:33f1 with SMTP id be12-20020a056870588c00b001b44a2e33f1mr39706890oab.29.1697460412561; Mon, 16 Oct 2023 05:46:52 -0700 (PDT) Received: from ?IPV6:2400:4050:a840:1e00:78d2:b862:10a7:d486? ([2400:4050:a840:1e00:78d2:b862:10a7:d486]) by smtp.gmail.com with ESMTPSA id d15-20020a63360f000000b0058ac101ad83sm7926569pga.33.2023.10.16.05.46.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Oct 2023 05:46:52 -0700 (PDT) Message-ID: Date: Mon, 16 Oct 2023 21:46:47 +0900 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] selftests/bpf: Use pkg-config to determine ld flags Content-Language: en-US To: Daniel Borkmann Cc: Andrii Nakryiko , Mykola Lysenko , Alexei Starovoitov , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Shuah Khan , Nick Terrell , bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org References: <20231016115438.21451-1-akihiko.odaki@daynix.com> From: Akihiko Odaki In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, 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]); Mon, 16 Oct 2023 05:47:07 -0700 (PDT) On 2023/10/16 21:19, Daniel Borkmann wrote: > On 10/16/23 1:54 PM, Akihiko Odaki wrote: >> When linking statically, libraries may require other dependencies to be >> included to ld flags. In particular, libelf may require libzstd. Use >> pkg-config to determine such dependencies. >> >> Signed-off-by: Akihiko Odaki >> --- >> V1 -> V2: Implemented fallback, referring to HOSTPKG_CONFIG. > > This still does not work with BPF CI, BPF selftest build fails again : > > https://github.com/kernel-patches/bpf/actions/runs/6524480596/job/17716169959 : I was so careless forgetting to put "echo". I have just sent v3.