Closed dennisameling closed 2 months ago
We need to wait for sqlcipher to pick up sqlite updates, so it may be a while.
In the meantime, what version of visual studio tooling do you have on your windows machine?
Lastly, I'm going to close this since issues in this repository are focused on the user experience, not the developer experience.
Using a supported version?
Overall summary
When building Signal Desktop for/on Windows arm64 using your official repo (https://github.com/signalapp/Signal-Desktop), the
better-sqlite3
dependency installation fails with:An example build log (from an x64 host) can be found here.
This bug was already reported and fixed upstream in June of this year (here, and here), so Signal would just need to update
sqlite3
to the latest version to fix this. Otherwise, the reported workaround may also work for now.I'd love to help, but it looks like you're building sqlchiper in-house, and I can't seem to find where the source code is located.
Let me know if there's anything I can do to help! 🙏🏼
Steps to reproduce
npm install
Expected result
I expect the build to succeed, like it did up until v7.22.2. In 7.23.0, the Signal team updated
@signalapp/better-sqlite3
to 8.8.1, which broke the build.Actual result
The build fails with the error reported above.
Screenshots
No response
Signal version
7.22.2
Operating system
Windows 11
Version of Signal on your phone
No response
Link to debug log
No response