Subj : src/sbbs3/services.cpp To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Fri Dec 12 2025 23:42:12 https://gitlab.synchro.net/main/sbbs/-/commit/23e465ca78e0348003d6cc70 Modified Files: src/sbbs3/services.cpp Log Message: Hack around the protected_uint32_t allocation issue macOS builds failling with link errors: Undefined symbols for architecture arm64: "operator new(unsigned long)", referenced from: _services_thread in services.o ld: symbol(s) not found for architecture arm64 and Undefined symbols for architecture x86_64: "operator new(unsigned long)", referenced from: _services_thread in services.o ld: symbol(s) not found for architecture x86_64 We need to use new for when the std Atomic class is used however, since we need (?) to invoke the constructor. --- SBBSecho 3.33-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .