On a fresh build from release, I’m getting errors of the variety:
/home/ubuntu/Code/OpenUSD/pxr/base/arch/debugger.cpp: In function ‘bool pxrInternal_v0_23__pxrReserved__::Arch_DebuggerRunUnrelatedProcessPosix(bool (*)(void*), void*)’:
/home/ubuntu/Code/OpenUSD/pxr/base/arch/debugger.cpp:249:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
249 | write(ready[1], &result, sizeof(result));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Never seen this particular one before, and I’m pretty sure it all used to build fine not so long ago.