From nobody Sun Aug 6 18:30:46 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 4RJp122mbrz4mDH2; Sun, 6 Aug 2023 18:30:46 +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 4RJp121kp9z4Mxk; Sun, 6 Aug 2023 18:30:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691346646; 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=nzbry4bRJBafQN+ABZG0qQHJcgr+HdbMVZ+z1e+GjQ0=; b=QOUYHIcuNgML0/7OATSlgHoxoWgg+xvyfiuZ6NIXJLV13OP8ZBBWWnq5nhmbUBIsVC/Bwj kjabVw1nRs0GAt4voaZjcgRQeg1TKLyXWPBwecaDJZJ5M7a2eJ3+PToHEyl38asKNNJPDF 80Tjo97I7smW3Eus3z0etwvcohuAwJtwUFtWu1YhE4ra8QiHkZ89Eq9ssUNAaA9MnfieYy 2vjs2tQXcM8olFDNDWuNFAZXHYrsAs5i5/1gRzsHGmnZGKxXoPGbTdOMLPFdkD0UtXOub3 N2N9T2MWZ8YwS1O4ypTG3sRVAAKb2uhT0vGGfKnEeTB5s+OzZG3SsV8bl6ehAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691346646; 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=nzbry4bRJBafQN+ABZG0qQHJcgr+HdbMVZ+z1e+GjQ0=; b=jxMMVr532VegEes1B6p1MrNEvk2HvoKnjUlBWcHLmy+aw94Pic+esrHQsi/9yKdPQPsB42 EMDC483VP38uQecwjtbU1g1kVWpb+MxVJRr7PWLhJICmFQdoxpg9C6KPyA8uNsHKSYOzbF 4zQkuDHvqnSyjjh0ZJNxqABsY6ItYm5BUggEw1R4UurvOLRRPGdoSKgeukL/S5vbXXJ2vy JJaiv7dqU0kxWjc+KEDbtdmeIuWNDGDZIgreQlDLBXP2y1scQ/kXsa+XJv3tdEinryZ15O SUT/9c3DZTIHub2AZqzJlSWr3b1+10BILCrefyBWaoh7+zCaNp0wO+PZu4Z8/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691346646; a=rsa-sha256; cv=none; b=GzA5ClHZX7UmySnjky/f8ghr3MO4z99VatnIWu0E7xDuQ+WTYIo0w8/0omV4THaP4nJQpx 40f5h/N/eye76FICNyIKO3DOMN7PKLxT0Surt3uvtpvmf2aPC6LZ4V37XWqxauS3Rx+0J9 isE4b1eOUU+taxdfS5pY16Qq8Gb6tFTkd4aPuEcw+Vow/kWDER61vzyUxZ0Xf/CuR2I7dU rXj3N8O7hy/9R7/pNfVb52g5gZMvz7vlR2Ul7+UhjnGBR0Ys9NAaDTqyhhHisaZxvHsdhC 6iAQpAYaCOE1uYyeblzj6R2xieyf7myDO3/OSQ2va5TS2z6grOVZ4NsWSUSoAw== 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 4RJp120rdBz60W; Sun, 6 Aug 2023 18:30:46 +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 376IUkv4034155; Sun, 6 Aug 2023 18:30:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 376IUkDu034154; Sun, 6 Aug 2023 18:30:46 GMT (envelope-from git) Date: Sun, 6 Aug 2023 18:30:46 GMT Message-Id: <202308061830.376IUkDu034154@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 1be2301c64ab - main - devel/ptlib: Fix build with llvm16 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: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1be2301c64abd5c75520fc395246d1ca9bd931c1 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=1be2301c64abd5c75520fc395246d1ca9bd931c1 commit 1be2301c64abd5c75520fc395246d1ca9bd931c1 Author: Muhammad Moinur Rahman AuthorDate: 2023-08-06 17:36:38 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-08-06 18:30:37 +0000 devel/ptlib: Fix build with llvm16 Approved by: portmgr (blanket) Sponsored by: The FreeBSD Foundation --- devel/ptlib/Makefile | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/devel/ptlib/Makefile b/devel/ptlib/Makefile index e53c9ca8c6c6..3d3a124ff396 100644 --- a/devel/ptlib/Makefile +++ b/devel/ptlib/Makefile @@ -117,8 +117,20 @@ CONFIGURE_ARGS+= --disable-dc #PLIST_SUB+= DC1394="@comment " #.endif +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CPPFLAGS+= -Dregister= -Wno-error=dynamic-exception-spec +.endif + post-patch: @${REINPLACE_CMD} -e 's/RTF_WASCLONED/0x20000/' ${WRKSRC}/src/ptlib/unix/socket.cxx +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|auto_ptr|unique_ptr|' \ + ${WRKSRC}/include/ptlib/psharedptr.h + @${REINPLACE_CMD} -e 's|public binary_function|public __binary_function|' \ + ${WRKSRC}/include/ptlib/pprocess.h +.endif pre-configure: (cd ${WRKSRC}/plugins/ && ${AUTORECONF} -fi) @@ -135,4 +147,4 @@ post-install-DEBUG-on: ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR} ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR} -.include +.include