Update electron-builder to 24.0.0-alpha.5 - #1434
Conversation
electron-builder v23 could not rebuild native deps for Electron 20+ (for all systems), so we updated it to v24 alpha. Under the hood it switched to electron-rebuild for building deps because of this issue. I just did a test with electron-builder: 23.6.0 and electron: 21.3.3 (it has the updated headers) and it works, at least on macOS. I wish it worked like this earlier, probably we would save a lot of time 😏 |
|
OTOH, I think alpha.5 emits this warning when I installed a deb package made with alpha.5:
Installing 11.1.2 doesn't emit thin message. AFAIK this is just a warning but yeah, another broken thing. |
|
I guess it can be related to feat: Introducing deb and rpm auto-updates. Maybe you want to create an issue in electron-builder for this? :p |
At first I thought that the fix for gravitational/teleport#18859 broke symlinking
teleport-connectin the rpm package but it actually turned out to be a regression in electron-builder. alpha.5 creates the symlink properly and everything else works fine as well.I remember there was a reason why we had to use an alpha version of electron-builder but I don't remember the details, it was related to the Windows build I think?
By now there's alpha.7 of electron-builder but: