--- qt-everywhere-src-5.15.18/qtbase/src/corelib/global/qrandom.cpp.orig +++ qt-everywhere-src-5.15.18/qtbase/src/corelib/global/qrandom.cpp @@ -277,7 +277,7 @@ if (quint32 v = seed.loadRelaxed()) *end++ = v; // 6 -#if QT_CONFIG(getauxval) +#if QT_CONFIG(getauxval) && !__sun // works on Linux -- all modern libc have getauxval # ifdef AT_RANDOM // ELF's auxv AT_RANDOM has 16 random bytes