This website requires JavaScript.
Explore
Help
Sign In
a3x
/
whatsxmpp
Watch
1
Star
0
Fork
You've already forked whatsxmpp
0
Code
Issues
Pull requests
Projects
Releases
Wiki
Activity
07d5c406f4
whatsxmpp
/
.dockerignore
7 lines
56 B
Plaintext
Raw
Normal View
History
Unescape
Escape
dockerfile
2020-04-29 21:17:15 +00:00
*.fasl
Dockerfile
Switch from Nix to new Dockerfile that builds static executables Instead of using Nix to build whatsxmpp, we switch back to using Docker in order to make use of daewok's SBCL static executables fork (ref: https://www.timmons.dev/posts/static-executables-with-sbcl-v2.html). The Dockerfile, adapted from the sources of his fork, pulls his fork, builds SBCL with sb-prelink-linkage-table, and then does the necessary stuff to make a fully static whatsxmpp binary. Importantly, the new binary uses SB-EXT:RESTRICT-COMPILER-POLICY to set 'safety to 3 in all packages, to hopefully mitigate the heap corruption issues some users are seeing. (The fact that Nix couldn't do this was a key reason for the move away.) We remove the old Nix files to avoid cruft / confusion.
2021-05-28 15:56:46 +00:00
Dockerfile.new
dockerfile
2020-04-29 21:17:15 +00:00
whatsxmpp
*~
*.sqlite*
Reference in a new issue
Copy permalink