# HG changeset patch # User Matt Johnston # Date 1592922357 -28800 # Node ID 01fb08c43b85b1e0f81aff93d0505d2f66692a77 # Parent 57f85129670f24024928583ced797befcade072f# Parent 93dcc97c3f3fc4b858068b4ce515d612b59d6cb3 merge diff -r 93dcc97c3f3f -r 01fb08c43b85 configure.ac --- a/configure.ac Tue Jun 23 17:20:05 2020 +0300 +++ b/configure.ac Tue Jun 23 22:25:57 2020 +0800 @@ -549,7 +549,7 @@ [ BUNDLED_LIBTOM=0 AC_CHECK_LIB(tommath, mp_to_ubin, LIBTOM_LIBS="-ltommath $LIBTOM_LIBS", BUNDLED_LIBTOM=1) - AC_CHECK_LIB(tomcrypt, register_cipher, LIBTOM_LIBS="-ltomcrypt $LIBTOM_LIBS", BUNDLED_LIBTOM=1) + AC_CHECK_LIB(tomcrypt, poly1305_init, LIBTOM_LIBS="-ltomcrypt $LIBTOM_LIBS", BUNDLED_LIBTOM=1) ] ) diff -r 93dcc97c3f3f -r 01fb08c43b85 includes.h --- a/includes.h Tue Jun 23 17:20:05 2020 +0300 +++ b/includes.h Tue Jun 23 22:25:57 2020 +0800 @@ -25,6 +25,8 @@ #ifndef DROPBEAR_INCLUDES_H_ #define DROPBEAR_INCLUDES_H_ +/* uclibc needs _GNU_SOURCE, maybe other things? */ +#define _GNU_SOURCE #include "options.h" #include "debug.h" @@ -125,8 +127,6 @@ #endif #ifdef HAVE_SYS_RANDOM_H -/* uclibc needs _GNU_SOURCE */ -#define _GNU_SOURCE #include #endif