--- a/src/main/main.cpp 2018-03-09 14:27:10.849179401 +0100 +++ b/src/main/main.cpp 2018-03-09 14:27:44.623709876 +0100 @@ -22,7 +22,7 @@ #include // For QT_REQUIRE_VERSION #include -#if defined(Q_OS_LINUX) || defined(__GLIBC__) || defined(__FreeBSD__) || defined(__HAIKU__) +#if (defined(Q_OS_LINUX) && defined(__GLIBC__)) || defined(__FreeBSD__) || defined(__HAIKU__) #include #include @@ -129,7 +129,7 @@ qInstallMessageHandler(&msgHandler); #endif -#if defined(Q_OS_LINUX) || defined(__GLIBC__) || defined(__FreeBSD__) +#if (defined(Q_OS_LINUX) && defined(__GLIBC__)) || defined(__FreeBSD__) signal(SIGSEGV, falkon_signal_handler); #endif