mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 18:58:08 -07:00
dev-util/radare2: remove unused patch(es)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20819 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
This commit is contained in:
committed by
Sergei Trofimovich
parent
ec690dadc2
commit
16affe90b6
@@ -1,54 +0,0 @@
|
||||
From 7273429e4ba85318f0da2ae03ecc154834aaa73b Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
Date: Mon, 12 Apr 2021 23:48:09 +0100
|
||||
Subject: [PATCH] state.c: fix --with-openssl build
|
||||
|
||||
Build failure happens at:
|
||||
|
||||
```
|
||||
$ ./configure --with-openssl && make
|
||||
....
|
||||
state.c: In function 'r_hash_do_hmac_sha256':
|
||||
state.c:155:19: error: 'r_SHA256_BLOCK_LENGTH' undeclared (first use in this function); did you mean 'SHA256_BLOCK_LENGTH'?
|
||||
155 | ut8 bskey[r_SHA256_BLOCK_LENGTH]; // block-sized key
|
||||
| ^~~~~~~~~~~~~~~~~~~~~
|
||||
| SHA256_BLOCK_LENGTH
|
||||
```
|
||||
|
||||
The change defines r2_.* aliases for openssl implementation.
|
||||
---
|
||||
libr/hash/state.c | 18 ++++++++++++++++++
|
||||
1 file changed, 18 insertions(+)
|
||||
|
||||
diff --git a/libr/hash/state.c b/libr/hash/state.c
|
||||
index 6f3ae6b4c..93adafc81 100644
|
||||
--- a/libr/hash/state.c
|
||||
+++ b/libr/hash/state.c
|
||||
@@ -7,6 +7,24 @@
|
||||
#include <openssl/md4.h>
|
||||
#include <openssl/md5.h>
|
||||
#include <openssl/sha.h>
|
||||
+
|
||||
+# define r_SHA256_BLOCK_LENGTH SHA256_BLOCK_LENGTH
|
||||
+
|
||||
+# define r_SHA1_Init SHA1_Init
|
||||
+# define r_SHA1_Update SHA1_Update
|
||||
+# define r_SHA1_Final SHA1_Final
|
||||
+
|
||||
+# define r_SHA256_Init SHA256_Init
|
||||
+# define r_SHA256_Update SHA256_Update
|
||||
+# define r_SHA256_Final SHA256_Final
|
||||
+
|
||||
+# define r_SHA384_Init SHA384_Init
|
||||
+# define r_SHA384_Update SHA384_Update
|
||||
+# define r_SHA384_Final SHA384_Final
|
||||
+
|
||||
+# define r_SHA512_Init SHA512_Init
|
||||
+# define r_SHA512_Update SHA512_Update
|
||||
+# define r_SHA512_Final SHA512_Final
|
||||
#else
|
||||
#include "md4.h"
|
||||
#include "md5.h"
|
||||
--
|
||||
2.31.1
|
||||
|
||||
Reference in New Issue
Block a user