diff options
Diffstat (limited to 'package/heimdal/patches')
-rw-r--r-- | package/heimdal/patches/heimdal_tinfo.patch | 23 | ||||
-rw-r--r-- | package/heimdal/patches/patch-cf_check-compile-et_m4 | 17 | ||||
-rw-r--r-- | package/heimdal/patches/patch-lib_com_err_Makefile_am | 11 | ||||
-rw-r--r-- | package/heimdal/patches/patch-lib_krb5_crypto-rand_c | 30 | ||||
-rw-r--r-- | package/heimdal/patches/patch-lib_roken_roken_h_in | 11 |
5 files changed, 23 insertions, 69 deletions
diff --git a/package/heimdal/patches/heimdal_tinfo.patch b/package/heimdal/patches/heimdal_tinfo.patch new file mode 100644 index 000000000..cd64c7553 --- /dev/null +++ b/package/heimdal/patches/heimdal_tinfo.patch @@ -0,0 +1,23 @@ + Found in Gentoo portage +--- heimdal-1.5/configure.ac.orig 2011-08-01 12:49:33.554689000 +0200 ++++ heimdal-1.5/configure.ac 2011-08-01 13:54:12.707009421 +0200 +@@ -444,7 +444,7 @@ + #endif + ],[0,0,0,0,0]) + +-AC_FIND_FUNC_NO_LIBS(tgetent, termcap ncurses curses,[ ++AC_FIND_FUNC_NO_LIBS(tgetent, tinfo ncurses curses termcap,[ + #ifdef HAVE_TERMCAP_H + #include <termcap.h> + #endif +--- heimdal-1.5/lib/libedit/configure.ac~ 2011-07-30 22:43:29.000000000 +0200 ++++ heimdal-1.5/lib/libedit/configure.ac 2011-08-01 13:54:30.657009419 +0200 +@@ -33,7 +33,7 @@ + EL_MANTYPE + + +-AC_CHECK_LIB(curses, tgetent,, ++AC_CHECK_LIB(tinfo, tgetent,, + [AC_CHECK_LIB(ncurses, tgetent,, + [AC_MSG_ERROR([libcurses or libncurses are required!])] )] ) + diff --git a/package/heimdal/patches/patch-cf_check-compile-et_m4 b/package/heimdal/patches/patch-cf_check-compile-et_m4 deleted file mode 100644 index 0211e2b8f..000000000 --- a/package/heimdal/patches/patch-cf_check-compile-et_m4 +++ /dev/null @@ -1,17 +0,0 @@ ---- heimdal-1.5.3.orig/cf/check-compile-et.m4 2012-12-09 23:06:44.000000000 +0100 -+++ heimdal-1.5.3/cf/check-compile-et.m4 2014-04-24 11:55:02.000000000 +0200 -@@ -3,12 +3,12 @@ dnl - dnl CHECK_COMPILE_ET - AC_DEFUN([CHECK_COMPILE_ET], [ - --AC_CHECK_PROG(COMPILE_ET, compile_et, [compile_et]) -+AC_CHECK_PROG(COMPILE_ET, compile_et, [compile_et],[no]) - - krb_cv_compile_et="no" - krb_cv_com_err_need_r="" - krb_cv_compile_et_cross=no --if test "${COMPILE_ET}" = "compile_et"; then -+if test "${COMPILE_ET}" != no; then - - dnl We have compile_et. Now let's see if it supports `prefix' and `index'. - AC_MSG_CHECKING(whether compile_et has the features we need) diff --git a/package/heimdal/patches/patch-lib_com_err_Makefile_am b/package/heimdal/patches/patch-lib_com_err_Makefile_am deleted file mode 100644 index 9c2faa8d8..000000000 --- a/package/heimdal/patches/patch-lib_com_err_Makefile_am +++ /dev/null @@ -1,11 +0,0 @@ ---- heimdal-1.5.3.orig/lib/com_err/Makefile.am 2012-12-09 23:06:44.000000000 +0100 -+++ heimdal-1.5.3/lib/com_err/Makefile.am 2014-05-27 11:51:26.000000000 +0200 -@@ -13,7 +13,7 @@ endif - - libcom_err_la_LIBADD = $(LIB_libintl) - --bin_PROGRAMS = compile_et -+libexec_heimdal_PROGRAMS = compile_et - - include_HEADERS = com_err.h com_right.h - diff --git a/package/heimdal/patches/patch-lib_krb5_crypto-rand_c b/package/heimdal/patches/patch-lib_krb5_crypto-rand_c deleted file mode 100644 index bb72effe0..000000000 --- a/package/heimdal/patches/patch-lib_krb5_crypto-rand_c +++ /dev/null @@ -1,30 +0,0 @@ ---- heimdal-1.5.3.orig/lib/krb5/crypto-rand.c 2012-12-09 23:06:44.000000000 +0100 -+++ heimdal-1.5.3/lib/krb5/crypto-rand.c 2015-11-03 19:30:39.336954603 +0100 -@@ -59,27 +59,6 @@ seed_something(void) - } else - seedfile[0] = '\0'; - -- /* Calling RAND_status() will try to use /dev/urandom if it exists so -- we do not have to deal with it. */ -- if (RAND_status() != 1) { --#ifndef _WIN32 -- krb5_context context; -- const char *p; -- -- /* Try using egd */ -- if (!krb5_init_context(&context)) { -- p = krb5_config_get_string(context, NULL, "libdefaults", -- "egd_socket", NULL); -- if (p != NULL) -- RAND_egd_bytes(p, ENTROPY_NEEDED); -- krb5_free_context(context); -- } --#else -- /* TODO: Once a Windows CryptoAPI RAND method is defined, we -- can use that and failover to another method. */ --#endif -- } -- - if (RAND_status() == 1) { - /* Update the seed file */ - if (seedfile[0]) diff --git a/package/heimdal/patches/patch-lib_roken_roken_h_in b/package/heimdal/patches/patch-lib_roken_roken_h_in deleted file mode 100644 index b571cc428..000000000 --- a/package/heimdal/patches/patch-lib_roken_roken_h_in +++ /dev/null @@ -1,11 +0,0 @@ ---- heimdal-1.5.3.orig/lib/roken/roken.h.in 2012-12-09 23:06:44.000000000 +0100 -+++ heimdal-1.5.3/lib/roken/roken.h.in 2014-04-24 10:36:35.000000000 +0200 -@@ -551,7 +551,7 @@ ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL ge - ROKEN_LIB_FUNCTION char * ROKEN_LIB_CALL strerror(int); - #endif - --#if (!defined(HAVE_STRERROR_R) && !defined(strerror_r)) || (!defined(STRERROR_R_PROTO_COMPATIBLE) && defined(HAVE_STRERROR_R)) -+#if (defined(HAVE_STRERROR_R) && !defined(strerror_r)) || (!defined(STRERROR_R_PROTO_COMPATIBLE) && defined(HAVE_STRERROR_R)) - int ROKEN_LIB_FUNCTION rk_strerror_r(int, char *, size_t); - #else - #define rk_strerror_r strerror_r |