From nobody Thu Oct 31 12:59:00 2024 X-Original-To: dev-commits-ports-main@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 4XfPFc5VN2z5bdjK; Thu, 31 Oct 2024 12:59:00 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XfPFc3Sx9z4jcY; Thu, 31 Oct 2024 12:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730379540; 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=MvO6RxLIJzDvNrcC7YXQ3VXyvP3JOrDl6uik0ugl7Q8=; b=nvq4ZxJGFLHwr9ey4xJbV0MGNzv0fj/OqgFsK9yoh+8VMbh8fZBgV0hhJddUOdWdbD2CgQ g1ftu1RpooXx5AenMqaIDpChosiWWsXFmvwUCO0qprK4Wt6CSiciRRMlxRXsqseqoQOcd9 WCqdNpFB7ezSqcE5lpnhPLW3olrCWH1k5KJLrU26T8XhNdcPzW3DX5ktm1MQEnmIFt3gkn 3kRTfUzfpC/UQiFVGXCVCy8SMtdagF7Gqnd9POLAmXzaq5dz89kJp3TyHucm99ZfK+boZh 2LQuFMTGf58PETCtoYmdPBGT4SOQxyRFpb3e/nYQMc/a7Az6Fg8+6RTWLA2YZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730379540; 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=MvO6RxLIJzDvNrcC7YXQ3VXyvP3JOrDl6uik0ugl7Q8=; b=eqkixZIBGoeVJvnVxERo7Qhnzqf8/ezzZcovC216pq2yKIXTE1a3xq3nNahwBk+Ooi1sYd yBNfoginT1BcNLP/0Tbg9AL3RkmQZhro9tTC8LWFUWw/u44Ac74FYOHYtRcXM8jPaReMDW iL8nwz5yvrIvjTaMq1ahtxDYgjOwuSfdScOBqOAMpuuoaEmxN9nyIhfiJyw33DF2XCdUZA oGNadk1yc9tw/KelfAYVWz9udZdcvgROYv3VAq/4uopQ+aaDpZxZAxsR3JxYks2pXfYdAK cNIYHB2Ix3cQr/FoXpP3Sp4tzcb2kzv3JhyBcLCrUf34NFCQEI/saJCwmDBDBg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730379540; a=rsa-sha256; cv=none; b=TGy8bCRtv6ReFFNWJY+HKJN36b4WwAye0f7VQAiCklqPb1p91IvaeoUNW5s+Adqwq60788 pkciE7ftgYUFrp1zc9ikIe2y6CBk4aI/5sjDKeKdlSP0ILldYqdb4UF5vjtAzmbnN5U5zM FSKgK8TG5xxjA7FYxkeBGqTRddm37NmkRVGJklmD43ZqdxJM/FRwjpKlV11jljsjYl1F4k HmVOg0gv4l0Nrlzt38Gw1/d2XtJCKPkyxbEpWz7OCFEw6tMIh+dEkCfBm3Rbj6OaxqFQPw b33MWdYIkTxV14J+0vngGm51AdEH+wFKIMXnkeMErznNt584KKK1mjTeGklAEw== 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 4XfPFc2rVPzd5G; Thu, 31 Oct 2024 12:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49VCx0jk017666; Thu, 31 Oct 2024 12:59:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49VCx0Ha017663; Thu, 31 Oct 2024 12:59:00 GMT (envelope-from git) Date: Thu, 31 Oct 2024 12:59:00 GMT Message-Id: <202410311259.49VCx0Ha017663@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Palle Girgensohn Subject: git: 319b9c0cd355 - main - security/shibboleth-sp: Fix build with clang19 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: girgen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 319b9c0cd3556550f107a1b4d8f083b0eba665b9 Auto-Submitted: auto-generated The branch main has been updated by girgen: URL: https://cgit.FreeBSD.org/ports/commit/?id=319b9c0cd3556550f107a1b4d8f083b0eba665b9 commit 319b9c0cd3556550f107a1b4d8f083b0eba665b9 Author: Palle Girgensohn AuthorDate: 2024-10-31 12:56:56 +0000 Commit: Palle Girgensohn CommitDate: 2024-10-31 12:58:56 +0000 security/shibboleth-sp: Fix build with clang19 There was probably a name space clash between std and xmltooling for the `char_traits' method. See also: https://shibboleth.atlassian.net/browse/SSPCPP-998 --- .../files/patch-shibsp_util_IPRange.cpp | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/security/shibboleth-sp/files/patch-shibsp_util_IPRange.cpp b/security/shibboleth-sp/files/patch-shibsp_util_IPRange.cpp new file mode 100644 index 000000000000..4400421e0e59 --- /dev/null +++ b/security/shibboleth-sp/files/patch-shibsp_util_IPRange.cpp @@ -0,0 +1,28 @@ +--- shibsp/util/IPRange.cpp.bak 2024-09-10 19:52:20.000000000 +0000 ++++ shibsp/util/IPRange.cpp 2024-10-31 10:12:49.160721000 +0000 +@@ -119,9 +119,9 @@ + if (log.isDebugEnabled()) { + log.debug( + "comparing address (%s) to network (%s) with mask (%s)", +- rawbits.to_string< char, char_traits, allocator >().c_str(), +- m_network4.to_string< char, char_traits, allocator >().c_str(), +- m_mask4.to_string< char, char_traits, allocator >().c_str() ++ rawbits.to_string< char, std::char_traits, allocator >().c_str(), ++ m_network4.to_string< char, std::char_traits, allocator >().c_str(), ++ m_mask4.to_string< char, std::char_traits, allocator >().c_str() + ); + } + rawbits &= m_mask4; +@@ -141,9 +141,9 @@ + if (log.isDebugEnabled()) { + log.debug( + "comparing address (%s) to network (%s) with mask (%s)", +- rawbits.to_string< char, char_traits, allocator >().c_str(), +- m_network6.to_string< char, char_traits, allocator >().c_str(), +- m_mask6.to_string< char, char_traits, allocator >().c_str() ++ rawbits.to_string< char, std::char_traits, allocator >().c_str(), ++ m_network6.to_string< char, std::char_traits, allocator >().c_str(), ++ m_mask6.to_string< char, std::char_traits, allocator >().c_str() + ); + } + rawbits &= m_mask6;