From nobody Thu Dec 07 08:24:53 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 4Sm6lP4NMzz53qlP; Thu, 7 Dec 2023 08:25:05 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sm6lN5hB3z4N1Z; Thu, 7 Dec 2023 08:25:04 +0000 (UTC) (envelope-from manu@bidouilliste.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bidouilliste.com; s=mx; t=1701937497; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=w8WFcz2eSu0/SmbTAjkQQKzmyrzw7GwDsnmYKsCn4p4=; b=JYTjXclWGWlIG9yy5Kduzm3DPurZu0SIALGOI4Do7NRyge/D4W9cte7007IfwMO/IGAS1X /krZMInz0rI2qcmkznaqkt9EN8ESWfs21bB4J1W6N8IWxWHDj9D/IT+XEFSB4Wk1WmgHPr BY3IkWkD9BERisa2tKdiT4B6vUpZBW4= Received: from skull.home.blih.net (lfbn-lyo-1-2174-135.w90-66.abo.wanadoo.fr [90.66.97.135]) by mx.blih.net (OpenSMTPD) with ESMTPSA id f6f84607 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 7 Dec 2023 08:24:56 +0000 (UTC) Date: Thu, 7 Dec 2023 09:24:53 +0100 From: Emmanuel Vadot To: ports-committers@FreeBSD.org Cc: Pietro Cerutti , Ashish SHUKLA , dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 0505b712df3a - main - all: Bump PORTREVISION after lang/go* update Message-Id: <20231207092453.1ff4e96b6d0c7a03b0a79cea@bidouilliste.com> In-Reply-To: References: <202312070223.3B72N20j025384@gitrepo.freebsd.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd15.0) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Sm6lN5hB3z4N1Z Hi, On Thu, 7 Dec 2023 07:12:07 +0000 Pietro Cerutti wrote: > On Dec 07 2023, 02:23 UTC, Ashish SHUKLA wrote: > >The branch main has been updated by ashish: > > > >URL: https://cgit.FreeBSD.org/ports/commit/?id=0505b712df3ae2b4bcaba00aecc7c1e9100d8609 > > > >commit 0505b712df3ae2b4bcaba00aecc7c1e9100d8609 > >Author: Ashish SHUKLA > >AuthorDate: 2023-12-07 02:15:46 +0000 > >Commit: Ashish SHUKLA > >CommitDate: 2023-12-07 02:22:10 +0000 > > > > all: Bump PORTREVISION after lang/go* update > > Hi, I'm totally ignorant about the go ecosystem, but from what I get, > ports that USES "go" without the "run" argument do get go added to > RUN_DEPENDS. > > For example mail/opensmtpd-filter-rspamd installs an executable written > in go, but doesn't care about go at run time. It kinda does as go static link binaries it care about go standard libraries/functions (don't know the right name for go). > Wouldn't bumping it (and ports in a similar situation) be equivalent to > bumping the version of all utilities written in C after an update of the > compiler? :) Not really, it's the same as bumping a statically linked C program after a libc change. > If the go update doesn't fix immediate issues with previously compiled > binaries, perhaps we could limit the amount of churn.. What do you > think? It's hard to know if the go compiler fixes issue without reading all the source code of all go ports, it's easier to bump and assume that at least all go ports will benefit from improvement of some go standard functions. Cheers, > -- > Pietro Cerutti > I have pledged to give 10% of income to effective charities > and invite you to join me - https://givingwhatwecan.org -- Emmanuel Vadot