[MDEV-21461] Build failing with error "'os_file_flush_data' was not declared in this scope" Created: 2020-01-13  Updated: 2020-01-22  Resolved: 2020-01-22

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Affects Version/s: 10.5
Fix Version/s: 10.5.1

Type: Bug Priority: Major
Reporter: Namrata Bhave Assignee: Eugene Kosov (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Environment:

Linux



 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....}}



 Comments   
Comment by Eugene Kosov (Inactive) [ 2020-01-22 ]

Fixed in https://github.com/mariadb/server/commit/e7558d4760d20f7b5480ee2eb3ab7d710d1784b1

Generated at Thu Feb 08 09:07:19 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.