From: Adolf Belka Date: Wed, 1 Dec 2021 12:29:03 +0000 (+0100) Subject: rng-tools: Update to version 6.14 X-Git-Tag: v2.27-core163~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=60ac434d5b488941f7fc7bf0980165439d17cad2;p=ipfire-2.x.git rng-tools: Update to version 6.14 - Update from 6.12 to 6.14 - Update of rootfile not required - patch for building rng-tools also for i586 removed as 32 bit will no longer be EOL at end of 2021 - Building 6.14 caused an error for not finding librtlsdr. The same check is in the makefile in 6.12 but it does not get checked. I could not find why the check was being carried out in 6.14 - it was not due to the removal of the patch. In the end I added the --disable-rtlsdr option to configure and this allowed the build to occur without the check for the prescence of librtlsdr being carried out. - Changelog rng-tools 6.14 Bug Fixes: Fixed a null pointer deref in nistbeacon entropy source fixed some confguration tests clarified some rngd behavior in the man page update init code to do proper logging various covscan fixes fixed a memory leak in jitter entropy source fixed possible NULL deref in rdrand source various fixed in openssl mangling code added randstat binary to build minor modernizations to configure.ac rng-tools 6.13 Features: Support rndr instruction on arm Support jitter software timer on coarse time systems Bug Fixes: Merged all openssl use into a single helper library Improved console output readability Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer --- diff --git a/lfs/rng-tools b/lfs/rng-tools index f74ee606cb..31706015fa 100644 --- a/lfs/rng-tools +++ b/lfs/rng-tools @@ -24,7 +24,7 @@ include Config -VER = 6.12 +VER = 6.14 THISAPP = rng-tools-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 17f2815263b6ce6a353625b1fe615346 +$(DL_FILE)_MD5 = 917d21dd2b06816b0484e220dfb5ba4b install : $(TARGET) @@ -71,7 +71,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./autogen.sh - cd $(DIR_APP) && ./configure --prefix=/usr --without-pkcs11 + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --without-pkcs11 \ + --without-rtlsdr cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make $(EXTRA_INSTALL) install @rm -rf $(DIR_APP)