repo/gentoo:master commit in: dev-qt/qt-creator/, dev-qt/qt-creator/files/

"Ionen Wolkens" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786704423.831a7bebbfe3b0af442902a4e4fdfa46bbb13a73.ionen@gentoo>
commit:     831a7bebbfe3b0af442902a4e4fdfa46bbb13a73
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 10:46:32 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 10:47:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831a7beb

dev-qt/qt-creator: update live

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

 .../files/qt-creator-21.0.0-musl-no-execinfo.patch          | 13 +++++++++++++
 dev-qt/qt-creator/qt-creator-9999.ebuild                    |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qt-creator/files/qt-creator-21.0.0-musl-no-execinfo.patch b/dev-qt/qt-creator/files/qt-creator-21.0.0-musl-no-execinfo.patch
new file mode 100644
index 000000000000..83b1bd7dab5a
--- /dev/null
+++ b/dev-qt/qt-creator/files/qt-creator-21.0.0-musl-no-execinfo.patch
@@ -0,0 +1,13 @@
+execinfo is unavailable with musl (unless opt to package+use libexecinfo)
+--- a/src/libs/utils/qtcassert.cpp
++++ b/src/libs/utils/qtcassert.cpp
+@@ -10,3 +10,3 @@
+ 
+-#if defined(Q_OS_UNIX) && !defined(__EMSCRIPTEN__)
++#if defined(Q_OS_UNIX) && !defined(__EMSCRIPTEN__) && defined(__GLIBC__)
+ #include <execinfo.h>
+@@ -29,3 +29,3 @@
+         maxdepth = ArraySize;
+-#if defined(Q_OS_UNIX) && !defined(__EMSCRIPTEN__)
++#if defined(Q_OS_UNIX) && !defined(__EMSCRIPTEN__) && defined(__GLIBC__)
+     void *bt[ArraySize] = {nullptr};

diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
index 5c0a85cc2018..fb7c2b6a89d3 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -96,7 +96,7 @@ BDEPEND="
 "
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-16.0.0-musl-no-execinfo.patch
+	"${FILESDIR}"/${PN}-21.0.0-musl-no-execinfo.patch
 	"${FILESDIR}"/${PN}-12.0.0-musl-no-malloc-trim.patch
 )
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.