Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-5086

Evergreen MacOS build not finding file

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:

      Description

      The Evergreen job for MacOS is reporting that it cannot find the file build_posix/gnu-support/missing immediately before our scripts create that file. It appears there is an error in whatever it is that controls or executes that job that is doing something too soon, before that file is created.

      [2019/08/28 09:40:21.056] Running command 'shell.exec' in "compile wiredtiger" (step 2 of 3)
      [2019/08/28 09:40:21.210] if [ "Windows_NT" = "$OS" ]; then
      [2019/08/28 09:40:21.210]   scons.bat --enable-python=c:\\swigwin-3.0.2\\swig.exe --enable-diagnostic -j $(sysctl -n hw.logicalcpu)
      [2019/08/28 09:40:21.210] else
      [2019/08/28 09:40:21.210]   cd build_posix
      [2019/08/28 09:40:21.210]   sh ./reconf
      [2019/08/28 09:40:21.210]   PATH=/opt/mongodbtoolchain/v3/bin:$PATH ../configure  --enable-diagnostic --enable-python --enable-zlib --enable-strict --enable-static --prefix=$(pwd)/LOCAL_INSTALL
      [2019/08/28 09:40:21.210]   PATH=/opt/mongodbtoolchain/v3/bin:$PATH ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future make -j $(sysctl -n hw.logicalcpu) 2>&1
      [2019/08/28 09:40:21.211]   # On macOS, change the binary location with install_name_tool since DYLD_LIBRARY_PATH
      [2019/08/28 09:40:21.211]   # appears not to work for dynamic modules loaded by python. For wt, the libtool generated
      [2019/08/28 09:40:21.211]   # script has the wrong path for running on test machines.
      [2019/08/28 09:40:21.211]   if [ "$(uname -s)" == "Darwin" ]; then
      [2019/08/28 09:40:21.211]     WT_VERSION=$(m4 aclocal/version.m4)
      [2019/08/28 09:40:21.211]     install_name_tool -change /usr/local/lib/libwiredtiger-$WT_VERSION.dylib $(pwd)/.libs/libwiredtiger-$WT_VERSION.dylib lang/python/_wiredtiger*.so
      [2019/08/28 09:40:21.212]     install_name_tool -change /usr/local/lib/libwiredtiger-$WT_VERSION.dylib $(pwd)/.libs/libwiredtiger-$WT_VERSION.dylib .libs/wt
      [2019/08/28 09:40:21.788]   fi
      [2019/08/28 09:40:21.788] fi
      [2019/08/28 09:40:21.788] /bin/sh: /data/mci/b8f340143f7a5a6aa01ab23f0c92a2f1/wiredtiger/build_posix/gnu-support/missing: No such file or directory
      [2019/08/28 09:40:26.667] glibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build_posix/gnu-support'.
      [2019/08/28 09:40:31.227] make: *** [../aclocal.m4] Error 127
      [2019/08/28 09:40:31.227] configure.ac:23: installing 'build_posix/gnu-support/compile'
      ...
      [2019/08/28 09:40:31.238] configure.ac:16: installing 'build_posix/gnu-support/missing'
      

        Attachments

          Activity

            People

            • Assignee:
              backlog-server-storage-engines Backlog - Storage Engines Team
              Reporter:
              sue.loverso Susan LoVerso
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: