From nobody Mon Aug 28 05:53:05 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RZ08d2VXkz4qsy5; Mon, 28 Aug 2023 05:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RZ08d1xnWz4WjG; Mon, 28 Aug 2023 05:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693201985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+nLDqTnJnhMJycnyb/IRJsvZL01i233odj/mzRapi48=; b=RQkuclRc/wUItDeItkUnDcFUYR4K3BPYDe05gqn7lTP3NwipA7yt3ifO7omUZgn2AGR80I /Amlf0PBKj6wAyE6oiNiDxaQO32ud7O3PHFilw+5+otRmlLiYJGQEwkY1Z5Mk5Ozot5n8C viVM1e6XceZmZuMBr1f4E5EIyUdarKK/3jqeECJqs0YiTv5Zo9zSwCgtH3CmdXg+VA71KT PfS4rH+JXy61T9E47agKwrz2z6To+CWsI2gRIoDexmOKVSnzJ9iqDb0GdDmAK5yyuH7W0D 9I3PyCbA8m1zeGL9G7/PRRufJqxkUJFiRRZBekuIzaQg43KFwmbcJE2SQENxfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693201985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+nLDqTnJnhMJycnyb/IRJsvZL01i233odj/mzRapi48=; b=g+MfNDl8C6QpINkgF5B7KHIjJyTb+6+TM+JAEIXbXKwetHhQNH0f2ljWgYwjCOkbpuQNzR dcri3+XXDyEeUGdvsTBDXunXgxwcQ9+d7iQ0/xAy31XVJe2lHPPYcu8Twjs1rjOoRQ3rOr NRTNEA6pzJgvelce6J1k56Q3ZnIscVpSyS9Kr++QB+1tDACIRINtWdN7uzyaFHZNrUbi5s TMYWc6KqhJPXmX1yb2keSvftxvLmSyGGE/1uSLhDe3HTWDKzK6aFTBNE9aRP7tpcWSmKNa isdlrGIK2dTOEWdz/cmZYLVjU5dDkwmB6xci1hHILwz8rrNN0M4aqaow3fpqeQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693201985; a=rsa-sha256; cv=none; b=eAXEjGq39aRs1Wk1D+xTTAXnaMdUP1m4EkQ5P50tdjDotQPFN4/2rct/etrZSkf0AA8SH+ kSeLy3d0DgLosJOiAoGAtGt2Wav10E3FnUTwFOHWWYBRC5OGm4+TLn8nWMwe6Vw6X4ub5Z Wd+A3LX+FoQbRgkQD+eDgk+mfnGBektkvXSPAlNe525UwLzI0OOgX6X6fXivWdfJdeUhDq 3z5BZlhyZbmmFd/Ird76NByQbdCooGR4Cl2IYAGRLsphV1jFLAtiEm9IlEGXr76NZg4Q5y mGRZnw4qWu7FNK7AfiLFRWh5Jx6xFEXU4yRxVqdt6VEE5VcHCBitQPiRW7iOSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RZ08d0zCgzxMk; Mon, 28 Aug 2023 05:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 37S5r5NW017486; Mon, 28 Aug 2023 05:53:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 37S5r5Mq017483; Mon, 28 Aug 2023 05:53:05 GMT (envelope-from git) Date: Mon, 28 Aug 2023 05:53:05 GMT Message-Id: <202308280553.37S5r5Mq017483@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Stefan =?utf-8?Q?E=C3=9Fer?= Subject: git: de3e65c91a82 - main - security/ncrack: fix bad assumption in configure check List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: se X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: de3e65c91a8226d119fab291716cb19ad51ab7b8 Auto-Submitted: auto-generated The branch main has been updated by se: URL: https://cgit.FreeBSD.org/ports/commit/?id=de3e65c91a8226d119fab291716cb19ad51ab7b8 commit de3e65c91a8226d119fab291716cb19ad51ab7b8 Author: Stefan Eßer AuthorDate: 2023-08-28 05:46:23 +0000 Commit: Stefan Eßer CommitDate: 2023-08-28 05:46:23 +0000 security/ncrack: fix bad assumption in configure check A version check in opensshlib/configure assumed that the zlib version had 3 elements (e.g. 1.2.3), but the latest version is 1.3 (not 1.3.0). Adjust the configure check to accept a 2-element version number. No PORTREVISION bump, since this is just a fix for a build check that caused an abort of the port build on recent -CURRENT and 14-ALPHA. --- security/ncrack/files/patch-opensshlib_configure | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/security/ncrack/files/patch-opensshlib_configure b/security/ncrack/files/patch-opensshlib_configure new file mode 100644 index 000000000000..30ecb91f9b42 --- /dev/null +++ b/security/ncrack/files/patch-opensshlib_configure @@ -0,0 +1,11 @@ +--- opensshlib/configure.orig 2019-08-24 22:25:32 UTC ++++ opensshlib/configure +@@ -8922,7 +8922,7 @@ main () + + int a=0, b=0, c=0, d=0, n, v; + n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d); +- if (n != 3 && n != 4) ++ if (n < 2 || n > 4) + exit(1); + v = a*1000000 + b*10000 + c*100 + d; + fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);