Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-2236

Don't require SASL and SSL in order to make distribution tarball

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 1.8.0
    • Affects Version/s: None
    • Component/s: Build, libmongoc
    • Labels:
      None

      Currently in src/mongoc/Makefile.am there are lots of checks like this:

      if ENABLE_SSL
      INST_H_FILES += src/mongoc/mongoc-rand.h
      endif
      

      That means that if the build machine doesn't have the required dependencies (on my Ubuntu machine, libssl-dev and libsasl2-dev), then those headers aren't included in the distribution tarball by "make dist".

      It seems like it should be irrelevant whether the build machine has these dependencies. We always want to include these files in the tarball.

            Assignee:
            Unassigned Unassigned
            Reporter:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: