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

Vendored include paths still placed on command line when system library requested

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Critical - P2 Critical - P2
    • 2.7.6
    • Affects Version/s: 2.7.4, 2.7.5
    • Component/s: Build
    • Labels:
      None
    • Fully Compatible
    • ALL
    • Hide

      Build with --use-system-pcre and notice that -Isrc/third_party/pcre-8.30 is still on the build line.

      Show
      Build with --use-system-pcre and notice that -Isrc/third_party/pcre-8.30 is still on the build line.

      Right now, if you try to build with --use-system-pcre, the include path is still expanded with the include path to reference the vendored PCRE path. Include paths to normally vendored libraries should not be added to the build line when the system library is requested.

      This only affects r2.7.4+

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

              Created:
              Updated:
              Resolved: