=> Building databases/mroonga Started : Sunday, 9 DEC 2018 at 17:27:20 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.25.g9bb66-DEVELOPMENT #33: Mon Dec 3 06:33:52 PST 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for mroonga-8.03: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/databases/mroonga XDG_CONFIG_HOME=/construction/databases/mroonga HOME=/construction/databases/mroonga TMPDIR="/tmp" PATH=/construction/databases/mroonga/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --with-mysql-source="$(cd /xports/databases/mysql56-server; /usr/bin/make -V WRKSRC)" --with-mysql-build="$(cd /xports/databases/mysql56-server; /usr/bin/make -V BUILD_WRKSRC)" --with-mysql-config=/usr/local/bin/mysql_config --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/databases/mroonga XDG_CONFIG_HOME=/construction/databases/mroonga HOME=/construction/databases/mroonga TMPDIR="/tmp" PATH=/construction/databases/mroonga/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/databases/mroonga/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/mroonga" EXAMPLESDIR="share/examples/mroonga" DATADIR="share/mroonga" WWWDIR="www/mroonga" ETCDIR="etc/mroonga" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mroonga DOCSDIR=/usr/local/share/doc/mroonga EXAMPLESDIR=/usr/local/share/examples/mroonga WWWDIR=/usr/local/www/mroonga ETCDIR=/usr/local/etc/mroonga -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> mroonga-8.03 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> mroonga-8.03 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of mroonga-8.03 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by mroonga-8.03 for building ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mysql56-server-5.6.42 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by mroonga-8.03 for building ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mysql56-server-5.6.42 for building => SHA256 Checksum OK for mroonga-8.03.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by mroonga-8.03 for building ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mysql56-server-5.6.42 for building ===> Extracting for mroonga-8.03 => SHA256 Checksum OK for mroonga-8.03.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for mroonga-8.03 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> mysql56-server-5.6.42 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mysql56-server-5.6.42 for building ===> Extracting for mysql56-server-5.6.42 ===> License GPLv2 accepted by the user ===> mysql56-server-5.6.42 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mysql56-server-5.6.42 for building => SHA256 Checksum OK for mysql-5.6.42.tar.gz. ===> Patching for mysql56-server-5.6.42 ===> Applying ports patches for mysql56-server-5.6.42 /usr/bin/sed -i.bak -e 's@"\(FreeBSD\)"@"\1|DragonFly"@g' /construction/databases/mysql56-server/mysql-5.6.42/scripts/CMakeLists.txt ===> Returning to build of mroonga-8.03 ===> mroonga-8.03 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-1.5.4,1.txz Installing pkgconf-1.5.4,1... Extracting pkgconf-1.5.4,1: .......... done ===> mroonga-8.03 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of mroonga-8.03 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> mroonga-8.03 depends on shared library: libgroonga.so - not found ===> Installing existing package /packages/All/groonga-8.0.4.txz Installing groonga-8.0.4... `-- Installing ja-mecab-0.996_3... `-- Extracting ja-mecab-0.996_3: .......... done `-- Installing libedit-3.1.20170329_2,1... | `-- Installing ncurses-6.1.20180728... | `-- Extracting ncurses-6.1.20180728: .......... done `-- Extracting libedit-3.1.20170329_2,1: .......... done `-- Installing libevent-2.1.8_2... | `-- Installing libressl-2.8.2... | `-- Extracting libressl-2.8.2: .......... done `-- Extracting libevent-2.1.8_2: .......... done `-- Installing libzmq2-2.2.0_3... `-- Extracting libzmq2-2.2.0_3: .......... done `-- Installing msgpack-3.1.1... `-- Extracting msgpack-3.1.1: .......... done `-- Installing pcre-8.42... `-- Extracting pcre-8.42: .......... done `-- Installing ruby-2.4.5,1... | `-- Installing libffi-3.2.1_3... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | `-- Extracting libffi-3.2.1_3: .......... done | `-- Installing libyaml-0.2.1... | `-- Extracting libyaml-0.2.1: ......... done `-- Extracting ruby-2.4.5,1: .......... done Extracting groonga-8.0.4: .......... done Message from ja-mecab-0.996_3: ======================================================== **** NOTE **** ipadic was split into japanese/mecab-ipadic port. ======================================================== ===> NOTICE: The ja-mecab port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from ruby-2.4.5,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> mroonga-8.03 depends on shared library: libgroonga.so - found (/usr/local/lib/libgroonga.so) ===> Returning to build of mroonga-8.03 ===> mroonga-8.03 depends on shared library: libmysqlclient.so.18 - not found ===> Installing existing package /packages/All/mysql56-client-5.6.42.txz Installing mysql56-client-5.6.42... `-- Installing liblz4-1.8.3,1... `-- Extracting liblz4-1.8.3,1: .......... done `-- Installing perl5-5.26.2_2... `-- Extracting perl5-5.26.2_2: .......... done Extracting mysql56-client-5.6.42: .......... done Message from perl5-5.26.2_2: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Message from mysql56-client-5.6.42: * * * * * * * * * * * * * * * * * * * * * * * * Please be aware the database client is vulnerable to CVE-2015-3152 - SSL Downgrade aka "BACKRONYM". You may find more information at the following URL: http://www.vuxml.org/freebsd/36bd352d-299b-11e5-86ff-14dae9d210b8.html Although this database client is not listed as "affected", it is vulnerable and will not be receiving a patch. Please take note of this when deploying this software. * * * * * * * * * * * * * * * * * * * * * * * * ===> mroonga-8.03 depends on shared library: libmysqlclient.so.18 - found (/usr/local/lib/mysql/libmysqlclient.so.18) ===> Returning to build of mroonga-8.03 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for mroonga-8.03 configure: loading site script /xports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking for style of include used by make... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking how to run the C preprocessor... cpp checking build system type... x86_64-portbld-dragonfly5.5 checking host system type... x86_64-portbld-dragonfly5.5 checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking how to convert x86_64-portbld-dragonfly5.5 file names to x86_64-portbld-dragonfly5.5 format... func_convert_file_noop checking how to convert x86_64-portbld-dragonfly5.5 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... dragonfly5.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly5.5 ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt config.lt: creating libtool checking if gcc supports -Wall... yes checking if g++ supports -Wall... yes checking if gcc supports -Wextra... yes checking if g++ supports -Wextra... yes checking if gcc supports -Wno-unused-parameter... yes checking if g++ supports -Wno-unused-parameter... yes checking if gcc supports -Wno-strict-aliasing... yes checking if g++ supports -Wno-strict-aliasing... yes checking if gcc supports -Wno-deprecated... yes checking if g++ supports -Wno-deprecated... yes checking for the suffix of plugin shared libraries... .so checking mysql source... yes checking mysql_config... /usr/local/bin/mysql_config checking for libmysqlservices.a directory... /usr/local/lib/mysql checking pkg-config is at least version 0.9.0... yes checking for GROONGA... yes checking for groonga-normalizer-mysql... no checking whether enable document... auto checking whether document available... yes checking whether document buildable... no checking whether having built document... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/cmake_modules/Makefile config.status: creating lib/Makefile config.status: creating udf/Makefile config.status: creating test/Makefile config.status: creating test/unit/Makefile config.status: creating mysql-test/Makefile config.status: creating packages/Makefile config.status: creating packages/rpm/Makefile config.status: creating packages/rpm/centos/Makefile config.status: creating packages/yum/Makefile config.status: creating packages/apt/Makefile config.status: creating packages/source/Makefile config.status: creating packages/ubuntu/Makefile config.status: creating packages/windows/Makefile config.status: creating tools/Makefile config.status: creating doc/Makefile config.status: creating doc/locale/Makefile config.status: creating doc/locale/en/Makefile config.status: creating doc/locale/en/LC_MESSAGES/Makefile config.status: creating doc/locale/ja/Makefile config.status: creating doc/locale/ja/LC_MESSAGES/Makefile config.status: creating data/Makefile config.status: creating config.sh config.status: creating mrn_version.h config.status: creating mysql-test/mroonga/storage/information_schema/r/plugins.result config.status: creating mysql-test/mroonga/storage/variable/r/version.result config.status: creating packages/debian-5.5/control config.status: creating packages/debian-5.6/control config.status: creating packages/debian-5.7/control config.status: creating packages/debian-mariadb-10.0/control config.status: creating packages/debian-mariadb-10.1/control config.status: creating packages/apt/env.sh config.status: creating packages/rpm/centos/mysql55-mroonga.spec config.status: creating packages/rpm/centos/mysql56-community-mroonga.spec config.status: creating packages/rpm/centos/mysql57-community-mroonga.spec config.status: creating packages/rpm/centos/mariadb-mroonga.spec config.status: creating packages/rpm/centos/mariadb-10.1-mroonga.spec config.status: creating packages/rpm/centos/mariadb-10.2-mroonga.spec config.status: creating packages/rpm/centos/mariadb-10.3-mroonga.spec config.status: creating packages/rpm/centos/percona-server-56-mroonga.spec config.status: creating packages/rpm/centos/percona-server-57-mroonga.spec config.status: creating packages/yum/env.sh config.status: creating data/install.sql config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for mroonga-8.03 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in build --- all-recursive --- Making all in cmake_modules Making all in lib --- mrn_match_escalation_threshold_scope.lo --- --- mrn_path_mapper.lo --- --- mrn_smart_grn_obj.lo --- --- libmrn_need_mysql_la-mrn_index_table_name.lo --- --- libmrn_need_mysql_la-mrn_index_column_name.lo --- --- mrn_match_escalation_threshold_scope.lo --- depbase=`echo mrn_match_escalation_threshold_scope.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_match_escalation_threshold_scope.lo -MD -MP -MF $depbase.Tpo -c -o mrn_match_escalation_threshold_scope.lo mrn_match_escalation_threshold_scope.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_smart_grn_obj.lo --- depbase=`echo mrn_smart_grn_obj.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_smart_grn_obj.lo -MD -MP -MF $depbase.Tpo -c -o mrn_smart_grn_obj.lo mrn_smart_grn_obj.cpp && mv -f $depbase.Tpo $depbase.Plo --- libmrn_need_mysql_la-mrn_index_table_name.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_table_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_table_name.Tpo -c -o libmrn_need_mysql_la-mrn_index_table_name.lo `test -f 'mrn_index_table_name.cpp' || echo './'`mrn_index_table_name.cpp --- libmrn_need_mysql_la-mrn_index_column_name.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_column_name.Tpo -c -o libmrn_need_mysql_la-mrn_index_column_name.lo `test -f 'mrn_index_column_name.cpp' || echo './'`mrn_index_column_name.cpp --- mrn_path_mapper.lo --- depbase=`echo mrn_path_mapper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_path_mapper.lo -MD -MP -MF $depbase.Tpo -c -o mrn_path_mapper.lo mrn_path_mapper.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_smart_grn_obj.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_smart_grn_obj.lo -MD -MP -MF .deps/mrn_smart_grn_obj.Tpo -c mrn_smart_grn_obj.cpp -fPIC -DPIC -o .libs/mrn_smart_grn_obj.o --- libmrn_need_mysql_la-mrn_index_table_name.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_table_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_table_name.Tpo -c mrn_index_table_name.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_index_table_name.o --- mrn_smart_grn_obj.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_smart_grn_obj.lo -MD -MP -MF .deps/mrn_smart_grn_obj.Tpo -c mrn_smart_grn_obj.cpp -o mrn_smart_grn_obj.o >/dev/null 2>&1 --- mrn_path_mapper.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_path_mapper.lo -MD -MP -MF .deps/mrn_path_mapper.Tpo -c mrn_path_mapper.cpp -fPIC -DPIC -o .libs/mrn_path_mapper.o --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- --- mrn_match_escalation_threshold_scope.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_match_escalation_threshold_scope.lo -MD -MP -MF .deps/mrn_match_escalation_threshold_scope.Tpo -c mrn_match_escalation_threshold_scope.cpp -fPIC -DPIC -o .libs/mrn_match_escalation_threshold_scope.o --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_debug_column_access.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_debug_column_access.Tpo -c -o libmrn_need_mysql_la-mrn_debug_column_access.lo `test -f 'mrn_debug_column_access.cpp' || echo './'`mrn_debug_column_access.cpp --- libmrn_need_mysql_la-mrn_index_column_name.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_column_name.Tpo -c mrn_index_column_name.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_index_column_name.o --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_debug_column_access.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_debug_column_access.Tpo -c mrn_debug_column_access.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_debug_column_access.o --- mrn_match_escalation_threshold_scope.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_match_escalation_threshold_scope.lo -MD -MP -MF .deps/mrn_match_escalation_threshold_scope.Tpo -c mrn_match_escalation_threshold_scope.cpp -o mrn_match_escalation_threshold_scope.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_auto_increment_value_lock.Tpo -c -o libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo `test -f 'mrn_auto_increment_value_lock.cpp' || echo './'`mrn_auto_increment_value_lock.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_auto_increment_value_lock.Tpo -c mrn_auto_increment_value_lock.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_auto_increment_value_lock.o --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_debug_column_access.hpp:23, from mrn_debug_column_access.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_debug_column_access.hpp:23, from mrn_debug_column_access.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_debug_column_access.hpp:23, from mrn_debug_column_access.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_debug_column_access.hpp:23, from mrn_debug_column_access.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_debug_column_access.hpp:23, from mrn_debug_column_access.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_path_mapper.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_path_mapper.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_index_column_name.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_column_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_auto_increment_value_lock.hpp:23, from mrn_auto_increment_value_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ --- libmrn_need_mysql_la-mrn_index_column_name.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_column_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, --- libmrn_need_mysql_la-mrn_index_table_name.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_table_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_index_column_name.lo --- from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_column_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_column_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': --- libmrn_need_mysql_la-mrn_index_table_name.lo --- struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_index_column_name.lo --- /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_column_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_path_mapper.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_path_mapper.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_path_mapper.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_path_mapper.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_path_mapper.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_auto_increment_value_lock.hpp:23, from mrn_auto_increment_value_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_auto_increment_value_lock.hpp:23, from mrn_auto_increment_value_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_auto_increment_value_lock.hpp:23, from mrn_auto_increment_value_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_auto_increment_value_lock.hpp:23, from mrn_auto_increment_value_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_index_table_name.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_table_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_table_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_table_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_index_table_name.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_debug_column_access.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_debug_column_access.Tpo -c mrn_debug_column_access.cpp -o libmrn_need_mysql_la-mrn_debug_column_access.o >/dev/null 2>&1 --- mrn_path_mapper.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_path_mapper.lo -MD -MP -MF .deps/mrn_path_mapper.Tpo -c mrn_path_mapper.cpp -o mrn_path_mapper.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_index_column_name.lo --- mrn_index_column_name.cpp: In member function 'void mrn::IndexColumnName::init()': mrn_index_column_name.cpp:57:14: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] "%s-%s", table_name_, encoded_mysql_column_name_multibyte); ^~~~~~~ mrn_index_column_name.cpp:56:13: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 snprintf(name_, MRN_MAX_KEY_SIZE, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ "%s-%s", table_name_, encoded_mysql_column_name_multibyte); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_auto_increment_value_lock.Tpo -c mrn_auto_increment_value_lock.cpp -o libmrn_need_mysql_la-mrn_auto_increment_value_lock.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_index_column_name.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_column_name.Tpo -c mrn_index_column_name.cpp -o libmrn_need_mysql_la-mrn_index_column_name.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_index_table_name.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_index_table_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_index_table_name.Tpo -c mrn_index_table_name.cpp -o libmrn_need_mysql_la-mrn_index_table_name.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_external_lock.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_external_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_external_lock.Tpo -c -o libmrn_need_mysql_la-mrn_external_lock.lo `test -f 'mrn_external_lock.cpp' || echo './'`mrn_external_lock.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_external_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_external_lock.Tpo -c mrn_external_lock.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_external_lock.o --- libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_auto_increment_value_lock.Tpo .deps/libmrn_need_mysql_la-mrn_auto_increment_value_lock.Plo --- libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_multiple_column_key_codec.Tpo -c -o libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo `test -f 'mrn_multiple_column_key_codec.cpp' || echo './'`mrn_multiple_column_key_codec.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_multiple_column_key_codec.Tpo -c mrn_multiple_column_key_codec.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_multiple_column_key_codec.o --- libmrn_need_mysql_la-mrn_debug_column_access.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_debug_column_access.Tpo .deps/libmrn_need_mysql_la-mrn_debug_column_access.Plo --- libmrn_need_mysql_la-mrn_field_normalizer.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_field_normalizer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_field_normalizer.Tpo -c -o libmrn_need_mysql_la-mrn_field_normalizer.lo `test -f 'mrn_field_normalizer.cpp' || echo './'`mrn_field_normalizer.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_field_normalizer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_field_normalizer.Tpo -c mrn_field_normalizer.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_field_normalizer.o --- libmrn_need_mysql_la-mrn_external_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_external_lock.hpp:23, from mrn_external_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_index_column_name.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_index_column_name.Tpo .deps/libmrn_need_mysql_la-mrn_index_column_name.Plo --- libmrn_need_mysql_la-mrn_encoding.lo --- --- libmrn_need_mysql_la-mrn_external_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_external_lock.hpp:23, from mrn_external_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_external_lock.hpp:23, from mrn_external_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_encoding.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_encoding.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_encoding.Tpo -c -o libmrn_need_mysql_la-mrn_encoding.lo `test -f 'mrn_encoding.cpp' || echo './'`mrn_encoding.cpp --- libmrn_need_mysql_la-mrn_external_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_external_lock.hpp:23, from mrn_external_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_external_lock.hpp:23, from mrn_external_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_multiple_column_key_codec.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_encoding.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_encoding.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_encoding.Tpo -c mrn_encoding.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_encoding.o --- libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_multiple_column_key_codec.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_multiple_column_key_codec.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_multiple_column_key_codec.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_multiple_column_key_codec.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_field_normalizer.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_field_normalizer.hpp:23, from mrn_field_normalizer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_encoding.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_encoding.hpp:23, from mrn_encoding.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_encoding.hpp:23, from mrn_encoding.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_encoding.hpp:23, from mrn_encoding.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_encoding.hpp:23, from mrn_encoding.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_encoding.hpp:23, from mrn_encoding.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_field_normalizer.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_field_normalizer.hpp:23, from mrn_field_normalizer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_field_normalizer.hpp:23, from mrn_field_normalizer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_field_normalizer.hpp:23, from mrn_field_normalizer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_field_normalizer.hpp:23, from mrn_field_normalizer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_external_lock.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_external_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_external_lock.Tpo -c mrn_external_lock.cpp -o libmrn_need_mysql_la-mrn_external_lock.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_index_table_name.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_index_table_name.Tpo .deps/libmrn_need_mysql_la-mrn_index_table_name.Plo --- libmrn_need_mysql_la-mrn_parameters_parser.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_parameters_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_parameters_parser.Tpo -c -o libmrn_need_mysql_la-mrn_parameters_parser.lo `test -f 'mrn_parameters_parser.cpp' || echo './'`mrn_parameters_parser.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_parameters_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_parameters_parser.Tpo -c mrn_parameters_parser.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_parameters_parser.o --- libmrn_need_mysql_la-mrn_encoding.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_encoding.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_encoding.Tpo -c mrn_encoding.cpp -o libmrn_need_mysql_la-mrn_encoding.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_multiple_column_key_codec.Tpo -c mrn_multiple_column_key_codec.cpp -o libmrn_need_mysql_la-mrn_multiple_column_key_codec.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_parameters_parser.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_parameters_parser.hpp:24, from mrn_parameters_parser.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_parameters_parser.hpp:24, from mrn_parameters_parser.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_parameters_parser.hpp:24, from mrn_parameters_parser.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_parameters_parser.hpp:24, from mrn_parameters_parser.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_parameters_parser.hpp:24, from mrn_parameters_parser.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_field_normalizer.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_field_normalizer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_field_normalizer.Tpo -c mrn_field_normalizer.cpp -o libmrn_need_mysql_la-mrn_field_normalizer.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_parameters_parser.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_parameters_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_parameters_parser.Tpo -c mrn_parameters_parser.cpp -o libmrn_need_mysql_la-mrn_parameters_parser.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_external_lock.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_external_lock.Tpo .deps/libmrn_need_mysql_la-mrn_external_lock.Plo --- libmrn_need_mysql_la-mrn_lock.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_lock.Tpo -c -o libmrn_need_mysql_la-mrn_lock.lo `test -f 'mrn_lock.cpp' || echo './'`mrn_lock.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_lock.Tpo -c mrn_lock.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_lock.o --- libmrn_need_mysql_la-mrn_encoding.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_encoding.Tpo .deps/libmrn_need_mysql_la-mrn_encoding.Plo --- libmrn_need_mysql_la-mrn_condition_converter.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_condition_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_condition_converter.Tpo -c -o libmrn_need_mysql_la-mrn_condition_converter.lo `test -f 'mrn_condition_converter.cpp' || echo './'`mrn_condition_converter.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_condition_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_condition_converter.Tpo -c mrn_condition_converter.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_condition_converter.o --- libmrn_need_mysql_la-mrn_lock.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_lock.hpp:23, from mrn_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_lock.hpp:23, from mrn_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_lock.hpp:23, from mrn_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_lock.hpp:23, from mrn_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_lock.hpp:23, from mrn_lock.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_condition_converter.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_condition_converter.hpp:22, from mrn_condition_converter.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_parameters_parser.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_parameters_parser.Tpo .deps/libmrn_need_mysql_la-mrn_parameters_parser.Plo --- libmrn_need_mysql_la-mrn_time_converter.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_time_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_time_converter.Tpo -c -o libmrn_need_mysql_la-mrn_time_converter.lo `test -f 'mrn_time_converter.cpp' || echo './'`mrn_time_converter.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_time_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_time_converter.Tpo -c mrn_time_converter.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_time_converter.o --- libmrn_need_mysql_la-mrn_condition_converter.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_condition_converter.hpp:22, from mrn_condition_converter.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_condition_converter.hpp:22, from mrn_condition_converter.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_condition_converter.hpp:22, from mrn_condition_converter.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_condition_converter.hpp:22, from mrn_condition_converter.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_field_normalizer.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_field_normalizer.Tpo .deps/libmrn_need_mysql_la-mrn_field_normalizer.Plo --- libmrn_need_mysql_la-mrn_database_manager.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_manager.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_manager.Tpo -c -o libmrn_need_mysql_la-mrn_database_manager.lo `test -f 'mrn_database_manager.cpp' || echo './'`mrn_database_manager.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_manager.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_manager.Tpo -c mrn_database_manager.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_database_manager.o --- libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_multiple_column_key_codec.Tpo .deps/libmrn_need_mysql_la-mrn_multiple_column_key_codec.Plo --- libmrn_need_mysql_la-mrn_value_decoder.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_value_decoder.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_value_decoder.Tpo -c -o libmrn_need_mysql_la-mrn_value_decoder.lo `test -f 'mrn_value_decoder.cpp' || echo './'`mrn_value_decoder.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_value_decoder.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_value_decoder.Tpo -c mrn_value_decoder.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_value_decoder.o --- libmrn_need_mysql_la-mrn_database_manager.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_manager.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_manager.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_manager.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_manager.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_manager.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_lock.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_lock.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_lock.Tpo -c mrn_lock.cpp -o libmrn_need_mysql_la-mrn_lock.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_time_converter.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_time_converter.hpp:24, from mrn_time_converter.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_time_converter.hpp:24, from mrn_time_converter.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_time_converter.hpp:24, from mrn_time_converter.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_time_converter.hpp:24, from mrn_time_converter.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_time_converter.hpp:24, from mrn_time_converter.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_value_decoder.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_value_decoder.hpp:23, from mrn_value_decoder.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_value_decoder.hpp:23, from mrn_value_decoder.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_value_decoder.hpp:23, from mrn_value_decoder.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_value_decoder.hpp:23, from mrn_value_decoder.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_value_decoder.hpp:23, from mrn_value_decoder.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_database_manager.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_manager.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_manager.Tpo -c mrn_database_manager.cpp -o libmrn_need_mysql_la-mrn_database_manager.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_lock.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_lock.Tpo .deps/libmrn_need_mysql_la-mrn_lock.Plo --- libmrn_need_mysql_la-mrn_database_repairer.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_repairer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_repairer.Tpo -c -o libmrn_need_mysql_la-mrn_database_repairer.lo `test -f 'mrn_database_repairer.cpp' || echo './'`mrn_database_repairer.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_repairer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_repairer.Tpo -c mrn_database_repairer.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_database_repairer.o --- libmrn_need_mysql_la-mrn_time_converter.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_time_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_time_converter.Tpo -c mrn_time_converter.cpp -o libmrn_need_mysql_la-mrn_time_converter.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_database_repairer.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_repairer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_repairer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_repairer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_repairer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database_repairer.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_value_decoder.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_value_decoder.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_value_decoder.Tpo -c mrn_value_decoder.cpp -o libmrn_need_mysql_la-mrn_value_decoder.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_condition_converter.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_condition_converter.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_condition_converter.Tpo -c mrn_condition_converter.cpp -o libmrn_need_mysql_la-mrn_condition_converter.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_database_manager.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_database_manager.Tpo .deps/libmrn_need_mysql_la-mrn_database_manager.Plo --- libmrn_need_mysql_la-mrn_context_pool.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_context_pool.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_context_pool.Tpo -c -o libmrn_need_mysql_la-mrn_context_pool.lo `test -f 'mrn_context_pool.cpp' || echo './'`mrn_context_pool.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_context_pool.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_context_pool.Tpo -c mrn_context_pool.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_context_pool.o --- libmrn_need_mysql_la-mrn_database_repairer.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database_repairer.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database_repairer.Tpo -c mrn_database_repairer.cpp -o libmrn_need_mysql_la-mrn_database_repairer.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_context_pool.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_context_pool.hpp:23, from mrn_context_pool.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_context_pool.hpp:23, from mrn_context_pool.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_context_pool.hpp:23, from mrn_context_pool.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_context_pool.hpp:23, from mrn_context_pool.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_context_pool.hpp:23, from mrn_context_pool.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_value_decoder.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_value_decoder.Tpo .deps/libmrn_need_mysql_la-mrn_value_decoder.Plo --- libmrn_need_mysql_la-mrn_operations.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operations.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operations.Tpo -c -o libmrn_need_mysql_la-mrn_operations.lo `test -f 'mrn_operations.cpp' || echo './'`mrn_operations.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operations.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operations.Tpo -c mrn_operations.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_operations.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operations.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_database_repairer.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_database_repairer.Tpo .deps/libmrn_need_mysql_la-mrn_database_repairer.Plo --- libmrn_need_mysql_la-mrn_operation.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operation.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operation.Tpo -c -o libmrn_need_mysql_la-mrn_operation.lo `test -f 'mrn_operation.cpp' || echo './'`mrn_operation.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operation.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operation.Tpo -c mrn_operation.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_operation.o --- libmrn_need_mysql_la-mrn_context_pool.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_context_pool.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_context_pool.Tpo -c mrn_context_pool.cpp -o libmrn_need_mysql_la-mrn_context_pool.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_condition_converter.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_condition_converter.Tpo .deps/libmrn_need_mysql_la-mrn_condition_converter.Plo --- libmrn_need_mysql_la-mrn_database.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database.Tpo -c -o libmrn_need_mysql_la-mrn_database.lo `test -f 'mrn_database.cpp' || echo './'`mrn_database.cpp --- libmrn_need_mysql_la-mrn_operations.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operations.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operations.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operations.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operations.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_database.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database.Tpo -c mrn_database.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_database.o --- libmrn_need_mysql_la-mrn_time_converter.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_time_converter.Tpo .deps/libmrn_need_mysql_la-mrn_time_converter.Plo --- libmrn_need_mysql_la-mrn_column_name.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_column_name.Tpo -c -o libmrn_need_mysql_la-mrn_column_name.lo `test -f 'mrn_column_name.cpp' || echo './'`mrn_column_name.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_column_name.Tpo -c mrn_column_name.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_column_name.o --- libmrn_need_mysql_la-mrn_operation.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operation.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operation.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operation.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operation.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_operation.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_database.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_database.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_operation.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operation.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operation.Tpo -c mrn_operation.cpp -o libmrn_need_mysql_la-mrn_operation.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_context_pool.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_context_pool.Tpo .deps/libmrn_need_mysql_la-mrn_context_pool.Plo --- libmrn_need_mysql_la-mrn_count_skip_checker.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_count_skip_checker.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_count_skip_checker.Tpo -c -o libmrn_need_mysql_la-mrn_count_skip_checker.lo `test -f 'mrn_count_skip_checker.cpp' || echo './'`mrn_count_skip_checker.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_count_skip_checker.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_count_skip_checker.Tpo -c mrn_count_skip_checker.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_count_skip_checker.o --- libmrn_need_mysql_la-mrn_operations.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_operations.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_operations.Tpo -c mrn_operations.cpp -o libmrn_need_mysql_la-mrn_operations.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_column_name.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_column_name.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_column_name.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_column_name.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_column_name.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_column_name.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_count_skip_checker.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_count_skip_checker.hpp:23, from mrn_count_skip_checker.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_database.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_database.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_database.Tpo -c mrn_database.cpp -o libmrn_need_mysql_la-mrn_database.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_count_skip_checker.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_count_skip_checker.hpp:23, from mrn_count_skip_checker.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_count_skip_checker.hpp:23, from mrn_count_skip_checker.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_count_skip_checker.hpp:23, from mrn_count_skip_checker.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from ../mrn_mysql_compat.h:22, from mrn_count_skip_checker.hpp:23, from mrn_count_skip_checker.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_column_name.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_column_name.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_column_name.Tpo -c mrn_column_name.cpp -o libmrn_need_mysql_la-mrn_column_name.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_operation.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_operation.Tpo .deps/libmrn_need_mysql_la-mrn_operation.Plo --- libmrn_need_mysql_la-mrn_query_parser.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_query_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_query_parser.Tpo -c -o libmrn_need_mysql_la-mrn_query_parser.lo `test -f 'mrn_query_parser.cpp' || echo './'`mrn_query_parser.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_query_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_query_parser.Tpo -c mrn_query_parser.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_query_parser.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_query_parser.hpp:22, from mrn_query_parser.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_query_parser.hpp:22, from mrn_query_parser.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_query_parser.hpp:22, from mrn_query_parser.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_query_parser.hpp:22, from mrn_query_parser.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_query_parser.hpp:22, from mrn_query_parser.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_column_name.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_column_name.Tpo .deps/libmrn_need_mysql_la-mrn_column_name.Plo --- libmrn_need_mysql_la-mrn_smart_bitmap.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_smart_bitmap.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_smart_bitmap.Tpo -c -o libmrn_need_mysql_la-mrn_smart_bitmap.lo `test -f 'mrn_smart_bitmap.cpp' || echo './'`mrn_smart_bitmap.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_smart_bitmap.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_smart_bitmap.Tpo -c mrn_smart_bitmap.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_smart_bitmap.o --- libmrn_need_mysql_la-mrn_operations.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_operations.Tpo .deps/libmrn_need_mysql_la-mrn_operations.Plo --- libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo --- /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_table_fields_offset_mover.Tpo -c -o libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo `test -f 'mrn_table_fields_offset_mover.cpp' || echo './'`mrn_table_fields_offset_mover.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_table_fields_offset_mover.Tpo -c mrn_table_fields_offset_mover.cpp -fPIC -DPIC -o .libs/libmrn_need_mysql_la-mrn_table_fields_offset_mover.o --- libmrn_need_mysql_la-mrn_count_skip_checker.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_count_skip_checker.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_count_skip_checker.Tpo -c mrn_count_skip_checker.cpp -o libmrn_need_mysql_la-mrn_count_skip_checker.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_query_parser.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_query_parser.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_query_parser.Tpo -c mrn_query_parser.cpp -o libmrn_need_mysql_la-mrn_query_parser.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_smart_bitmap.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_smart_bitmap.hpp:22, from mrn_smart_bitmap.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_table_fields_offset_mover.hpp:22, from mrn_table_fields_offset_mover.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- libmrn_need_mysql_la-mrn_database.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_database.Tpo .deps/libmrn_need_mysql_la-mrn_database.Plo --- libmrn_no_mysql.la --- /bin/sh ../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -o libmrn_no_mysql.la mrn_match_escalation_threshold_scope.lo mrn_path_mapper.lo mrn_smart_grn_obj.lo --- libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_table_fields_offset_mover.hpp:22, from mrn_table_fields_offset_mover.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_table_fields_offset_mover.hpp:22, from mrn_table_fields_offset_mover.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_table_fields_offset_mover.hpp:22, from mrn_table_fields_offset_mover.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_table_fields_offset_mover.hpp:22, from mrn_table_fields_offset_mover.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_no_mysql.la --- libtool: link: ar cru .libs/libmrn_no_mysql.a .libs/mrn_match_escalation_threshold_scope.o .libs/mrn_path_mapper.o .libs/mrn_smart_grn_obj.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libmrn_no_mysql.a libtool: link: ( cd ".libs" && rm -f "libmrn_no_mysql.la" && ln -s "../libmrn_no_mysql.la" "libmrn_no_mysql.la" ) --- libmrn_need_mysql_la-mrn_smart_bitmap.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_smart_bitmap.hpp:22, from mrn_smart_bitmap.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_smart_bitmap.hpp:22, from mrn_smart_bitmap.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_smart_bitmap.hpp:22, from mrn_smart_bitmap.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_smart_bitmap.hpp:22, from mrn_smart_bitmap.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- libmrn_need_mysql_la-mrn_query_parser.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_query_parser.Tpo .deps/libmrn_need_mysql_la-mrn_query_parser.Plo --- libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_table_fields_offset_mover.Tpo -c mrn_table_fields_offset_mover.cpp -o libmrn_need_mysql_la-mrn_table_fields_offset_mover.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_smart_bitmap.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT libmrn_need_mysql_la-mrn_smart_bitmap.lo -MD -MP -MF .deps/libmrn_need_mysql_la-mrn_smart_bitmap.Tpo -c mrn_smart_bitmap.cpp -o libmrn_need_mysql_la-mrn_smart_bitmap.o >/dev/null 2>&1 --- libmrn_need_mysql_la-mrn_count_skip_checker.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_count_skip_checker.Tpo .deps/libmrn_need_mysql_la-mrn_count_skip_checker.Plo --- libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_table_fields_offset_mover.Tpo .deps/libmrn_need_mysql_la-mrn_table_fields_offset_mover.Plo --- libmrn_need_mysql_la-mrn_smart_bitmap.lo --- mv -f .deps/libmrn_need_mysql_la-mrn_smart_bitmap.Tpo .deps/libmrn_need_mysql_la-mrn_smart_bitmap.Plo --- libmrn_need_mysql.la --- /bin/sh ../libtool --tag=CXX --mode=link c++ -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -o libmrn_need_mysql.la libmrn_need_mysql_la-mrn_index_table_name.lo libmrn_need_mysql_la-mrn_index_column_name.lo libmrn_need_mysql_la-mrn_debug_column_access.lo libmrn_need_mysql_la-mrn_auto_increment_value_lock.lo libmrn_need_mysql_la-mrn_external_lock.lo libmrn_need_mysql_la-mrn_multiple_column_key_codec.lo libmrn_need_mysql_la-mrn_field_normalizer.lo libmrn_need_mysql_la-mrn_encoding.lo libmrn_need_mysql_la-mrn_parameters_parser.lo libmrn_need_mysql_la-mrn_lock.lo libmrn_need_mysql_la-mrn_condition_converter.lo libmrn_need_mysql_la-mrn_time_converter.lo libmrn_need_mysql_la-mrn_database_manager.lo libmrn_need_mysql_la-mrn_value_decoder.lo libmrn_need_mysql_la-mrn_database_repairer.lo libmrn_need_mysql_la-mrn_context_pool.lo libmrn_need_mysql_la-mrn_operations.lo libmrn_need_mysql_la-mrn_operation.lo libmrn_need_mysql_la-mrn_database.lo libmrn_need_mysql_la-mrn_column_name.lo libmrn_need_mysql_la-mrn_count_skip_checker.lo libmrn_need_mysql_la-mrn_query_parser.lo libmrn_need_mysql_la-mrn_smart_bitmap.lo libmrn_need_mysql_la-mrn_table_fields_offset_mover.lo libtool: link: ar cru .libs/libmrn_need_mysql.a .libs/libmrn_need_mysql_la-mrn_index_table_name.o .libs/libmrn_need_mysql_la-mrn_index_column_name.o .libs/libmrn_need_mysql_la-mrn_debug_column_access.o .libs/libmrn_need_mysql_la-mrn_auto_increment_value_lock.o .libs/libmrn_need_mysql_la-mrn_external_lock.o .libs/libmrn_need_mysql_la-mrn_multiple_column_key_codec.o .libs/libmrn_need_mysql_la-mrn_field_normalizer.o .libs/libmrn_need_mysql_la-mrn_encoding.o .libs/libmrn_need_mysql_la-mrn_parameters_parser.o .libs/libmrn_need_mysql_la-mrn_lock.o .libs/libmrn_need_mysql_la-mrn_condition_converter.o .libs/libmrn_need_mysql_la-mrn_time_converter.o .libs/libmrn_need_mysql_la-mrn_database_manager.o .libs/libmrn_need_mysql_la-mrn_value_decoder.o .libs/libmrn_need_mysql_la-mrn_database_repairer.o .libs/libmrn_need_mysql_la-mrn_context_pool.o .libs/libmrn_need_mysql_la-mrn_operations.o .libs/libmrn_need_mysql_la-mrn_operation.o .libs/libmrn_need_mysql_la-mrn_database.o .libs/libmrn_need_mysql_la-mrn_column_name.o .libs/libmrn_need_mysql_la-mrn_count_skip_checker.o .libs/libmrn_need_mysql_la-mrn_query_parser.o .libs/libmrn_need_mysql_la-mrn_smart_bitmap.o .libs/libmrn_need_mysql_la-mrn_table_fields_offset_mover.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libmrn_need_mysql.a libtool: link: ( cd ".libs" && rm -f "libmrn_need_mysql.la" && ln -s "../libmrn_need_mysql.la" "libmrn_need_mysql.la" ) Making all in udf --- mrn_udf_last_insert_grn_id.lo --- --- mrn_udf_snippet.lo --- --- mrn_udf_snippet_html.lo --- --- mrn_udf_command.lo --- --- mrn_udf_escape.lo --- --- mrn_udf_last_insert_grn_id.lo --- depbase=`echo mrn_udf_last_insert_grn_id.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_last_insert_grn_id.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_last_insert_grn_id.lo mrn_udf_last_insert_grn_id.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_udf_snippet.lo --- depbase=`echo mrn_udf_snippet.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_snippet.lo mrn_udf_snippet.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_udf_snippet_html.lo --- depbase=`echo mrn_udf_snippet_html.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet_html.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_snippet_html.lo mrn_udf_snippet_html.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_udf_command.lo --- depbase=`echo mrn_udf_command.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_command.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_command.lo mrn_udf_command.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_udf_escape.lo --- depbase=`echo mrn_udf_escape.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_escape.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_escape.lo mrn_udf_escape.cpp && mv -f $depbase.Tpo $depbase.Plo --- mrn_udf_command.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_command.lo -MD -MP -MF .deps/mrn_udf_command.Tpo -c mrn_udf_command.cpp -fPIC -DPIC -o .libs/mrn_udf_command.o --- mrn_udf_snippet_html.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet_html.lo -MD -MP -MF .deps/mrn_udf_snippet_html.Tpo -c mrn_udf_snippet_html.cpp -fPIC -DPIC -o .libs/mrn_udf_snippet_html.o --- mrn_udf_snippet.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet.lo -MD -MP -MF .deps/mrn_udf_snippet.Tpo -c mrn_udf_snippet.cpp -fPIC -DPIC -o .libs/mrn_udf_snippet.o --- mrn_udf_last_insert_grn_id.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_last_insert_grn_id.lo -MD -MP -MF .deps/mrn_udf_last_insert_grn_id.Tpo -c mrn_udf_last_insert_grn_id.cpp -fPIC -DPIC -o .libs/mrn_udf_last_insert_grn_id.o --- mrn_udf_escape.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_escape.lo -MD -MP -MF .deps/mrn_udf_escape.Tpo -c mrn_udf_escape.cpp -fPIC -DPIC -o .libs/mrn_udf_escape.o --- mrn_udf_last_insert_grn_id.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_last_insert_grn_id.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_last_insert_grn_id.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_last_insert_grn_id.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_last_insert_grn_id.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_last_insert_grn_id.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_escape.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_escape.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_escape.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_escape.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_escape.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_escape.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_snippet.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_snippet_html.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ --- mrn_udf_command.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_command.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- mrn_udf_snippet_html.lo --- /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- mrn_udf_command.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_command.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_command.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_command.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_command.cpp:22: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_escape.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_escape.lo -MD -MP -MF .deps/mrn_udf_escape.Tpo -c mrn_udf_escape.cpp -o mrn_udf_escape.o >/dev/null 2>&1 --- mrn_udf_snippet_html.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_snippet_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_snippet.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet.lo -MD -MP -MF .deps/mrn_udf_snippet.Tpo -c mrn_udf_snippet.cpp -o mrn_udf_snippet.o >/dev/null 2>&1 --- mrn_udf_command.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_command.lo -MD -MP -MF .deps/mrn_udf_command.Tpo -c mrn_udf_command.cpp -o mrn_udf_command.o >/dev/null 2>&1 --- mrn_udf_last_insert_grn_id.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_last_insert_grn_id.lo -MD -MP -MF .deps/mrn_udf_last_insert_grn_id.Tpo -c mrn_udf_last_insert_grn_id.cpp -o mrn_udf_last_insert_grn_id.o >/dev/null 2>&1 --- mrn_udf_snippet_html.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_snippet_html.lo -MD -MP -MF .deps/mrn_udf_snippet_html.Tpo -c mrn_udf_snippet_html.cpp -o mrn_udf_snippet_html.o >/dev/null 2>&1 --- mrn_udf_normalize.lo --- depbase=`echo mrn_udf_normalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_normalize.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_normalize.lo mrn_udf_normalize.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_normalize.lo -MD -MP -MF .deps/mrn_udf_normalize.Tpo -c mrn_udf_normalize.cpp -fPIC -DPIC -o .libs/mrn_udf_normalize.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_normalize.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_normalize.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_normalize.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_normalize.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_normalize.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_highlight_html.lo --- depbase=`echo mrn_udf_highlight_html.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_highlight_html.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_highlight_html.lo mrn_udf_highlight_html.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_highlight_html.lo -MD -MP -MF .deps/mrn_udf_highlight_html.Tpo -c mrn_udf_highlight_html.cpp -fPIC -DPIC -o .libs/mrn_udf_highlight_html.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_highlight_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_highlight_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_highlight_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_highlight_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_highlight_html.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_query_expand.lo --- depbase=`echo mrn_udf_query_expand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_query_expand.lo -MD -MP -MF $depbase.Tpo -c -o mrn_udf_query_expand.lo mrn_udf_query_expand.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_query_expand.lo -MD -MP -MF .deps/mrn_udf_query_expand.Tpo -c mrn_udf_query_expand.cpp -fPIC -DPIC -o .libs/mrn_udf_query_expand.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_query_expand.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_query_expand.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_query_expand.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_query_expand.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from ../mrn_mysql.h:58, from mrn_udf_query_expand.cpp:20: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- mrn_udf_normalize.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_normalize.lo -MD -MP -MF .deps/mrn_udf_normalize.Tpo -c mrn_udf_normalize.cpp -o mrn_udf_normalize.o >/dev/null 2>&1 --- mrn_udf_highlight_html.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_highlight_html.lo -MD -MP -MF .deps/mrn_udf_highlight_html.Tpo -c mrn_udf_highlight_html.cpp -o mrn_udf_highlight_html.o >/dev/null 2>&1 --- mrn_udf_query_expand.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I.. -I../lib -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT mrn_udf_query_expand.lo -MD -MP -MF .deps/mrn_udf_query_expand.Tpo -c mrn_udf_query_expand.cpp -o mrn_udf_query_expand.o >/dev/null 2>&1 --- libmrn_udf.la --- /bin/sh ../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -o libmrn_udf.la mrn_udf_last_insert_grn_id.lo mrn_udf_snippet.lo mrn_udf_snippet_html.lo mrn_udf_command.lo mrn_udf_escape.lo mrn_udf_normalize.lo mrn_udf_highlight_html.lo mrn_udf_query_expand.lo libtool: link: ar cru .libs/libmrn_udf.a .libs/mrn_udf_last_insert_grn_id.o .libs/mrn_udf_snippet.o .libs/mrn_udf_snippet_html.o .libs/mrn_udf_command.o .libs/mrn_udf_escape.o .libs/mrn_udf_normalize.o .libs/mrn_udf_highlight_html.o .libs/mrn_udf_query_expand.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libmrn_udf.a libtool: link: ( cd ".libs" && rm -f "libmrn_udf.la" && ln -s "../libmrn_udf.la" "libmrn_udf.la" ) Making all in test --- all-recursive --- Making all in unit Making all in mysql-test Making all in doc --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in locale --- all-recursive --- Making all in en --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in LC_MESSAGES --- all --- /usr/bin/make all-am Making all in ja --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in LC_MESSAGES --- all --- /usr/bin/make all-am --- html-recursive --- Making html in locale --- html-recursive --- Making html in en --- html-recursive --- Making html in LC_MESSAGES Making html in ja --- html-recursive --- Making html in LC_MESSAGES Making all in tools Making all in packages --- all-recursive --- Making all in apt Making all in rpm --- all-recursive --- Making all in centos Making all in source Making all in ubuntu Making all in windows Making all in yum Making all in data --- ha_mroonga_la-ha_mroonga.lo --- --- ha_mroonga_la-mrn_table.lo --- --- ha_mroonga_la-ha_mroonga.lo --- /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-ha_mroonga.lo -MD -MP -MF .deps/ha_mroonga_la-ha_mroonga.Tpo -c -o ha_mroonga_la-ha_mroonga.lo `test -f 'ha_mroonga.cpp' || echo './'`ha_mroonga.cpp --- ha_mroonga_la-mrn_table.lo --- /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-mrn_table.lo -MD -MP -MF .deps/ha_mroonga_la-mrn_table.Tpo -c -o ha_mroonga_la-mrn_table.lo `test -f 'mrn_table.cpp' || echo './'`mrn_table.cpp --- ha_mroonga_la-ha_mroonga.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-ha_mroonga.lo -MD -MP -MF .deps/ha_mroonga_la-ha_mroonga.Tpo -c ha_mroonga.cpp -fPIC -DPIC -o .libs/ha_mroonga_la-ha_mroonga.o --- ha_mroonga_la-mrn_table.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-mrn_table.lo -MD -MP -MF .deps/ha_mroonga_la-mrn_table.Tpo -c mrn_table.cpp -fPIC -DPIC -o .libs/ha_mroonga_la-mrn_table.o In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ --- ha_mroonga_la-ha_mroonga.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h: In member function 'void TABLE_LIST::init_one_table(const char*, size_t, const char*, size_t, const char*, thr_lock_type)': /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1534:34: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_LIST' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:1519:8: note: 'struct TABLE_LIST' declared here struct TABLE_LIST ^~~~~~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ --- ha_mroonga_la-mrn_table.lo --- In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'virtual void Field_blob::reset_fields()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3396:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] void reset_fields() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h: In member function 'void Field_blob::clear_temporary()': /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:3470:66: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class String' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] inline void clear_temporary() { memset(&value, 0, sizeof(value)); } ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/my_decimal.h:32, from /construction/databases/mysql56-server/mysql-5.6.42/sql/mysqld.h:21, from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:19, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_string.h:140:7: note: 'class String' declared here class String ^~~~~~ mrn_table.cpp: In function 'MRN_SHARE* mrn_get_share(const char*, TABLE*, int*)': mrn_table.cpp:946:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct TABLE_SHARE' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(wrap_table_share, table->s, sizeof(*wrap_table_share)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from mrn_table.cpp:21: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:582:8: note: 'struct TABLE_SHARE' declared here struct TABLE_SHARE ^~~~~~~~~~~ --- ha_mroonga_la-ha_mroonga.lo --- In file included from ha_mroonga.cpp:34: /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_select.h: In constructor 'st_join_table::st_join_table()': /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_select.h:985:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct READ_RECORD'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&read_record, 0, sizeof(read_record)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_select.h:30, from ha_mroonga.cpp:34: /construction/databases/mysql56-server/mysql-5.6.42/sql/records.h:43:8: note: 'struct READ_RECORD' declared here struct READ_RECORD ^~~~~~~~~~~ ha_mroonga.cpp: In member function 'int ha_mroonga::create_share_for_create() const': ha_mroonga.cpp:3305:45: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&table_for_create, 0, sizeof(TABLE)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:977:8: note: 'struct TABLE' declared here struct TABLE ^~~~~ ha_mroonga.cpp:3307:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TABLE_SHARE' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&table_share_for_create, 0, sizeof(TABLE_SHARE)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:582:8: note: 'struct TABLE_SHARE' declared here struct TABLE_SHARE ^~~~~~~~~~~ ha_mroonga.cpp: In member function 'enum_alter_inplace_result ha_mroonga::wrapper_check_if_supported_inplace_alter(TABLE*, Alter_inplace_info*)': ha_mroonga.cpp:15185:58: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct TABLE' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(wrap_altered_table, altered_table, sizeof(TABLE)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:977:8: note: 'struct TABLE' declared here struct TABLE ^~~~~ ha_mroonga.cpp:15186:73: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct TABLE_SHARE' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(wrap_altered_table_share, altered_table->s, sizeof(TABLE_SHARE)); ^ In file included from /construction/databases/mysql56-server/mysql-5.6.42/sql/field.h:20, from /construction/databases/mysql56-server/mysql-5.6.42/sql/unireg.h:172, from /construction/databases/mysql56-server/mysql-5.6.42/sql/sql_class.h:24, from mrn_mysql.h:58, from ha_mroonga.cpp:23: /construction/databases/mysql56-server/mysql-5.6.42/sql/table.h:582:8: note: 'struct TABLE_SHARE' declared here struct TABLE_SHARE ^~~~~~~~~~~ ha_mroonga.cpp: In member function 'bool ha_mroonga::storage_inplace_alter_table_add_column(TABLE*, Alter_inplace_info*)': ha_mroonga.cpp:15787:14: warning: unused variable 'column_obj' [-Wunused-variable] grn_obj *column_obj = ^~~~~~~~~~ --- ha_mroonga_la-mrn_table.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-mrn_table.lo -MD -MP -MF .deps/ha_mroonga_la-mrn_table.Tpo -c mrn_table.cpp -o ha_mroonga_la-mrn_table.o >/dev/null 2>&1 mv -f .deps/ha_mroonga_la-mrn_table.Tpo .deps/ha_mroonga_la-mrn_table.Plo --- ha_mroonga_la-ha_mroonga.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I/construction/databases/mysql56-server/.build/include -I/construction/databases/mysql56-server/mysql-5.6.42/sql -I/construction/databases/mysql56-server/mysql-5.6.42/include -I/construction/databases/mysql56-server/mysql-5.6.42/regex -I/construction/databases/mysql56-server/mysql-5.6.42 -I/usr/local/include/mysql -I/usr/local/include/groonga -I./lib -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -MT ha_mroonga_la-ha_mroonga.lo -MD -MP -MF .deps/ha_mroonga_la-ha_mroonga.Tpo -c ha_mroonga.cpp -o ha_mroonga_la-ha_mroonga.o >/dev/null 2>&1 mv -f .deps/ha_mroonga_la-ha_mroonga.Tpo .deps/ha_mroonga_la-ha_mroonga.Plo --- ha_mroonga.la --- /bin/sh ./libtool --tag=CXX --mode=link c++ -I/usr/local/include/mysql -isystem /usr/local/include -fno-strict-aliasing -g -fno-omit-frame-pointer -fno-strict-aliasing -DMYSQL_DYNAMIC_PLUGIN -pipe -O2 -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing -Wno-deprecated -fno-implicit-templates -felide-constructors -fno-exceptions -fno-rtti -module -L/usr/local/lib -lgroonga "/usr/local/lib/mysql/libmysqlservices.a" -o ha_mroonga.la -rpath /usr/local/lib/mysql/plugin ha_mroonga_la-ha_mroonga.lo ha_mroonga_la-mrn_table.lo ./udf/libmrn_udf.la ./lib/libmrn_no_mysql.la ./lib/libmrn_need_mysql.la *** Warning: Linking the shared library ha_mroonga.la against the *** static library /usr/local/lib/mysql/libmysqlservices.a is not portable! libtool: link: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/gcc80/crtbeginS.o .libs/ha_mroonga_la-ha_mroonga.o .libs/ha_mroonga_la-mrn_table.o -Wl,--whole-archive ./udf/.libs/libmrn_udf.a ./lib/.libs/libmrn_no_mysql.a ./lib/.libs/libmrn_need_mysql.a -Wl,--no-whole-archive -L/usr/local/lib -lgroonga /usr/local/lib/mysql/libmysqlservices.a -L/usr/lib/gcc80 -lstdc++ -lm -lc -lgcc -lgcc_pic /usr/lib/gcc80/crtendS.o /usr/lib/crtn.o -g -O2 -Wl,-soname -Wl,ha_mroonga.so.0 -o .libs/ha_mroonga.so.0.0.0 libtool: link: (cd ".libs" && rm -f "ha_mroonga.so.0" && ln -s "ha_mroonga.so.0.0.0" "ha_mroonga.so.0") libtool: link: (cd ".libs" && rm -f "ha_mroonga.so" && ln -s "ha_mroonga.so.0.0.0" "ha_mroonga.so") libtool: link: (cd .libs/ha_mroonga.lax/libmrn_udf.a && ar x "/construction/databases/mroonga/mroonga-8.03/./udf/.libs/libmrn_udf.a") libtool: link: (cd .libs/ha_mroonga.lax/libmrn_no_mysql.a && ar x "/construction/databases/mroonga/mroonga-8.03/./lib/.libs/libmrn_no_mysql.a") libtool: link: (cd .libs/ha_mroonga.lax/libmrn_need_mysql.a && ar x "/construction/databases/mroonga/mroonga-8.03/./lib/.libs/libmrn_need_mysql.a") libtool: link: ar cru .libs/ha_mroonga.a /usr/local/lib/mysql/libmysqlservices.a ha_mroonga_la-ha_mroonga.o ha_mroonga_la-mrn_table.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_command.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_escape.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_highlight_html.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_last_insert_grn_id.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_normalize.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_query_expand.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_snippet.o .libs/ha_mroonga.lax/libmrn_udf.a/mrn_udf_snippet_html.o .libs/ha_mroonga.lax/libmrn_no_mysql.a/mrn_match_escalation_threshold_scope.o .libs/ha_mroonga.lax/libmrn_no_mysql.a/mrn_path_mapper.o .libs/ha_mroonga.lax/libmrn_no_mysql.a/mrn_smart_grn_obj.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_auto_increment_value_lock.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_column_name.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_condition_converter.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_context_pool.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_count_skip_checker.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_database.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_database_manager.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_database_repairer.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_debug_column_access.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_encoding.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_external_lock.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_field_normalizer.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_index_column_name.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_index_table_name.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_lock.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_multiple_column_key_codec.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_operation.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_operations.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_parameters_parser.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_query_parser.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_smart_bitmap.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_table_fields_offset_mover.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_time_converter.o .libs/ha_mroonga.lax/libmrn_need_mysql.a/libmrn_need_mysql_la-mrn_value_decoder.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/ha_mroonga.a libtool: link: rm -fr .libs/ha_mroonga.lax libtool: link: ( cd ".libs" && rm -f "ha_mroonga.la" && ln -s "../ha_mroonga.la" "ha_mroonga.la" ) -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for mroonga-8.03 ===> Generating temporary packing list Making install in build Making install in cmake_modules Making install in lib Making install in udf Making install in test Making install in unit Making install in mysql-test Making install in doc /usr/bin/make install-recursive Making install in locale Making install in en /usr/bin/make install-recursive Making install in LC_MESSAGES /usr/bin/make install-am /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/man/man1' install -m 0644 man/mroonga.1 '/construction/databases/mroonga/stage/usr/local/man/man1' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/_static' install -m 0644 html/_static/ajax-loader.gif html/_static/basic.css html/_static/comment-bright.png html/_static/comment-close.png html/_static/comment.png html/_static/doctools.js html/_static/documentation_options.js html/_static/down-pressed.png html/_static/down.png html/_static/favicon.ico html/_static/file.png html/_static/jquery-3.2.1.js html/_static/jquery.js html/_static/logo.png html/_static/minus.png html/_static/mroonga.css html/_static/navigation-bar.png html/_static/plus.png html/_static/pygments.css html/_static/searchtools.js html/_static/underscore-1.3.1.js html/_static/underscore.js html/_static/up-pressed.png html/_static/up.png html/_static/websupport.js '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/_static' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/news' install -m 0644 html/news/0.x.html html/news/1.x.html html/news/2.x.html html/news/3.x.html html/news/4.x.html html/news/5.x.html html/news/6.x.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/news' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/tutorial' install -m 0644 html/tutorial/installation_check.html html/tutorial/mode.html html/tutorial/storage.html html/tutorial/wrapper.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/tutorial' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/install' install -m 0644 html/install/centos.html html/install/debian.html html/install/fedora.html html/install/macos.html html/install/others.html html/install/ubuntu.html html/install/windows.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/install' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference/udf' install -m 0644 html/reference/udf/mroonga_command.html html/reference/udf/mroonga_escape.html html/reference/udf/mroonga_highlight_html.html html/reference/udf/mroonga_last_insert_grn_id.html html/reference/udf/mroonga_normalize.html html/reference/udf/mroonga_snippet.html html/reference/udf/mroonga_snippet_html.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference/udf' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html' install -m 0644 html/characteristic.html html/community.html html/contribution.html html/developer.html html/faq.html html/genindex.html html/index.html html/install.html html/news.html html/objects.inv html/reference.html html/search.html html/searchindex.js html/tutorial.html html/upgrade.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/developer' install -m 0644 html/developer/coding_style.html html/developer/debug.html html/developer/release.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/developer' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference' install -m 0644 html/reference/full_text_search.html html/reference/limitations.html html/reference/optimizations.html html/reference/server_variables.html html/reference/sql_commands.html html/reference/status_variables.html html/reference/udf.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference/full_text_search' install -m 0644 html/reference/full_text_search/boolean_mode.html html/reference/full_text_search/scoring.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/reference/full_text_search' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/contribution' install -m 0644 html/contribution/documentation.html html/contribution/report.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/contribution' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/_images' install -m 0644 html/_images/storage-mode.png html/_images/wrapper-mode.png '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/_images' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/faq' install -m 0644 html/faq/mmap_cannot_allocate_memory.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/en/html/faq' Making install in ja /usr/bin/make install-recursive Making install in LC_MESSAGES /usr/bin/make install-am /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/man/ja/man1' install -m 0644 man/mroonga.1 '/construction/databases/mroonga/stage/usr/local/man/ja/man1' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/_static' install -m 0644 html/_static/ajax-loader.gif html/_static/basic.css html/_static/comment-bright.png html/_static/comment-close.png html/_static/comment.png html/_static/doctools.js html/_static/documentation_options.js html/_static/down-pressed.png html/_static/down.png html/_static/favicon.ico html/_static/file.png html/_static/jquery-3.2.1.js html/_static/jquery.js html/_static/logo.png html/_static/minus.png html/_static/mroonga.css html/_static/navigation-bar.png html/_static/plus.png html/_static/pygments.css html/_static/searchtools.js html/_static/underscore-1.3.1.js html/_static/underscore.js html/_static/up-pressed.png html/_static/up.png html/_static/websupport.js '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/_static' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/news' install -m 0644 html/news/0.x.html html/news/1.x.html html/news/2.x.html html/news/3.x.html html/news/4.x.html html/news/5.x.html html/news/6.x.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/news' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/tutorial' install -m 0644 html/tutorial/installation_check.html html/tutorial/mode.html html/tutorial/storage.html html/tutorial/wrapper.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/tutorial' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/install' install -m 0644 html/install/centos.html html/install/debian.html html/install/fedora.html html/install/macos.html html/install/others.html html/install/ubuntu.html html/install/windows.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/install' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference/udf' install -m 0644 html/reference/udf/mroonga_command.html html/reference/udf/mroonga_escape.html html/reference/udf/mroonga_highlight_html.html html/reference/udf/mroonga_last_insert_grn_id.html html/reference/udf/mroonga_normalize.html html/reference/udf/mroonga_snippet.html html/reference/udf/mroonga_snippet_html.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference/udf' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html' install -m 0644 html/characteristic.html html/community.html html/contribution.html html/developer.html html/faq.html html/genindex.html html/index.html html/install.html html/news.html html/objects.inv html/reference.html html/search.html html/searchindex.js html/tutorial.html html/upgrade.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/developer' install -m 0644 html/developer/coding_style.html html/developer/debug.html html/developer/release.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/developer' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference' install -m 0644 html/reference/full_text_search.html html/reference/limitations.html html/reference/optimizations.html html/reference/server_variables.html html/reference/sql_commands.html html/reference/status_variables.html html/reference/udf.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference/full_text_search' install -m 0644 html/reference/full_text_search/boolean_mode.html html/reference/full_text_search/scoring.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/reference/full_text_search' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/contribution' install -m 0644 html/contribution/documentation.html html/contribution/report.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/contribution' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/_images' install -m 0644 html/_images/storage-mode.png html/_images/wrapper-mode.png '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/_images' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/faq' install -m 0644 html/faq/mmap_cannot_allocate_memory.html '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/ja/html/faq' Making html in locale Making html in en Making html in LC_MESSAGES Making html in ja Making html in LC_MESSAGES Making html in locale Making html in en Making html in LC_MESSAGES Making html in ja Making html in LC_MESSAGES /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/contribution' install -m 0644 source/contribution/documentation.rst source/contribution/report.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/contribution' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/install' install -m 0644 source/install/32bit-note.inc source/install/centos.rst source/install/debian.rst source/install/fedora.rst source/install/macos.rst source/install/others.rst source/install/ubuntu.rst source/install/windows.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/install' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference/full_text_search' install -m 0644 source/reference/full_text_search/boolean_mode.rst source/reference/full_text_search/scoring.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference/full_text_search' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/news' install -m 0644 source/news/0.x.rst source/news/1.x.rst source/news/2.x.rst source/news/3.x.rst source/news/4.x.rst source/news/5.x.rst source/news/6.x.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/news' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source' install -m 0644 source/characteristic.rst source/community.rst source/conf.py source/contribution.rst source/developer.rst source/faq.rst source/index.rst source/install.rst source/news.rst source/reference.rst source/tutorial.rst source/upgrade.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/faq' install -m 0644 source/faq/mmap_cannot_allocate_memory.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/faq' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/tutorial' install -m 0644 source/tutorial/installation_check.rst source/tutorial/mode.rst source/tutorial/storage.rst source/tutorial/wrapper.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/tutorial' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/images' install -m 0644 source/images/mroonga.png source/images/mroonga.svg source/images/storage-mode.png source/images/storage-mode.svg source/images/wrapper-mode.png source/images/wrapper-mode.svg '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/images' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference/udf' install -m 0644 source/reference/udf/mroonga_command.rst source/reference/udf/mroonga_escape.rst source/reference/udf/mroonga_highlight_html.rst source/reference/udf/mroonga_last_insert_grn_id.rst source/reference/udf/mroonga_normalize.rst source/reference/udf/mroonga_snippet.rst source/reference/udf/mroonga_snippet_html.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference/udf' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/developer' install -m 0644 source/developer/coding_style.rst source/developer/debug.rst source/developer/release.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/developer' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference' install -m 0644 source/reference/full_text_search.rst source/reference/limitations.rst source/reference/optimizations.rst source/reference/server_variables.rst source/reference/sql_commands.rst source/reference/status_variables.rst source/reference/udf.rst '/construction/databases/mroonga/stage/usr/local/share/doc/mroonga/source/reference' Making install in tools Making install in packages Making install in apt Making install in rpm Making install in centos Making install in source Making install in ubuntu Making install in windows Making install in yum Making install in data /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/share/mroonga' install -m 0644 install.sql uninstall.sql '/construction/databases/mroonga/stage/usr/local/share/mroonga' /bin/mkdir -p '/construction/databases/mroonga/stage/usr/local/lib/mysql/plugin' /bin/sh ./libtool --mode=install /usr/bin/install -c ha_mroonga.la '/construction/databases/mroonga/stage/usr/local/lib/mysql/plugin' libtool: install: /usr/bin/install -c .libs/ha_mroonga.so.0.0.0 /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.so.0.0.0 libtool: install: (cd /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin && { ln -s -f ha_mroonga.so.0.0.0 ha_mroonga.so.0 || { rm -f ha_mroonga.so.0 && ln -s ha_mroonga.so.0.0.0 ha_mroonga.so.0; }; }) libtool: install: (cd /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin && { ln -s -f ha_mroonga.so.0.0.0 ha_mroonga.so || { rm -f ha_mroonga.so && ln -s ha_mroonga.so.0.0.0 ha_mroonga.so; }; }) libtool: install: /usr/bin/install -c .libs/ha_mroonga.lai /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.la libtool: install: /usr/bin/install -c .libs/ha_mroonga.a /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.a libtool: install: chmod 644 /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.a libtool: install: ranlib /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.a libtool: warning: remember to run 'libtool --finish /usr/local/lib/mysql/plugin' /usr/bin/strip /construction/databases/mroonga/stage/usr/local/lib/mysql/plugin/ha_mroonga.so.0.0.0 ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for mroonga-8.03 file sizes/checksums [234]: ... done packing files [234]: ... done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Sunday, 9 DEC 2018 at 17:32:09 UTC Duration: 00:04:48