mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-11 15:27:20 +03:00
Merge pull request #108009 from nima2007/mcrypt1
mcrypt: patch to include stdlib.h instead of malloc.h to build on darwin
This commit is contained in:
commit
922b041809
@ -14,6 +14,7 @@ stdenv.mkDerivation rec {
|
||||
./overflow_CVE-2012-4409.patch
|
||||
./segv.patch
|
||||
./sprintf_CVE-2012-4527.patch
|
||||
./malloc_to_stdlib.patch
|
||||
];
|
||||
|
||||
buildInputs = [ libmcrypt libmhash ];
|
||||
@ -26,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
ever-wider range of algorithms and modes.
|
||||
'';
|
||||
homepage = "http://mcrypt.sourceforge.net";
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
license = stdenv.lib.licenses.gpl3Only;
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
maintainers = [ stdenv.lib.maintainers.qknight ];
|
||||
};
|
||||
|
26
pkgs/tools/misc/mcrypt/malloc_to_stdlib.patch
Executable file
26
pkgs/tools/misc/mcrypt/malloc_to_stdlib.patch
Executable file
@ -0,0 +1,26 @@
|
||||
From e295844e8ef5c13487996ab700e5f12a7fadb1a6 Mon Sep 17 00:00:00 2001
|
||||
From: Nima Vasseghi <nmv@fb.com>
|
||||
Date: Wed, 30 Dec 2020 16:06:46 -0800
|
||||
Subject: [PATCH] malloc.h to stdlib.h in rfc2440.c
|
||||
|
||||
The malloc.h is deprecated and should not be used
|
||||
---
|
||||
src/rfc2440.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/rfc2440.c b/src/rfc2440.c
|
||||
index 5a1f296..4d6a5db 100644
|
||||
--- a/src/rfc2440.c
|
||||
+++ b/src/rfc2440.c
|
||||
@@ -23,7 +23,7 @@
|
||||
#include <zlib.h>
|
||||
#endif
|
||||
#include <stdio.h>
|
||||
-#include <malloc.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "keys.h"
|
||||
--
|
||||
2.13.5
|
||||
|
Loading…
Reference in New Issue
Block a user