Cook: extundelete 0.2.4 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libcomerr-1.45.6-i486 Installing (pkg/local): util-linux-smartcols-2.33.1-i486 Installing (pkg/local): util-linux-mount-2.33.1-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): util-linux-blkid-2.33.1-i486 Installing (pkg/local): e2fsprogs-1.45.6-i486 Installing (pkg/local): e2fsprogs-fsck-1.45.6-i486 Installing (pkg/local): libcomerr-dev-1.45.6-i486 Installing (pkg/local): e2fsprogs-dev-1.45.6-i486 Extracting source archive "extundelete-0.2.4.tar.bz2" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed Configuring extundelete 0.2.4 Writing generated files to disk make -s all-recursive Making all in src insertionops.cc: In function 'std::ostream& operator<<(std::ostream&, const ext2_inode&)': insertionops.cc:36:36: error: 'const struct ext2_inode' has no member named 'i_dir_acl'; did you mean 'i_file_acl'? os << "Directory ACL: " << inode.i_dir_acl << std::endl; ^~~~~~~~~ i_file_acl make[2]: *** [Makefile:437: extundelete-insertionops.o] Error 1 make[2]: *** Waiting for unfinished jobs.... cli.cc: In function 'errcode_t examine_fs(ext2_filsys)': cli.cc:337:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(strlen(name) > 0) ^~ cli.cc:339:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(errcode) com_err(Config::progname.c_str(), errcode, "while restoring file %s.", name); ^~ extundelete.cc: In function 'int extundelete_test_inode_bitmap(ext2_filsys, ext2_ino_t)': extundelete.cc:196:5: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] if(! EXT2_SB(fs->super)->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extundelete.cc: In function 'ext2_ino_t find_inode(ext2_filsys, ext2_filsys, ext2_inode*, std::__cxx11::string, int)': extundelete.cc:1272:29: warning: narrowing conversion of 'search_flags' from 'int' to 'ext2_ino_t' {aka 'unsigned int'} inside { } [-Wnarrowing] buf, match_name2, priv, 0}; ^ extundelete.cc: In function 'errcode_t restore_file(ext2_filsys, ext2_filsys, const string&)': extundelete.cc:1522:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (LINUX_S_ISDIR(inode->i_mode) && inode->i_blocks > 0) ^~ extundelete.cc:1524:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' print_directory_inode(fs, inode, ino); ^~~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:268: all-recursive] Error 1 make: *** [Makefile:208: all] Error 2 Build dependencies to remove: 9 Removing: e2fsprogs e2fsprogs-dev e2fsprogs-fsck libcomerr libcomerr-dev util-linux-blkid util-linux-mount util-linux-smartcols util-linux-uuid Debug information ret1. ================================================================================ Cook date: 2020-09-12 07:00 Wasted time : 22s 28:insertionops.cc:36:36: error: 'const struct ext2_inode' has no member named 'i_dir_acl'; did you mean 'i_file_acl'? ================================================================================ Post-check ================================================================================ Checking build... Failed Updating activity log... Done ================================================================================