repo/gentoo:master commit in: dev-qt/qtbase/
"Ionen Wolkens" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786725891.7e0ca9e45d19d9fdc52312ae989f8d57dc89cff0.ionen@gentoo> |
commit: 7e0ca9e45d19d9fdc52312ae989f8d57dc89cff0
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 16:13:21 2026 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 16:44:51 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0ca9e4
dev-qt/qtbase: raise stack size for musl
Skipping revbump given the limited amount of affected users and qtbase
taking a relatively long time to build. For those affected, please
re-emerge qtbase manually after the change hit mirrors.
Otherwise, will propagate when Qt 6.11.2 releases next week or so.
Closes: https://bugs.gentoo.org/980330
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtbase/qtbase-6.11.1.ebuild | 3 +++
dev-qt/qtbase/qtbase-6.11.9999.ebuild | 3 +++
dev-qt/qtbase/qtbase-6.12.9999.ebuild | 3 +++
dev-qt/qtbase/qtbase-6.9999.ebuild | 3 +++
4 files changed, 12 insertions(+)
diff --git a/dev-qt/qtbase/qtbase-6.11.1.ebuild b/dev-qt/qtbase/qtbase-6.11.1.ebuild
index 1b61bda9cc72..a8ff1ca06624 100644
--- a/dev-qt/qtbase/qtbase-6.11.1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.11.1.ebuild
@@ -207,6 +207,9 @@ src_prepare() {
}
src_configure() {
+ use elibc_musl && #980330
+ append-ldflags $(test-flags-CCLD -Wl,-z,stack-size=0x100000)
+
if use gtk; then
# defang automagic dependencies (bug #624960)
use X || append-cxxflags -DGENTOO_GTK_HIDE_X11
diff --git a/dev-qt/qtbase/qtbase-6.11.9999.ebuild b/dev-qt/qtbase/qtbase-6.11.9999.ebuild
index 670b3abee48b..155555f15585 100644
--- a/dev-qt/qtbase/qtbase-6.11.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.11.9999.ebuild
@@ -206,6 +206,9 @@ src_prepare() {
}
src_configure() {
+ use elibc_musl && #980330
+ append-ldflags $(test-flags-CCLD -Wl,-z,stack-size=0x100000)
+
if use gtk; then
# defang automagic dependencies (bug #624960)
use X || append-cxxflags -DGENTOO_GTK_HIDE_X11
diff --git a/dev-qt/qtbase/qtbase-6.12.9999.ebuild b/dev-qt/qtbase/qtbase-6.12.9999.ebuild
index 670b3abee48b..155555f15585 100644
--- a/dev-qt/qtbase/qtbase-6.12.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.12.9999.ebuild
@@ -206,6 +206,9 @@ src_prepare() {
}
src_configure() {
+ use elibc_musl && #980330
+ append-ldflags $(test-flags-CCLD -Wl,-z,stack-size=0x100000)
+
if use gtk; then
# defang automagic dependencies (bug #624960)
use X || append-cxxflags -DGENTOO_GTK_HIDE_X11
diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild
index 670b3abee48b..155555f15585 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -206,6 +206,9 @@ src_prepare() {
}
src_configure() {
+ use elibc_musl && #980330
+ append-ldflags $(test-flags-CCLD -Wl,-z,stack-size=0x100000)
+
if use gtk; then
# defang automagic dependencies (bug #624960)
use X || append-cxxflags -DGENTOO_GTK_HIDE_X11