Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Any chance there will be some kind of updating mechanism for 'compiled' bun executables?




I have a PR that’s been sitting for awhile that exposes the extra options from the renameat2 and renameatx_np syscalls which is a good way to implement self-updaters that work even when multiple processes are updating the same path on disk at the same time. These syscalls are supported on Linux & macOS but I don’t think there’s an equivalent on Windows. We use these syscalls internally for `bun install` to make adding packages into the global install cache work when multiple `bun install` processes are running simultaneously

No high-level self updater api is planned right now, but yes for at least the low level parts needed to make a good one




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: