From nobody Fri Aug 16 15:44:51 2024 X-Original-To: dev-commits-ports-branches@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 4WlmX35dY5z5T7dL; Fri, 16 Aug 2024 15:44:51 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WlmX34GlQz4f8B; Fri, 16 Aug 2024 15:44:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723823091; 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=l4ZW6uvfDeJYVhNzfdR3+tKwCSH74vtQVVt2JR3ziMw=; b=FE1OBQvxqm8THQQRymCN3tISOXXcp7XW4zxruTNoDSYJPfNjcuXdnmvCDODsjYAoAO0mlg ccP4if+qH01fTqjKD0d1iwQnIGYKXefhHxdmrs1pSlpxLgFVrCNPTR9r9xm6P/lqDZfqra +5U2sAYUdmcX2qwHrXGgAvubdaZkaRR7nsJTEDC70zYXrrfkFHXYwZF1ybINNv3ii/cWOU 5trbJt09YNf53lNVFBY7S8wvi1aXiCwS7Eo4ZQk8QIW8nHXmNFNw5tV6wiyR0ocpuMgQXP BMSsl2HR8nQwnrEjXHuRAZt9NT4hxzeFPeEXbcb1fBhYlGMtR2oZP7yH/RGYeQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723823091; a=rsa-sha256; cv=none; b=XIA/1ODVBGEfTs/OgcRBfdBT206u0SHrOpJ5gy8dg2zQO7y/3CgIlcESP+fO+NKEKdVRMZ p4f5m0N+6uIpJnKkXCioD7syBDwcJC8Rvf/8ZZJ5r//gAQDaSCBN76eO1GGp+7UaYpIsXB +6Y7XoOxyJSW6xmI1Ou/sDVdDAjlUb14hQBwP+k0T75JUo1iNjWrRlCngKg4pxmjpR9pVO qTEsgS18YNa8uDSD1yqBEL+Fhre1P+RGWPLR1TRBtf1CvYnSqOhj4GHY1bTFf/K7PbEJUP 1jec9Qk/7Vemq5gwjnkmxmBvJ7dTBR/RZBuw00t9BeNx6y60Mnwcdik+DvRjAg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723823091; 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=l4ZW6uvfDeJYVhNzfdR3+tKwCSH74vtQVVt2JR3ziMw=; b=orYYVF7QG4qutN4IQFgKPnMQr3dHbtw5Y+IcC5rVsVPeF17EpGCKIL8I5Tt3M8G60V/aDk iIIscmJtKRZHkajE3zCwWS63SQQQRMBUJQ64IVNTh9zP6EVXl1tNgX/osLgzxdl1K6AAqP ae+lEoafyiiER28tPHwP1aGAwL7e2A635xydCneAVzbJpemw57worjiShPS6wZr+1dpYoV dCGJYzyFGt+SOqfi7cfBZcrRSLB1wjWHSOgk99ulLzRVnqH/smyx6SGBNCQBkcj6Nxs2tB 9/FWXT0SCBP99WK8M0eVJF0cfmB++Et5nFDQPNQ4uVPLaNtHnh/8REM6gXBYhw== 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 4WlmX33v25z1BpG; Fri, 16 Aug 2024 15:44:51 +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 47GFipsc096105; Fri, 16 Aug 2024 15:44:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 47GFipbt096102; Fri, 16 Aug 2024 15:44:51 GMT (envelope-from git) Date: Fri, 16 Aug 2024 15:44:51 GMT Message-Id: <202408161544.47GFipbt096102@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Dimitry Andric Subject: git: 5ee80b92e654 - 2024Q3 - graphics/dcmtk: fix build with clang 19 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q3 X-Git-Reftype: branch X-Git-Commit: 5ee80b92e6545b1a7c3e329c93f2205b3088bfc7 Auto-Submitted: auto-generated The branch 2024Q3 has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=5ee80b92e6545b1a7c3e329c93f2205b3088bfc7 commit 5ee80b92e6545b1a7c3e329c93f2205b3088bfc7 Author: Dimitry Andric AuthorDate: 2024-08-16 15:17:33 +0000 Commit: Dimitry Andric CommitDate: 2024-08-16 15:44:27 +0000 graphics/dcmtk: fix build with clang 19 Clang 19 now diagnoses incorrect member accesses, which causes graphics/dcmtk to fail with a errors similar to: /wrkdirs/usr/ports/graphics/dcmtk/work/dcmtk-DCMTK-3.6.8/ofstd/include/dcmtk/ofstd/ofutil.h:79:18: error: no member named 'pt' in 'OFrvalue_storage' 79 | : t( rhs.pt ) {} | ~~~ ^ Upstream dcmtk fixed this by changing the affected copy constructor in https://github.com/DCMTK/dcmtk/commit/c29bebcd1, so pull this in as a patch and apply it. PR: 280865 Approved by: yuri (maintainer) MFH: 2024Q3 (cherry picked from commit e7c6b0ec720fbd79c019f0743a9de46a6df93683) --- graphics/dcmtk/Makefile | 3 +++ graphics/dcmtk/distinfo | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/graphics/dcmtk/Makefile b/graphics/dcmtk/Makefile index dfeeb824de2a..d401b7985ec0 100644 --- a/graphics/dcmtk/Makefile +++ b/graphics/dcmtk/Makefile @@ -3,6 +3,9 @@ DISTVERSIONPREFIX= ${PORTNAME:tu}- DISTVERSION= 3.6.8 CATEGORIES= graphics devel +PATCH_SITES= https://github.com/DCMTK/${PORTNAME}/commit/ +PATCHFILES+= c29bebcd19bb963d72dcd00ca8745f60f6b9a39e.patch:-p1 # fix compilation with clang 19, gcc 15 + MAINTAINER= yuri@FreeBSD.org COMMENT= DICOM ToolKit, libraries and applications for DICOM/MEDICOM standard WWW= https://dcmtk.org diff --git a/graphics/dcmtk/distinfo b/graphics/dcmtk/distinfo index 738b7d2d3521..cf124b306980 100644 --- a/graphics/dcmtk/distinfo +++ b/graphics/dcmtk/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1714942515 +TIMESTAMP = 1723820540 SHA256 (DCMTK-dcmtk-DCMTK-3.6.8_GH0.tar.gz) = fca429a215739702fe8d96178964036246a35e2ea8adb12da33851e2be8e9a07 SIZE (DCMTK-dcmtk-DCMTK-3.6.8_GH0.tar.gz) = 9670224 +SHA256 (c29bebcd19bb963d72dcd00ca8745f60f6b9a39e.patch) = fc876f47d44b582f0ac56a1390fd7bf1eb8767444f591fb80a367dd6f84ec015 +SIZE (c29bebcd19bb963d72dcd00ca8745f60f6b9a39e.patch) = 1413