diff --git a/src/base/process/process_metrics_posix.cc b/src/base/process/process_metrics_posix.cc
index 9a25ea7081..24ca40a3a3 100644
--- a/src/base/process/process_metrics_posix.cc
+++ b/src/base/process/process_metrics_posix.cc
@@ -110,6 +110,9 @@ void IncreaseFdLimitTo(unsigned int max_descriptors) {
 namespace {
 
 size_t GetMallocUsageMallinfo() {
+#if defined(__MUSL__)
+  return 0;
+#else
 #if defined(__GLIBC__) && defined(__GLIBC_PREREQ)
 #if __GLIBC_PREREQ(2, 33)
 #define MALLINFO2_FOUND_IN_LIBC
@@ -121,6 +124,7 @@ size_t GetMallocUsageMallinfo() {
 #endif
 #undef MALLINFO2_FOUND_IN_LIBC
   return checked_cast<size_t>(minfo.hblkhd + minfo.arena);
+#endif
 }
 
 }  // namespace