Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-21461

Build failing with error "'os_file_flush_data' was not declared in this scope"

    XMLWordPrintable

    Details

      Description

      The issue seems to be added with commit: https://github.com/MariaDB/server/commit/6f2e2285291a30147b88efa0ea806f86744757fd

      Travis CI also failing with below error(https://travis-ci.org/MariaDB/server/builds/636076279):

      {{$HOME/build/MariaDB/server/storage/innobase/log/log0log.cc: In member function 'void log_t::files::fdatasync()':
      $HOME/build/MariaDB/server/storage/innobase/log/log0log.cc:669:32: error: 'os_file_flush_data' was not declared in this scope
           if (!os_file_flush_data(*it))
                                      ^
      storage/innobase/CMakeFiles/innobase.dir/build.make:829: recipe for target 'storage/innobase/CMakeFiles/innobase.dir/log/log0log.cc.o' failed
      make[2]: *** [storage/innobase/CMakeFiles/innobase.dir/log/log0log.cc.o] Error 1
      make[2]: *** Waiting for unfinished jobs....}}
      

        Attachments

          Activity

            People

            Assignee:
            kevg Eugene Kosov
            Reporter:
            Namrata Namrata Bhave
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: