From nobody Wed Dec 13 12:19:56 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Sqvgj6dY9z53hbQ; Wed, 13 Dec 2023 12:20:01 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sqvgj67KRz4fvw; Wed, 13 Dec 2023 12:20:01 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702470001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/+9SVyIxJsUmdKe6tgYNx+Rf9ck7He/4akqy0KG5FcA=; b=iyd8tAiXUMwB6WuHaqNuM04CG7QQvvxra8HDU8+BjwfZFZ6i4+Cjnu1Z1z/Piv1/VOu9Rw G251CsiX7vx0+Cmqt/c/O+we9/HMkHEeAWcGUh/G3+zO2WNW+tQR0/npAStHm8sK1grZzI l+oNYEgxSVkZgL9trZHMSpMLXlW9I1bDs/53wWoKoH5wXpRg5IDbl4S7EeTKu5P+nhN8p9 NI/C5v6U+KistxjgpJ/NfRx0dmSNnVKnGFUpquQJ+dohW25Wz/fX7cTM65Ai1CoYw00W5k mf8tyxCZXb8GywsEyIji5dkCCoz4CQ8VNymu8RMvsP8zqavinFOp8BzBDV9ePg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702470001; a=rsa-sha256; cv=none; b=L5w7fu1aRzVZ80xuGtUnD86dzJ9dUoIoIFPPdB/Rg+ZrmjmMVFBU8RES1+YEwI0WCiCSrR +5AXJwLgHayN8YVpbGqwHnWkjKuFKj8fSycmRqHznFLY0JXtVNvOLGd4DcjVSAeXiJsSTm jnjReHhMXN3b2cOVVKltt5zb9y4heX10kukiEKMDUrnqMOBCRDifHAVYGs/16fQVh84psM iiWqhO2QyMWqXRjpSXXLa9U14b0Xc+KKn9jKtGeRwsvuVwc46B3yjhZXoVPGNkYwEBeIR3 7Nq8ud8K+dK1jXfoFTgbnu2ZOh6DXu3a2QH/0rCyV++IDJJvM545VST/8UZojg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702470001; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/+9SVyIxJsUmdKe6tgYNx+Rf9ck7He/4akqy0KG5FcA=; b=jCYZecU8XBw8b2i9ltWDYTeB4OoMM6GYbsZfEi5tprcwgnxt7OzJudA0dyt5A5FRl96KiL 4TSYhG0m4//MRxjschnvRxutyeexEKOvPCjhzewhGQtindmXu9aLi7tD6m2gm1Dc0ghkL8 +D7hTSQ2wGmJYXGgDr2SoWnZ27wValUypU77whq1DuIcUxe0PALWRBgYmf/aCJNW0t7rMp CWWlTWk+RjoTgpMiWNhnGXeWPawhAEnSum5Ghz2jwCKK8UKmdsTxaE5PTmzD4iXxvG/jqW bjceEyCxeE7DnmX2J608yeczfBYbh7BBy8jvVSPVtCym/9/tAvEVSrjD6M1SvA== Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Sqvgj4P98z1FN3; Wed, 13 Dec 2023 12:20:01 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:e0a:836:f670:c649:ecce:8892:eb06]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 07459942D80; Wed, 13 Dec 2023 12:19:58 +0000 (UTC) Date: Wed, 13 Dec 2023 13:19:56 +0100 From: Mathieu Arnold To: Adam Weinberger Cc: Gerald Pfeifer , Larry Rosenman , Ashish SHUKLA , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 8d096cbc7af5 - main - sysutils/lsof: add a build depends on bash for the timebeing. Message-ID: References: <202312050108.3B518qwD065426@gitrepo.freebsd.org> <653e5bc3811b06d371517936f02cf0c2@FreeBSD.org> <1e93ed1a910819a38a332a580b4746d0@FreeBSD.org> <526e9cf0-55cf-afac-b8b5-5005e63cc6ae@pfeifer.com> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="izf6jzhh4fyilgzg" Content-Disposition: inline In-Reply-To: --izf6jzhh4fyilgzg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2023 at 06:32:44AM -0500, Adam Weinberger wrote: > On Wed, Dec 13, 2023 at 12:26=E2=80=AFAM Gerald Pfeifer wrote: >=20 > > On Mon, 4 Dec 2023, Larry Rosenman wrote: > > >>> +BUILD_DEPENDS=3D /usr/local/bin/bash:shells/bash > > >> s,/usr/local,${LOCALBASE}, > > > I'm out of practice :( > > > > No worries, just note we have tools to support us. > > > > I gave this a try and got the following from portlint: > > > > % portlint -C > > WARN: Makefile: possible use of absolute pathname > > "/usr/local/bin/bash:...". > > >=20 > Also just FTR, BUILD/RUN_DEPENDS works without absolute pathnames. This > would work fine too (and is the more common invocation): > BUILD_DEPENDS=3D bash:shells/bash They are semantically different. bash:shells/bash means I need a bash executable, like, for running shell scripts. LOCAL/bin/bash:shells/bash means I need the LOCAL/bin/bash file, it may not be for execution. It is more usually used for a header, I do not see why one would need bash but not for running it. --=20 Mathieu Arnold --izf6jzhh4fyilgzg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmV5oWtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb79Nwv+JLoh2B+AdLyBie/hmL/jU6gqx7tEF3kw/i0OEsj4ts62hoZdyll4kUvy jGzNekVOSKGFgleOhiEsjHv0rabZKGtDzTBvGpR2PPjo216DUtfsnwtDZ8GUKgxJ HSpx34b8iqyenD/bfJr3iWo97ugoczlIIGSC/c6hAsZmdDXVZWiBIG5Wu8QNgVwC v7Z6xbFwvJ+Ilk06v0Qp9tCJQueJ25tV1H363pd/HrnRO1IpyVkcFQYa+FrZCBer gC/V9oiNrqpea9jw2rx+FT5xvyjdurvJCZgIabgPXPoONScMfkI++XKdx3mqeswj eR7KqTRftg9tTElPaURc13dbWJS4oICg60ThLLbEhLst9aeIBO94aKgAVJoXEKyB VN25HYnh2FsBsLQ2t4mVOUhNkii2XFTznFCOtF+fDPxfwsqjti6+9wrmsu4mL0er G/coP3i1kQZzKmcLHwJzy9Ex8VyRiLN3U9bLAbZwPL9F7vFsrcWncKqGdwzpxE4i tZURs8QB =paf9 -----END PGP SIGNATURE----- --izf6jzhh4fyilgzg--