Bug 206796 - databases/mongodb32-tools: Fix FreeBSD 9 build issues
Summary: databases/mongodb32-tools: Fix FreeBSD 9 build issues
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kubilay Kocak
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-01-31 14:10 UTC by Brendan Molloy
Modified: 2016-02-10 14:55 UTC (History)
1 user (show)

See Also:
koobs: merge-quarterly-


Attachments
databases/mongodb32-tools fixes (962 bytes, patch)
2016-01-31 14:10 UTC, Brendan Molloy
brendan+freebsd: maintainer-approval-
Details | Diff
databases/mongodb32-tools fixes (826 bytes, patch)
2016-01-31 14:15 UTC, Brendan Molloy
brendan+freebsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan Molloy 2016-01-31 14:10:31 UTC
Created attachment 166352 [details]
databases/mongodb32-tools fixes

MongoDB 3.2 doesn't built on FreeBSD, 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.
Comment 1 Brendan Molloy 2016-01-31 14:15:32 UTC
Created attachment 166354 [details]
databases/mongodb32-tools fixes

Forgot revision, and removed the unnecessary openssl port use as that was for FreeBSD 9.
Comment 2 Brendan Molloy 2016-01-31 23:22:44 UTC
Passes QA.
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-02-10 14:32:23 UTC
A commit references this bug:

Author: koobs
Date: Wed Feb 10 14:32:12 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
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-10 14:55:22 UTC
mongodb32 is not in quarterly branch 2016Q1, MFH not necessary

Thank you Brendan