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

Evergreen MacOS build not finding file

      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'
      

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: