From nobody Tue Dec 19 13:23:15 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 4Svcnv5GNxz54Dv4; Tue, 19 Dec 2023 13:23:15 +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 4Svcnv45r0z4Svs; Tue, 19 Dec 2023 13:23:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702992195; 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=n+zxfe/hhOxrWx1bZyMKHdlcMQI6hwxLF3lol+NAXJs=; b=C6DZTd/wa73o6WMA574c/GgzAkFj8znYIwk57F2LfgZvf0TubMzKpk3gLXQo5igYsl2/lZ 2K/1WejAA27mrddFxtGYAJdrwDlotjii5yebb7Nt6MW4fPL5q5UENY24PHy+NZFS4GPkLv SW9q0fa+nw605R80JtkC4dL/OnhbUbG6HLEd0J68DQBujGZfh0vVCfYnD+ejFZZHWJCeHd I79+e/X1nsSnGwhBU2MMvNgab9pJcPJHHTT4jLCniTE9jAnt7vqDbIt+lmjDdsPm1QpCq9 zQ0NbDBHUiyhjzPaHcNYNNh7IAFDBFulkG/I273sfgxgtFIYEMDGLYBxUEE0aA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702992195; a=rsa-sha256; cv=none; b=yyVtgkthGdOUFlI+GefONnbm/IOybcJo8JsCeEEQ4rq91YBock3/dpg3m3gbkwtKw64rlW V6M63u6O35HdE4uDTfyprZ7i+mYdNzlsFYC2NH/PV00Ybmfupw+5EVSF4+GuodHJwYWOKQ bqK6KrpvfpXj1Vo198SVe5LNr+spS9ezYsjcW5b6nYN+U9MsD7a6pkr5STILGk7ebuVH8f Lgigiv46GqwZNXaSdfHXiHbKY9+VzsmNlaerjhujeEoNVmcUvYoLsUx68s+2zUIcsQl0c/ itzizvuLHKXKEDvslh5IiRcLfsNi803znbdjT/wVHFiJ0kdl1zYIXA27JBuA6w== 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=1702992195; 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=n+zxfe/hhOxrWx1bZyMKHdlcMQI6hwxLF3lol+NAXJs=; b=FaMhN5wKWe8R6DcyCBdcQLp0DjdNHf7d7SWP/xcPf10DgH+WWCxo+uIttKkr4bucr17GiD FveQDxRUIluAUFdXu/s1UJhPgI5YpgGjMhX7lWhdIO8JR6hNaVzNJQEYH7zlsIWogNrlrh TzRJjplimXzUiPJZbgaEPUYI8feaBxrFUkqZOJ/ilRB9/SwbP+hPchrQlT/FpwOHxufGJr OvE1bGOyMh97fWF9+rJf9ya7/50mHdGkLV9MjGt6fP4znThqnPHV7qYXZs8OeFhTQ3nfXP O7N9DGQi9rzDxevbT459JtLX2UADmczSJYK3dyWnj/5VVcsG/cfuevWeAXgeMA== 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 4Svcnv36JCz16Bc; Tue, 19 Dec 2023 13:23:15 +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 3BJDNFH9014161; Tue, 19 Dec 2023 13:23:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BJDNFMQ014158; Tue, 19 Dec 2023 13:23:15 GMT (envelope-from git) Date: Tue, 19 Dec 2023 13:23:15 GMT Message-Id: <202312191323.3BJDNFMQ014158@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 6d2357bf5fa4 - main - games/punchy: unbreak build with clang 17 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: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6d2357bf5fa4901e32cb73e6a974fd426bd5c439 Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d2357bf5fa4901e32cb73e6a974fd426bd5c439 commit 6d2357bf5fa4901e32cb73e6a974fd426bd5c439 Author: Jan Beich AuthorDate: 2023-12-19 12:03:53 +0000 Commit: Jan Beich CommitDate: 2023-12-19 13:22:46 +0000 games/punchy: unbreak build with clang 17 error: unknown argument: '-no-opaque-pointers' Reported by: pkg-fallout --- games/punchy/files/patch-clang17 | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/games/punchy/files/patch-clang17 b/games/punchy/files/patch-clang17 new file mode 100644 index 000000000000..0f5913ede690 --- /dev/null +++ b/games/punchy/files/patch-clang17 @@ -0,0 +1,23 @@ +https://github.com/llvm/llvm-project/commit/066fb7a58c5a +https://github.com/denoland/chromium_build/commit/67a6e3e79577 +https://github.com/denoland/rusty_v8/commit/0e09f12eca47 + +--- cargo-crates/v8-0.47.1/build/config/compiler/BUILD.gn.orig 1970-01-01 00:00:00 UTC ++++ cargo-crates/v8-0.47.1/build/config/compiler/BUILD.gn +@@ -1564,16 +1564,6 @@ config("default_warnings") { + cflags += [ "-Wno-unqualified-std-cast-call" ] + } + +- if (!is_nacl && !(is_chromeos || +- default_toolchain == "//build/toolchain/cros:target") && +- clang_major_version >= 15) { +- # TODO(https://crbug.com/1316298): Re-enable once test failure is figured out +- cflags += [ +- "-Xclang", +- "-no-opaque-pointers", +- ] +- } +- + if (is_fuchsia) { + # TODO(https://bugs.chromium.org/p/fuchsia/issues/detail?id=77383) + cflags += [ "-Wno-deprecated-copy" ]