On Mon, 5 Nov 2018, Rich Reynolds wrote:


[ 32%] Building CXX object sql/CMakeFiles/binlog.dir/binlog_crypt_data.cc.o
/codebase/oi-userland/components/database/percona-server-57/percona-server-5.7.22-22/sql/binlog_crypt_data.cc: In member function 'void Binlog_crypt_data::free_key(uchar*&, std::size_t&)': /codebase/oi-userland/components/database/percona-server-57/percona-server-5.7.22-22/sql/binlog_crypt_data.cc:62:37: error: 'memset_s' was not declared in this scope
    memset_s(key, 512, 0, key_length);
                                    ^
make[3]: *** [sql/CMakeFiles/binlog.dir/build.make:336: sql/CMakeFiles/binlog.dir/binlog_crypt_data.cc.o] Error 1



this a patching, upstream or makefile issue? ill investigate if no one knows off the top of head

This appears to be a C'11 function. See https://en.cppreference.com/w/c/string/byte/memset. Depending on C'11 at this time is very optimistic.

What version of GCC are you using?

Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to