diff --git a/AK/Assertions.cpp b/AK/Assertions.cpp index 45fb1b97e5..a1635afae8 100644 --- a/AK/Assertions.cpp +++ b/AK/Assertions.cpp @@ -9,7 +9,7 @@ #include #include -#if defined(AK_OS_LINUX) || defined(AK_OS_BSD_GENERIC) || defined(AK_OS_SOLARIS) +#if (defined(AK_OS_LINUX) && !defined(AK_OS_ANDROID)) || defined(AK_OS_BSD_GENERIC) || defined(AK_OS_SOLARIS) # define EXECINFO_BACKTRACE #endif diff --git a/Userland/Libraries/LibCore/Process.cpp b/Userland/Libraries/LibCore/Process.cpp index 8ab9596093..5f6851abec 100644 --- a/Userland/Libraries/LibCore/Process.cpp +++ b/Userland/Libraries/LibCore/Process.cpp @@ -118,7 +118,7 @@ ErrorOr Process::get_name() if (rc != 0) return Error::from_syscall("get_process_name"sv, -rc); return String::from_utf8(StringView { buffer, strlen(buffer) }); -#elif defined(AK_OS_LINUX) +#elif defined(AK_OS_LINUX) && !defined(AK_OS_ANDROID) return String::from_utf8(StringView { program_invocation_name, strlen(program_invocation_name) }); #elif defined(AK_OS_BSD_GENERIC) auto const* progname = getprogname();