diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-07-30 10:41:39 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-07-30 10:41:39 +0100 |
commit | d97adbb13d8d4ce3f0521498a11e3d3af2154de2 (patch) | |
tree | a23f2eb147d7ff7bd988c4b80727987a5d1e2d54 /app-crypt/signify/files/signify-31-fix-build-clang-16.patch | |
parent | 332763613830233610011722737f7dbccdae4931 (diff) |
gentoo auto-resync : 30:07:2023 - 10:41:38
Diffstat (limited to 'app-crypt/signify/files/signify-31-fix-build-clang-16.patch')
-rw-r--r-- | app-crypt/signify/files/signify-31-fix-build-clang-16.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/app-crypt/signify/files/signify-31-fix-build-clang-16.patch b/app-crypt/signify/files/signify-31-fix-build-clang-16.patch new file mode 100644 index 000000000000..6f03d5b5340d --- /dev/null +++ b/app-crypt/signify/files/signify-31-fix-build-clang-16.patch @@ -0,0 +1,35 @@ +Upstream PR: https://github.com/aperezdc/signify/pull/43 +From: Brahmajit Das <brahmajit.xyz@gmail.com> +Date: Sat, 29 Jul 2023 20:07:48 +0000 +Subject: [PATCH] Fix build with clang 16 + +Bug: https://bugs.gentoo.org/894354 +Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> +--- a/base64.c ++++ b/base64.c +@@ -52,6 +52,7 @@ + + #include <stdlib.h> + #include <string.h> ++#include "base64.h" + + static const char Base64[] = + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; +--- /dev/null ++++ b/base64.h +@@ -0,0 +1,2 @@ ++int b64_pton(char const *, unsigned char *, size_t); ++int b64_ntop(unsigned char const *, size_t , char *, size_t); +--- a/signify.c ++++ b/signify.c +@@ -34,6 +34,7 @@ + #include "sha2.h" + + #include "crypto_api.h" ++#include "base64.h" + #include "signify.h" + + #define SIGBYTES crypto_sign_ed25519_BYTES +-- +2.41.0 + |