execinfo is unavailable with musl (unless opt to package+use libexecinfo) --- a/src/libs/utils/qtcassert.cpp +++ b/src/libs/utils/qtcassert.cpp @@ -9,5 +9,5 @@ #include -#if defined(Q_OS_UNIX) +#if defined(Q_OS_UNIX) && defined(__GLIBC__) #include #include @@ -30,5 +30,5 @@ if (maxdepth < 0 || maxdepth > ArraySize) maxdepth = ArraySize; -#if defined(Q_OS_UNIX) +#if defined(Q_OS_UNIX) && defined(__GLIBC__) void *bt[ArraySize] = {nullptr}; int size = backtrace(bt, maxdepth); --- a/src/plugins/qmldesigner/libs/designercore/exceptions/exception.cpp +++ b/src/plugins/qmldesigner/libs/designercore/exceptions/exception.cpp @@ -4,5 +4,5 @@ #include "exception.h" -#ifdef Q_OS_LINUX +#if defined(Q_OS_LINUX) && defined(__GLIBC__) #include #include