diff options
| author | Ionen Wolkens <ionen@gentoo.org> | 2023-09-20 14:19:50 -0400 |
|---|---|---|
| committer | Ionen Wolkens <ionen@gentoo.org> | 2023-09-20 14:26:19 -0400 |
| commit | 2500fef79aee6e4a51d275f2cf0cc7e8fccc2043 (patch) | |
| tree | e6aae383f7e06e105b43d8036c3f2c0e25712add /dev-qt/qtwebengine | |
| parent | 85c9c5842119c9af8b3a1611ca5cedd4eabf6073 (diff) | |
| download | gentoo-2500fef79aee6e4a51d275f2cf0cc7e8fccc2043.tar.gz gentoo-2500fef79aee6e4a51d275f2cf0cc7e8fccc2043.tar.bz2 gentoo-2500fef79aee6e4a51d275f2cf0cc7e8fccc2043.zip | |
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@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine')
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild | 12 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.5.9999.ebuild | 12 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild | 12 | ||||
| -rw-r--r-- | 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 |
