IABSD.fr/ports/databases/mongodb

Branch :


Log

Author Commit Date CI Message
2de28888 2026-05-10 19:11:47 mongodb: fix build with Boost 1.91
160803cb 2026-02-10 13:25:01 Mechanical WANTLIB sync after Boost update
19947ab1 2026-01-19 05:46:12 mongodb/44: add patch to deal with ASN1_STRING_data() removal Also add a mechanical conversion to prepare for opaque ASN1_STRING
319ae9be 2026-01-17 07:26:21 mongodb/44: add patch description
b4d4687e 2026-01-17 07:07:47 mongodb/44: fix build with Boost 1.89: knock out link against boost_system
b34b3657 2025-12-31 10:46:54 switch mongodb 4.4 to uploaded distfile (it was failing with this when try to build enterprise sources, but seems happy after an rm).
f1e83f20 2025-12-29 14:05:31 update to mongodb-4.4.30, CVE-2025-14847
f7003f68 2025-11-21 12:46:12 adjust ONLY_FOR_ARCHS; mongodb 8.x is able to build on aarch64 (and as with amd64 it starts up ok only if --noscripting is used)
ee49d476 2025-09-27 16:05:37 Unbreak mongodb-4.4.29 with libcxx19 "The base template for std::char_traits has been removed in LLVM 19. If you are using std::char_traits with types other than char, wchar_t, char8_t, char16_t, char32_t or a custom character type for which you specialized std::char_traits, your code will stop working. The Standard does not mandate that a base template is provided, and such a base template is bound to be incorrect for some types, which could currently cause unexpected behavior while going undetected." https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.htm This affects fmt 6.x used by MongoDB 4.4, which uses fmt::char8_t with std::char_traits. Add a minimal std::char_traits impl for fmt::char8_t based on the libc++ reference implementation for char traits: /libcxx/include/__string/char_traits.h This is a minimal fix to fix mongodb44 with libcxx19 from base. OK sthen@
2b030382 2025-09-27 05:48:37 Add a test comment I also tested it with 82aac6af18abcd5bf188afbc821779ccb0ca0902 (mongodb60 mozjs), with the same SIGSEGV SIGILL error.