Created attachment 166351 [details] mongodb32 fixes FreeBSD 9, even with GCC 4.9, cannot build MongoDB without errors, so setting < FreeBSD to IGNORE. 32-bit failed to build due to the WiredTiger engine only working on 64-bit, so added an exclude option for 32bit, with it enabled by default no 64bit.
(In reply to Brendan Molloy from comment #0) That's meant to say < FreeBSD *10*.
@Brendan, can you confirm this change passes QA please Thanks!
Passes QA.
A commit references this bug: Author: koobs Date: Wed Feb 10 14:32:11 UTC 2016 New revision: 408633 URL: https://svnweb.freebsd.org/changeset/ports/408633 Log: databases/mongodb32{-tools}: Disable WIRETIGER on i386, Mark BROKEN on 9.x MongoDB 3.2 doesn't build on FreeBSD 9.x, and its tools fail to build for a separate reason: TLS 1.1 and 1.2 are not found in the OpenSSL version that the builder detects. Fortunately, we don't have to solve that as the primary port does not support FreeBSD 9 either. Patched to IGNORE on < FreeBSD 10. PR: 206795, 206796 Submitted by: Brendan Molloy <brendan+freebsd bbqsrc net> (maintainer) MFH: 2016Q1 Changes: head/databases/mongodb32/Makefile head/databases/mongodb32-tools/Makefile
mongodb32 is not in quarterly branch 2016Q1, MFH not necessary Thank you Brendan!