CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]       2025/09/26 10:10:41

Modified files:
        databases/mongodb/80/patches: 
                                      
patch-src_mongo_platform_waitable_atomic_cpp 
                                      
patch-src_third_party_libmongocrypt_dist_src_os_posix_os_dll_c 
Added files:
        databases/mongodb/80/patches: 
                                      
patch-src_third_party_mozjs_mozilla-release_build_moz_configure_toolchain_configure
 
                                      
patch-src_third_party_mozjs_mozilla-release_js_src_ctypes_libffi_src_dlmalloc_c 
                                      
patch-src_third_party_mozjs_mozilla-release_js_src_jit_ProcessExecutableMemory_h
 
                                      
patch-src_third_party_mozjs_mozilla-release_js_xpconnect_src_xpcpublic_h 
                                      
patch-src_third_party_mozjs_mozilla-release_modules_fdlibm_src_math_private_h 

Log message:
More mongodb80 patches (still broken)

- Add proper futex implementation for OpenBSD in waitable_atomic.cpp
- Fix libmongocrypt DLL path handling on OpenBSD
- mozjs patches:
- Fix visibility flags in toolchain configuration
- Resolve dlmalloc compilation issues
- Limit executable memory for OpenBSD's datasize limits
- Add mutable section attribute for read-only pages
- Remove conflicting type definitions in math_private.h

Reply via email to