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