Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 696D884E98 for ; Sun, 21 May 2023 20:09:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 6dSdWhWBvzsg for ; Sun, 21 May 2023 20:09:09 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C269684D25 for ; Sun, 21 May 2023 20:09:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E07C9FA87; Sun, 21 May 2023 20:09:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1684699748222290" MIME-Version: 1.0 Date: Sun, 21 May 2023 20:09:08 +0000 From: "nikita" Subject: CVS commit: pkgsrc/net/gnunet To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: nikita@netbsd.org X-Mailer: log_accum Message-Id: <20230521200908.E07C9FA87@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1684699748222290 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nikita Date: Sun May 21 20:09:08 UTC 2023 Modified Files: pkgsrc/net/gnunet: distinfo pkgsrc/net/gnunet/patches: patch-src_setu_gnunet-service-setu.c Log Message: admend patch for log2l. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/gnunet/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1684699748222290 Content-Disposition: inline Content-Length: 3180 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/gnunet/distinfo diff -u pkgsrc/net/gnunet/distinfo:1.4 pkgsrc/net/gnunet/distinfo:1.5 --- pkgsrc/net/gnunet/distinfo:1.4 Wed Apr 5 10:16:34 2023 +++ pkgsrc/net/gnunet/distinfo Sun May 21 20:09:08 2023 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.4 2023/04/05 10:16:34 nikita Exp $ +$NetBSD: distinfo,v 1.5 2023/05/21 20:09:08 nikita Exp $ BLAKE2s (gnunet-0.19.4.tar.gz) = d4d7d30edf94477be7c2f6f7dce9f6d49c09804ec56710bdcbf685ff7ba525fe SHA512 (gnunet-0.19.4.tar.gz) = c994269e009c6a97860e1903e87ab08b6f79a8f5bb7c27261020e90d162f81d908fe42173969331f3cada2086df8a719caa62c46342d59d46a2b2dd2fb71efa1 Size (gnunet-0.19.4.tar.gz) = 8985213 bytes SHA1 (patch-src_include_gnunet_common.h) = 44a0f31cd3d7fa4df5491cf9cf2efa31e695cdb9 -SHA1 (patch-src_setu_gnunet-service-setu.c) = 2e6c8eb895544fe79e27edec85e37379ec9b3783 +SHA1 (patch-src_setu_gnunet-service-setu.c) = f1ebdb55087f2cc3b344ad02ff8c54cc0c23aa02 Index: pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c diff -u pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c:1.1 pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c:1.2 --- pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c:1.1 Tue Jan 31 18:53:46 2023 +++ pkgsrc/net/gnunet/patches/patch-src_setu_gnunet-service-setu.c Sun May 21 20:09:08 2023 @@ -1,9 +1,13 @@ -$NetBSD: patch-src_setu_gnunet-service-setu.c,v 1.1 2023/01/31 18:53:46 nikita Exp $ +$NetBSD: patch-src_setu_gnunet-service-setu.c,v 1.2 2023/05/21 20:09:08 nikita Exp $ Crudely fix NetBSD's missing log2l. ---- src/setu/gnunet-service-setu.c.orig 2022-03-18 23:02:08.123202128 +0100 -+++ src/setu/gnunet-service-setu.c 2022-03-18 23:03:42.434385369 +0100 +log2* (2) is always 1. + +diff --git a/src/setu/gnunet-service-setu.c b/src/setu/gnunet-service-setu.c +index f85ddb224..a8572c0e2 100644 +--- src/setu/gnunet-service-setu.c.orig ++++ src/setu/gnunet-service-setu.c @@ -38,6 +38,10 @@ #include "gnunet_setu_service.h" #include "setu.h" @@ -15,3 +19,21 @@ Crudely fix NetBSD's missing log2l. #define LOG(kind, ...) GNUNET_log_from (kind, "setu", __VA_ARGS__) /** +@@ -1800,7 +1804,7 @@ full_sync_plausibility_check (struct Operation *op) + double) + op-> + remote_set_diff))); +- long double value = exponent * (log2l (base) / log2l (2)); ++ long double value = exponent * (log2l (base) / 1); + if ((value < security_level_lb) || (value > SECURITY_LEVEL) ) + { + LOG (GNUNET_ERROR_TYPE_ERROR, +@@ -1824,7 +1828,7 @@ check_max_differential_rounds (struct Operation *op) + { + double probability = op->differential_sync_iterations * (log2l ( + PROBABILITY_FOR_NEW_ROUND) +- / log2l (2)); ++ / 1); + if ((-1 * SECURITY_LEVEL) > probability) + { + LOG (GNUNET_ERROR_TYPE_ERROR, --_----------=_1684699748222290--