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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.