File sha2-asm-noexecstack.patch of Package signal-sqlcipher
diff '--color=auto' -upr vendor/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha256_aarch64.S vendor.new/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha256_aarch64.S
--- vendor/deps/extension/vendor/sha2-asm/src/sha256_aarch64.S 2025-01-23 15:21:06.542917868 +0100
+++ vendor.new/deps/extension/vendor/sha2-asm/src/sha256_aarch64.S 2025-01-23 18:55:32.495085864 +0100
@@ -266,3 +266,7 @@ sha256_compress:
.word 0xA4506CEB
.word 0xBEF9A3F7
.word 0xC67178F2
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
diff '--color=auto' -upr vendor/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha256_x64.S vendor.new/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha256_x64.S
--- vendor/deps/extension/vendor/sha2-asm/src/sha256_x64.S 2025-01-23 15:21:06.542917868 +0100
+++ vendor.new/deps/extension/vendor/sha2-asm/src/sha256_x64.S 2025-01-23 18:55:38.855084954 +0100
@@ -231,3 +231,7 @@ sha256_compress:
movq %xmm6, %rbx
addq $64, %rsp
retq
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
diff '--color=auto' -upr vendor/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha512_x64.S vendor.new/node_modules/@signalapp/better-sqlite3/deps/sqlite3/signal-sqlcipher-extension/vendor/sha2-asm/src/sha512_x64.S
--- vendor/deps/extension/vendor/sha2-asm/src/sha512_x64.S 2025-01-23 15:21:06.543917868 +0100
+++ vendor.new/deps/extension/vendor/sha2-asm/src/sha512_x64.S 2025-01-23 18:55:43.715084242 +0100
@@ -249,3 +249,7 @@ sha512_compress:
movq %xmm6, %rbx
addq $128, %rsp
retq
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif