Repository navigation
Build(deps): Bump golang.org/x/sys from 0.49.0 to 0.50.0 in /core - #1753
dependabot[bot] wants to merge 2 commits into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
clawgenti
left a comment
There was a problem hiding this comment.
Summary
This is a routine Dependabot minor bump of golang.org/x/sys from v0.49.0 to v0.50.0 in core. The dependabot-tidy commit (568daab) carries the bump into the five modules that pull in core through replace: cmd/agentop, cmd/cortex, cmd/cortex-envoy, core/storage/redis and scripts/readme-demo. The diff touches only go.mod and go.sum (12 files, +12/-12). The new h1: hashes match sum.golang.org. No must-fix issues found.
Author: dependabot[bot] (CONTRIBUTOR, trusted automated dependency bot)
Areas reviewed: Go module manifests (go.mod/go.sum), module graph consistency, x/sys/unix API usage, supply chain
Agent/IDE config (.claude/.vscode): none
Commits: 2 commits (the bump plus the dependabot-tidy chore: go mod tidy across modules), all signed-off: yes (DCO pass)
CI status: pending. At review time head 568daab has 8 pass (incl. DCO, CodeQL (go), Dependency Review, and the authbridge image build), 0 fail, 29 pending, and 2 skipped.
- On the pre-tidy commit
cf9ccfe,Go CI (core peerproc, macOS)(step "Build and test cmd/cortex (local profile)") andGo CI (core/storage/redis)(Lint) failed. - I reproduced both locally as
go: updates to go.mod needed. That is the expected stale-sibling state the tidy commit fixes, and both modules build read-only at the head SHA.
Please confirm the head run goes green before merging.
Upstream / transitive check
- go directive: x/sys v0.50.0's
go.moddeclaresgo 1.26.0and has norequireblock, the same as v0.49.0. Every affected module declaresgo 1.26.10, so that's fine. - Transitive requirements: none. The
/go.modhashhNLxWAXm…is the same in v0.49.0 and v0.50.0, so only the x/sys lines change in each go.sum. - go.sum:
h1:dkKZEFTE…matches sum.golang.org (tree 71041460). The zip I rebuilt from tagv0.50.0(00227f1d) gives the sameh1:, and all six modules carry the same hash pair. - Upstream changes (10 commits): mostly Windows and
mkwinsyscall, pluscpu: wasm32,unix: ppc64x R12,IoctlGetUint64, and freebsd/386 sendfile. Linux behavior changes:ParseDirentkeeps zero-inode entries on Linux.ParseUnixCredentialsrejects a shortSCM_CREDENTIALSpayload.
- Repo usage:
coreusesx/sys/unixinlistener/vmcontrol,listener/transparentproxy(SO_ORIGINAL_DST viaSyscall6), andpeerproc/darwin(SysctlRaw,SysctlKinfoProc,SYS_PROC_INFO). It also usesGetsockoptUcred/GetsockoptXucred,UnixRights/ParseUnixRightsandParseSocketControlMessage. None of these changed, and nothing callsParseDirent,ParseUnixCredentialsorx/sys/windows. - Local verification (Go 1.26.10,
GOWORK=off):go build ./...passes in core.go vet(linux andGOOS=darwin) andgo testpass forlistener/vmcontrol,listener/transparentproxy,peerproc,sessionapiandplugins/sessionbudget.- At the head SHA, every module builds with
-mod=readonly, including cmd/cortex with thelocalprofile tags.
- replace / siblings: after the tidy, all modules resolve x/sys v0.50.0 and the
replacedirectives are unchanged. #1754 makes the same bump to agentop/readme-demo, so whichever merges second should rebase cleanly to identical lines.
|
@dependabot rebase |
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.49.0 to 0.50.0. - [Commits](golang/sys@v0.49.0...v0.50.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-version: 0.50.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
568daab to
5d8e1f2
Compare
Auto-tidied by dependabot-tidy workflow to keep cmd/* go.sum files in sync with core after a Dependabot bump. Signed-off-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps golang.org/x/sys from 0.49.0 to 0.50.0.
Commits
00227f1unix: avoid using stale written count from sendfile on freebsd/386 after EINVALaa1b965unix: don't skip directory entries with zero inodes on Linux37845fbunix: reject a short SCM_CREDENTIALS payload in ParseUnixCredentials313c631unix: add IoctlGetUint644a36a34cpu: add wasm32 "architecture"908ab59windows: use SyscallN consistently for Windows system callsf5cb030unix: set R12 before the ppc64x syscall branch0e9e10fwindows: remove MemoryBasicInformation.PartitionId field on windows/3869b24ac0windows: fix PSAPI_WORKING_SET_EX_BLOCK bit accessors69a6691windows/mkwinsyscall: read 32-bit results from the low half of the return reg...