Date: Sun, 28 Jan 2024 02:32:17 GMT From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 33e176b8f929 - main - security/samhain: fix build on big-endian Message-ID: <202401280232.40S2WHs1062639@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=33e176b8f9291561a0317678effecb0e04e9a839 commit 33e176b8f9291561a0317678effecb0e04e9a839 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2024-01-27 15:16:28 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2024-01-28 02:32:08 +0000 security/samhain: fix build on big-endian x_sh_checksum.c:471:15: error: incompatible pointer to integer conversion passing 'sha2_word32[8]' (aka 'unsigned int[8]') to parameter of type 'int' [-Wint-conversion] memset(d, context->state, SHA256_DIGEST_LENGTH); ^~~~~~~~~~~~~~ --- security/samhain/files/patch-src_sh__checksum.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/security/samhain/files/patch-src_sh__checksum.c b/security/samhain/files/patch-src_sh__checksum.c new file mode 100644 index 000000000000..2f6a603aeb24 --- /dev/null +++ b/security/samhain/files/patch-src_sh__checksum.c @@ -0,0 +1,11 @@ +--- src/sh_checksum.c.orig 2024-01-27 14:26:35 UTC ++++ src/sh_checksum.c +@@ -468,7 +468,7 @@ void SHA256_Final(sha2_byte digest[], SHA256_CTX* cont + } + } + #else +- memset(d, context->state, SHA256_DIGEST_LENGTH); ++ memcpy(d, context->state, SHA256_DIGEST_LENGTH); + /* bcopy(context->state, d, SHA256_DIGEST_LENGTH); */ + #endif + }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401280232.40S2WHs1062639>