[Bug 285838] net/syncthing: cannot update to 1.29.4

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 07 May 2025 13:31:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285838

--- Comment #10 from Dan Langille <dvl@FreeBSD.org> ---
I feel compelled to lay out the events. These times are UTC (I hope).

I read the "[syncthing/syncthing] Release v1.29.6 - v1.29.6" email on Tuesday
morning.

I tried a build, it failed:
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-05-06_11h56m06s

I tried again later:
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-05-06_15h06m19s

I post this at 15:09 https://bsd.network/web/@dvl/114461517371563203

At https://jit.social/@jan/114461565772619308 (15:21 ), go-1.23 is suggested.

You posted the patch at 23:13 UTC. 

Later that day, I tried go-1.23, you can see that listed here:

From
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-05-06_22h31m47s

At https://jit.social/@dvl@bsd.network/114463270807985035 (22:34) I posted
above the above.

That build had distfiles issues (I didn't do a make makesum).

I got a sucessful build here:
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-05-06_23h35m28s

At https://jit.social/@dvl@bsd.network/114463520136927324 ( 23:38 ) I report
success.

At 23:41, I commit.

I look at email, I see email about the PR in question.   I read
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285838#c1 and read the link -
which doesn't make sense to me.

At 23:42 I tell you the same thing I mentioned on Mastodon: The fix was going
to go-1.23

I go back to the PR and read the next comment, via your link, see a reference
to 1.24, so I try that build too. It builds:
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-05-06_23h43m36

It was then I read your notice about the patch and asking why I didn't use it.

I'm sorry, but I didn't use it because, as you can see above, the work was
already independently underway. This was not a rejection of your work. It was a
simple case of unfortunate timing. I know of no way to avoid a timing situation
like this.

I have tried other builds since I created that ticket. They were probably
prompted by another release. For example:

1.29.4 -
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-04-01_22h24m02s
1.29.2 -
https://services.unixathome.org/poudriere/build.html?mastername=142amd64-dvl&build=2025-04-01_22h17m25s

-- 
You are receiving this mail because:
You are the assignee for the bug.