diff -up USD-22.05b/pxr/base/arch/mallocHook.cpp.hook USD-22.05b/pxr/base/arch/mallocHook.cpp --- USD-22.05b/pxr/base/arch/mallocHook.cpp.hook 2022-06-14 19:54:36.000000000 +0200 +++ USD-22.05b/pxr/base/arch/mallocHook.cpp 2022-10-02 17:33:22.499062979 +0200 @@ -177,7 +177,7 @@ ArchMallocHook::IsInitialized() _underlyingMemalignFunc || _underlyingFreeFunc; } -#if defined(ARCH_OS_LINUX) +#if 0 template <typename T> static bool _GetSymbol(T* addr, const char* name, string* errMsg) { if (void* symbol = dlsym(RTLD_DEFAULT, name)) { @@ -241,8 +241,8 @@ ArchMallocHook::Initialize( ARCH_UNUSED_ARG void (*freeWrapper)(void*, const void*), string* errMsg) { -#if !defined(ARCH_OS_LINUX) - *errMsg = "ArchMallocHook functionality not implemented for non-linux systems"; +#if 1 + *errMsg = "ArchMallocHook functionality not implemented"; return false; #else if (IsInitialized()) {