-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Description
Since 1.4, my hand scan of the changes to the core repo's syscall package yields these CLs, many of which need to be applied to the go.sys repo:
https://go-review.googlesource.com/#/c/1372/
https://go-review.googlesource.com/#/c/1640/
https://go-review.googlesource.com/#/c/1930/
https://go-review.googlesource.com/#/c/1932/
https://go-review.googlesource.com/#/c/1940/
https://go-review.googlesource.com/#/c/2123/
https://go-review.googlesource.com/#/c/2307/
https://go-review.googlesource.com/#/c/2589/
https://go-review.googlesource.com/#/c/2746/
https://go-review.googlesource.com/#/c/2810/
https://go-review.googlesource.com/#/c/2815/
https://go-review.googlesource.com/#/c/2816/
https://go-review.googlesource.com/#/c/2817/
https://go-review.googlesource.com/#/c/3014/
https://go-review.googlesource.com/#/c/3983/
https://go-review.googlesource.com/#/c/4164/
https://go-review.googlesource.com/#/c/4330/
https://go-review.googlesource.com/#/c/5005/
https://go-review.googlesource.com/#/c/5287/
https://go-review.googlesource.com/#/c/5288/
https://go-review.googlesource.com/#/c/5576/
https://go-review.googlesource.com/#/c/5833/
https://go-review.googlesource.com/#/c/5835/
https://go-review.googlesource.com/#/c/5836/
https://go-review.googlesource.com/#/c/5837/
https://go-review.googlesource.com/#/c/6350/
https://go-review.googlesource.com/#/c/6372/
https://go-review.googlesource.com/#/c/6385/
https://go-review.googlesource.com/#/c/6391/
https://go-review.googlesource.com/#/c/7123/
This is not a perfect list. Some may be missing and some are internal/syscall and might not apply.
These CLs (and whatever follow, which should be added to this bug) need to be examined and, if appropriated, adapted and applied to go.sys.
More fundamentally, we also need to stop these packages from diverging so much in future. Some process may be required to encourage updating.
From a higher perspective, I am surprised at the amount of churn in a supposedly quiet package.