From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-1556113-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 1C6AD158089
	for <garchives@archives.gentoo.org>; Wed, 20 Sep 2023 18:27:24 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5DF092BC015;
	Wed, 20 Sep 2023 18:27:23 +0000 (UTC)
Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 410A52BC015
	for <gentoo-commits@lists.gentoo.org>; Wed, 20 Sep 2023 18:27:23 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 568A7335CF4
	for <gentoo-commits@lists.gentoo.org>; Wed, 20 Sep 2023 18:27:22 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id E527F1113
	for <gentoo-commits@lists.gentoo.org>; Wed, 20 Sep 2023 18:27:20 +0000 (UTC)
From: "Ionen Wolkens" <ionen@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" <ionen@gentoo.org>
Message-ID: <1695234379.2500fef79aee6e4a51d275f2cf0cc7e8fccc2043.ionen@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
X-VCS-Repository: repo/gentoo
X-VCS-Files: dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
X-VCS-Directories: dev-qt/qtwebengine/
X-VCS-Committer: ionen
X-VCS-Committer-Name: Ionen Wolkens
X-VCS-Revision: 2500fef79aee6e4a51d275f2cf0cc7e8fccc2043
X-VCS-Branch: master
Date: Wed, 20 Sep 2023 18:27:20 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: 46c1ae92-0605-4f4b-8790-c9c30152b9d5
X-Archives-Hash: 99e46501c4156006ecfb1014dcc4bb04

commit:     2500fef79aee6e4a51d275f2cf0cc7e8fccc2043
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 20 18:19:50 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 20 18:26:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2500fef7

dev-qt/qtwebengine: extend -g warning and increase visibility

If this comes up more often an issue, may opt to transform -g*
(other than -g0) for -g without USE=custom-cflags. Albeit do
not overly want to give surprises, nor assume when something
is going to work or not given the toolchain and other options.

Note that this does not affect <qtwebengine-6.5.2-r1 nor
qtwebengine:5 because they simply do not respect *FLAGS.

Bug: https://bugs.gentoo.org/914475
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild | 12 ++++++++----
 dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild | 12 ++++++++----
 dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild | 12 ++++++++----
 dev-qt/qtwebengine/qtwebengine-6.9999.ebuild   | 12 ++++++++----
 4 files changed, 32 insertions(+), 16 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
index 879eb11787e6..90835addd93b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
@@ -112,10 +112,14 @@ qtwebengine_check-reqs() {
 	[[ ${MERGE_TYPE} == binary ]] && return
 
 	if is-flagq '-g?(gdb)?([1-9])'; then #307861
-		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb),"
-		ewarn "which is non-trivial with ${PN}. May experience extended"
-		ewarn "compilation times and increased disk/memory usage. If run into"
-		ewarn "issues, please disable before reporting a bug."
+		ewarn
+		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which"
+		ewarn "is non-trivial with ${PN}. May experience extended compilation"
+		ewarn "times, increased disk/memory usage, and potentially linking issues"
+		ewarn "when using more expensive debug symbols (e.g. -ggdb3 rather than -g)."
+		ewarn
+		ewarn "If run into issues, please try disabling before reporting a bug."
+		ewarn
 	fi
 
 	local CHECKREQS_DISK_BUILD=7G

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild
index 09ccd2e4157f..e844d475fc12 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild
@@ -113,10 +113,14 @@ qtwebengine_check-reqs() {
 	[[ ${MERGE_TYPE} == binary ]] && return
 
 	if is-flagq '-g?(gdb)?([1-9])'; then #307861
-		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb),"
-		ewarn "which is non-trivial with ${PN}. May experience extended"
-		ewarn "compilation times and increased disk/memory usage. If run into"
-		ewarn "issues, please disable before reporting a bug."
+		ewarn
+		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which"
+		ewarn "is non-trivial with ${PN}. May experience extended compilation"
+		ewarn "times, increased disk/memory usage, and potentially linking issues"
+		ewarn "when using more expensive debug symbols (e.g. -ggdb3 rather than -g)."
+		ewarn
+		ewarn "If run into issues, please try disabling before reporting a bug."
+		ewarn
 	fi
 
 	local CHECKREQS_DISK_BUILD=7G

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
index ae0537379e3e..d21b26363aa2 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
@@ -119,10 +119,14 @@ qtwebengine_check-reqs() {
 	[[ ${MERGE_TYPE} == binary ]] && return
 
 	if is-flagq '-g?(gdb)?([1-9])'; then #307861
-		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb),"
-		ewarn "which is non-trivial with ${PN}. May experience extended"
-		ewarn "compilation times and increased disk/memory usage. If run into"
-		ewarn "issues, please disable before reporting a bug."
+		ewarn
+		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which"
+		ewarn "is non-trivial with ${PN}. May experience extended compilation"
+		ewarn "times, increased disk/memory usage, and potentially linking issues"
+		ewarn "when using more expensive debug symbols (e.g. -ggdb3 rather than -g)."
+		ewarn
+		ewarn "If run into issues, please try disabling before reporting a bug."
+		ewarn
 	fi
 
 	local CHECKREQS_DISK_BUILD=7G

diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index 6e9010b87a95..89e31598639c 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -119,10 +119,14 @@ qtwebengine_check-reqs() {
 	[[ ${MERGE_TYPE} == binary ]] && return
 
 	if is-flagq '-g?(gdb)?([1-9])'; then #307861
-		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb),"
-		ewarn "which is non-trivial with ${PN}. May experience extended"
-		ewarn "compilation times and increased disk/memory usage. If run into"
-		ewarn "issues, please disable before reporting a bug."
+		ewarn
+		ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which"
+		ewarn "is non-trivial with ${PN}. May experience extended compilation"
+		ewarn "times, increased disk/memory usage, and potentially linking issues"
+		ewarn "when using more expensive debug symbols (e.g. -ggdb3 rather than -g)."
+		ewarn
+		ewarn "If run into issues, please try disabling before reporting a bug."
+		ewarn
 	fi
 
 	local CHECKREQS_DISK_BUILD=7G