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

File processinfo_darwin.cpp missing from mongo-cxx-driver

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

      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"

            Assignee:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Reporter:
            raulgd Raul Guerrero
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: