There are some failing regression tests in mongodb... Thu Jan 30 18:03:00.148 [testsuite] going to run suite: TagSet Thu Jan 30 18:03:00.148 [testsuite] going to run test: CopyConstructor Thu Jan 30 18:03:00.148 [testsuite] going to run test: NearestMultiTagsNoMatch Thu Jan 30 18:03:00.148 [testsuite] going to run test: SingleTagSet Thu Jan 30 18:03:00.148 [testsuite] Assertion failure !_isExhausted src/mongo/client/dbclient_rs.cpp 2148 Bus error (core dumped)
..but it is reported to work well enough to at least run unifi. Any objections to doing something like this? Index: Makefile =================================================================== RCS file: /cvs/ports/databases/mongodb/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 10 Dec 2013 17:30:40 -0000 1.11 +++ Makefile 30 Jan 2014 18:00:29 -0000 @@ -1,7 +1,5 @@ # $OpenBSD: Makefile,v 1.11 2013/12/10 17:30:40 joshe Exp $ -BROKEN = broken after rthreads switch - #atomic_int.h: error "unsupported compiler or platform" on other archs ONLY_FOR_ARCHS = i386 amd64 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/databases/mongodb/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 2 Jun 2011 00:26:32 -0000 1.1.1.1 +++ pkg/DESCR 30 Jan 2014 18:00:29 -0000 @@ -1,3 +1,6 @@ MongoDB (from "humongous") is an open source, high-performance, schema-free, document-oriented database written in the C++ programming language. + +Note that some regression tests do fail in this port, so carefully check +whether it is reliable for your use case.
