Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-10053

File processinfo_darwin.cpp missing from mongo-cxx-driver

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 2.4.4, 2.5.0
    • Fix Version/s: 2.4.6, 2.5.1
    • Component/s: Internal Client
    • Labels:
      None
    • Environment:
      any Mac OS X version

      Description

      When running scons to build the mongo C++ driver from:

      http://downloads.mongodb.org/cxx-driver/mongodb-linux-x86_64-latest.tgz (dated 2013-06-20 06:07:57)

      I get the error:

      scons: *** [build/mongo/util/processinfo_darwin.o] Source `src/mongo/util/processinfo_darwin.cpp' not found, needed by target `build/mongo/util/processinfo_darwin.o'.
      scons: building terminated because of errors.

      The file is missing from the tarball, I went into github and searched the file from the mongo source, downloaded and copied the file and it seems to work now, I just get the following found no symbols messages at the end of the build:

      /usr/bin/ranlib: file: build/libmongoclient.a(ssl_manager.o) has no symbols
      ranlib build/libmongoclient.a
      ranlib: file: build/libmongoclient.a(ssl_manager.o) has no symbols
      Install file: "build/libmongoclient.a" as "libmongoclient.a"

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: