Ross Smith II

Results 192 comments of Ross Smith II
trafficstars

@calmh Per https://stackoverflow.com/a/73951458, I used this scriptgit checkout --detach main git cherry-pick c35d3a1bba7c5cf7697aefd4f622e1fa36d8cdb4 git cherry-pick b4a54e4be175aad573355838f9a6a137eec2cd27 git cherry-pick c05fbc6ddbc461b713ab52fb1a5281c2a703d479 git cherry-pick 14e8f1000789a6c4f9cab0ec5127410d1531a44f git cherry-pick f67c77fd10720eba2b9fe1911587d56d5bfb4aaf git cherry-pick c57461ac587b064cbf7ae455df0aa9f4994f0527 git cherry-pick...

@calmh OK, so I fixed this PR's history, but in the process, I re-introduced the conflict with main. I will fix this once I make certain I won't screw things...

@calm So I tried again to cleanly merge main into this PR with ```bash gh pr checkout 9266 --repo syncthing/syncthing git merge --squash upstream/main git rm test/.gitignore git commit git...

@calmh https://go.dev/doc/go1.22#ports states > Go 1.22 is the last release that will run on macOS 10.15 Catalina. Go 1.23 will require macOS 11 Big Sur or later. Also, https://tip.golang.org/doc/go1.23 says...

So I started migrating tests from our old [integration tests](https://github.com/syncthing/syncthing/tree/main/test) to this PR. [cli_test.go](https://github.com/syncthing/syncthing/blob/b18464e9/test/cli_test.go) migrated OK, but [conflict_test.go](https://github.com/syncthing/syncthing/blob/b18464e9/test/conflict_test.go) is failing. Instead of sync conflict files being generated, the testfile.txt on...

Also, https://tip.golang.org/doc/go1.23 reports > Go 1.24 will require Linux kernel version 3.17 or later, with an exception that systems running 3.10 or later will continue to be supported if the...

@calmh I used `strings` as an example, but go itself uses [debug.ReadBuildInfo](https://github.com/golang/go/blob/1f0c044d60211e435dc58844127544dd3ecb6a41/src/runtime/debug/mod.go#L20) to determine the version of go that was used to compile a binary. The command `go version exename`...

@calmh OK, I understand the requirements. Assigning this to myself. I'm gonna work off the assumption the file will be named `compatibility.json`, and for go1.23, will be: ```json { "runtime":...

> We should verify that, or we will at some point ship a binary built with Go 1.25 but with a compat file for Go 1.24 ... @calmh We do...

OpenWRT 23.05 doesn't appear to support birthdates in a default install: ``` find / -print0 2>/dev/null | xargs -0 -n 1 stat 2>/dev/null | grep "^Birth:" | grep -v "^Birth:...