Open T1MOXA opened 2 years ago
same error on Debian Stretch 9.13, gcc 6.3.0-18+deb9u1, trying to compile bees d6732c58e29b6f969e8b53c16541d1572a31c485 on armv7l architecture
make PREFIX=/usr LIBEXEC_PREFIX=/usr/lib/bees ETC_PREFIX=/etc TAG="v0.9.3-13-gd6732c5" -C lib
make[1]: Entering directory '/root/dev/bees/lib'
g++ -Wall -Wextra -Werror -O3 -I../include -D_FILE_OFFSET_BITS=64 -std=c++11 -Wold-style-cast -Wno-missing-field-initializers -o fs.o -c fs.cc
fs.cc: In member function ‘bool crucible::BtrfsIoctlLogicalInoArgs::do_ioctl_nothrow(int)’:
fs.cc:337:3: sorry, unimplemented: non-trivial designated initializers not supported
};
^
fs.cc: In member function ‘void crucible::Fiemap::do_ioctl(int)’:
fs.cc:699:4: sorry, unimplemented: non-trivial designated initializers not supported
};
^
fs.cc: In constructor ‘crucible::BtrfsIoctlSearchKey::BtrfsIoctlSearchKey(size_t)’:
fs.cc:735:3: sorry, unimplemented: non-trivial designated initializers not supported
}),
^
fs.cc:735:3: sorry, unimplemented: non-trivial designated initializers not supported
fs.cc:735:3: sorry, unimplemented: non-trivial designated initializers not supported
fs.cc:735:3: sorry, unimplemented: non-trivial designated initializers not supported
fs.cc:735:3: sorry, unimplemented: non-trivial designated initializers not supported
fs.cc: In constructor ‘crucible::BtrfsIoctlFsInfoArgs::BtrfsIoctlFsInfoArgs()’:
fs.cc:1122:3: sorry, unimplemented: non-trivial designated initializers not supported
})
^
Makefile:39: recipe for target 'fs.o' failed
make[1]: *** [fs.o] Error 1
gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)