Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/k/kawari8/kawari8_8.2.8-11+b1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/kawari8-8.2.8-11+b1zhge690z/kawari8_8.2.8-11+b1_amd64.buildinfo Get source package info: kawari8=8.2.8-11 Source URL: http://snapshot.notset.fr/mr/package/kawari8/8.2.8-11/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.5-1.3 autopoint=0.21-6 autotools-dev=20220109.1 base-files=12.2 base-passwd=3.5.52 bash=5.1-6 binutils=2.38-3 binutils-common=2.38-3 binutils-x86-64-linux-gnu=2.38-3 bsdextrautils=2.37.3-1+b1 bsdutils=1:2.37.3-1+b1 build-essential=12.9 bzip2=1.0.8-5 cdbs=0.4.163 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.2.0-19 dash=0.5.11+git20210903+057cd650a4ed-8 debconf=1.5.79 debhelper=13.6 debianutils=5.7-0.1 dh-autoreconf=20 dh-strip-nondeterminism=1.13.0-1 diffutils=1:3.7-5 docbook=4.5-9 docbook-to-man=1:2.0.0-45 dpkg=1.21.4 dpkg-dev=1.21.4 dwz=0.14-1 file=1:5.41-3 findutils=4.9.0-2 g++=4:11.2.0-2 g++-11=11.2.0-19 gcc=4:11.2.0-2 gcc-11=11.2.0-19 gcc-11-base=11.2.0-19 gcc-12-base=12-20220319-1 gettext=0.21-6 gettext-base=0.21-6 grep=3.7-1 groff-base=1.22.4-8 gzip=1.10-4 hostname=3.23 init-system-helpers=1.62 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.2.0-19 libatomic1=12-20220319-1 libattr1=1:2.5.1-1 libaudit-common=1:3.0.7-1 libaudit1=1:3.0.7-1+b1 libbinutils=2.38-3 libblkid1=2.37.3-1+b1 libbz2-1.0=1.0.8-5 libc-bin=2.33-7 libc-dev-bin=2.33-7 libc6=2.33-7 libc6-dev=2.33-7 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcc1-0=12-20220319-1 libcom-err2=1.46.5-2 libcrypt-dev=1:4.4.27-1.1 libcrypt1=1:4.4.27-1.1 libctf-nobfd0=2.38-3 libctf0=2.38-3 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.261 libdebhelper-perl=13.6 libdpkg-perl=1.21.4 libelf1=0.186-1 libexpat1=2.4.7-1 libexpat1-dev=2.4.7-1 libffi8=3.4.2-4 libfile-stripnondeterminism-perl=1.13.0-1 libgcc-11-dev=11.2.0-19 libgcc-s1=12-20220319-1 libgcrypt20=1.9.4-5 libgdbm-compat4=1.23-1 libgdbm6=1.23-1 libgmp10=2:6.2.1+dfsg-3 libgomp1=12-20220319-1 libgpg-error0=1.43-3 libgssapi-krb5-2=1.19.2-2+b1 libicu67=67.1-7 libisl23=0.24-2 libitm1=12-20220319-1 libjs-jquery=3.6.0+dfsg+~3.5.13-1 libjs-sphinxdoc=4.3.2-1 libjs-underscore=1.13.2~dfsg-2 libk5crypto3=1.19.2-2+b1 libkeyutils1=1.6.1-3 libkrb5-3=1.19.2-2+b1 libkrb5support0=1.19.2-2+b1 liblsan0=12-20220319-1 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.41-3 libmagic1=1:5.41-3 libmount1=2.37.3-1+b1 libmpc3=1.2.1-2 libmpdec3=2.5.1-2 libmpfr6=4.1.0-3 libncursesw6=6.3-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libosp5=1.5.2-13+b2 libpam-modules=1.4.0-11 libpam-modules-bin=1.4.0-11 libpam-runtime=1.4.0-11 libpam0g=1.4.0-11 libpcre2-8-0=10.39-3 libpcre3=2:8.39-13 libperl5.34=5.34.0-3 libpipeline1=1.5.5-1 libpython3-dev=3.10.4-1 libpython3-stdlib=3.10.4-1 libpython3.10=3.10.4-1 libpython3.10-dev=3.10.4-1 libpython3.10-minimal=3.10.4-1 libpython3.10-stdlib=3.10.4-1 libquadmath0=12-20220319-1 libreadline8=8.1.2-1 libseccomp2=2.5.3-2 libselinux1=3.3-1+b2 libsigsegv2=2.14-1 libsmartcols1=2.37.3-1+b1 libsqlite3-0=3.38.1-1 libssl1.1=1.1.1n-1 libstdc++-11-dev=11.2.0-19 libstdc++6=12-20220319-1 libsub-override-perl=0.09-2 libsystemd0=250.4-1 libtinfo6=6.3-2 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.7-2 libtsan0=11.2.0-19 libubsan1=12-20220319-1 libuchardet0=0.0.7-1 libudev1=250.4-1 libunistring2=1.0-1 libuuid1=2.37.3-1+b1 libxml2=2.9.13+dfsg-1 libzstd1=1.4.9+dfsg-1 linux-libc-dev=5.16.14-1 login=1:4.11.1+dfsg1-2 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.10.2-1 mawk=1.3.4.20200120-3+b1 media-types=7.0.0 ncurses-base=6.3-2 ncurses-bin=6.3-2 opensp=1.5.2-13+b2 patch=2.7.6-7 perl=5.34.0-3 perl-base=5.34.0-3 perl-modules-5.34=5.34.0-3 po-debconf=1.0.21+nmu1 python3=3.10.4-1 python3-dev=3.10.4-1 python3-distutils=3.9.12-1 python3-lib2to3=3.9.12-1 python3-minimal=3.10.4-1 python3.10=3.10.4-1 python3.10-dev=3.10.4-1 python3.10-minimal=3.10.4-1 readline-common=8.1.2-1 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sgml-base=1.30 sgml-data=2.0.11+nmu1 sysvinit-utils=3.01-1 tar=1.34+dfsg-1 unzip=6.0-26 util-linux=2.37.3-1+b1 xml-core=0.18+nmu1 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-4 zlib1g-dev=1:1.2.11.dfsg-4 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220323T030602Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220323T030602Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220328T160411Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d kawari8=8.2.8-11 && mkdir -p /build/kawari8-B9lcBY && dpkg-source --no-check -x /*.dsc /build/kawari8-B9lcBY/kawari8-8.2.8 && cd /build/kawari8-B9lcBY/kawari8-8.2.8 && { printf '%s' 'kawari8 (8.2.8-11+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Python 3.10 as default -- all / amd64 / i386 Build Daemon (x86-conova-01) Mon, 28 Mar 2022 08:29:15 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/kawari8-B9lcBY" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/kawari8-B9lcBY/kawari8-8.2.8 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1648456155" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/kawari8-B9lcBY /tmp/kawari8-8.2.8-11+b1zhge690z bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220328T160411Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.ydxcEIOxxO as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.ydxcEIOxxO Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.3-1+b1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 135 kB of archives. After this operation, 406 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220328T160411Z unstable/main amd64 libfakeroot amd64 1.28-1 [48.2 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220328T160411Z unstable/main amd64 fakeroot amd64 1.28-1 [87.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 135 kB in 0s (1085 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4702 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.28-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.28-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.28-1_amd64.deb ... Unpacking fakeroot (1.28-1) ... Setting up libfakeroot:amd64 (1.28-1) ... Setting up fakeroot (1.28-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-7) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220323T030602Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220323T030602Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220328T160411Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.ydxcEIOxxO Get:1 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm InRelease [130 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20220328T160411Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main Sources [11.9 MB] Get:4 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main amd64 Packages [11.3 MB] Fetched 23.3 MB in 20s (1172 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.ydxcEIOxxO I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d kawari8=8.2.8-11 && mkdir -p /build/kawari8-B9lcBY && dpkg-source --no-check -x /*.dsc /build/kawari8-B9lcBY/kawari8-8.2.8 && cd /build/kawari8-B9lcBY/kawari8-8.2.8 && { printf '%s' 'kawari8 (8.2.8-11+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Python 3.10 as default -- all / amd64 / i386 Build Daemon (x86-conova-01) Mon, 28 Mar 2022 08:29:15 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/kawari8-B9lcBY"' exec /tmp/mmdebstrap.ydxcEIOxxO Reading package lists... Need to get 1270 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main kawari8 8.2.8-11 (dsc) [1831 B] Get:2 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main kawari8 8.2.8-11 (tar) [1256 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220323T030602Z bookworm/main kawari8 8.2.8-11 (diff) [12.4 kB] Fetched 1270 kB in 1s (1163 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'kawari8_8.2.8-11.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting kawari8 in /build/kawari8-B9lcBY/kawari8-8.2.8 dpkg-source: info: unpacking kawari8_8.2.8.orig.tar.gz dpkg-source: info: unpacking kawari8_8.2.8-11.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/kawari8-B9lcBY/kawari8-8.2.8 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1648456155" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.ydxcEIOxxO dpkg-buildpackage: info: source package kawari8 dpkg-buildpackage: info: source version 8.2.8-11+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by all / amd64 / i386 Build Daemon (x86-conova-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean CDBS: parsing kawari-828.zip ... Parsing kawari-828.zip... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead test -x debian/rules rm -f debian/stamp-patch-*.patch rm -rf build-tree rm -f debian/stamp-kawari-828.zip rm -f debian/stamp-patch-* rm -rf debian/patched /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/build/kawari8-B9lcBY/kawari8-8.2.8' CDBS: parsing kawari-828.zip ... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead make[1]: 'reverse-config' is up to date. make[1]: Leaving directory '/build/kawari8-B9lcBY/kawari8-8.2.8' if [ "reverse-patches" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi patches: debian/patches-cdbs/001_gcc.mak.patch debian/patches-cdbs/003_saori_java.cpp.patch debian/patches-cdbs/005_add_missing_includes.patch debian/patches-cdbs/006_fix_crash_on_dlclose.patch debian/patches-cdbs/007_fix_gcc4.5_FTBFS.patch debian/patches-cdbs/008_fix_gcc4.7_FTBFS.patch debian/patches-cdbs/009_kawari8-64bit-fix.patch debian/patches-cdbs/012_python3.patch Patch debian/patches-cdbs/012_python3.patch is not applied. Patch debian/patches-cdbs/009_kawari8-64bit-fix.patch is not applied. Patch debian/patches-cdbs/008_fix_gcc4.7_FTBFS.patch is not applied. Patch debian/patches-cdbs/007_fix_gcc4.5_FTBFS.patch is not applied. Patch debian/patches-cdbs/006_fix_crash_on_dlclose.patch is not applied. Patch debian/patches-cdbs/005_add_missing_includes.patch is not applied. Patch debian/patches-cdbs/003_saori_java.cpp.patch is not applied. Patch debian/patches-cdbs/001_gcc.mak.patch is not applied. if [ "reverse-patches" != "reverse-patches" ]; then touch debian/stamp-patched; fi if [ "reverse-patches" != "reverse-patches" ] ; then \ /usr/bin/make -f debian/rules update-config ; \ fi for dir in debian/patches-cdbs ; do \ rm -f $dir/*.log ; \ done rm -f debian/stamp-makefile-build debian/stamp-makefile-install CDBS WARNING: DEB_MAKE_CLEAN_TARGET unset, not running clean dh_clean debian/rules build-arch CDBS: parsing kawari-828.zip ... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead test -x debian/rules mkdir -p "build-tree/kawari-828/build/src" unzip kawari-828.zip -d build-tree Archive: kawari-828.zip creating: build-tree/kawari-828/bin/ inflating: build-tree/kawari-828/bin/kawari_decode2.exe inflating: build-tree/kawari-828/bin/kawari_encode.exe inflating: build-tree/kawari-828/bin/kawari_encode2.exe inflating: build-tree/kawari-828/bin/kosui.exe inflating: build-tree/kawari-828/bin/shiori.dll inflating: build-tree/kawari-828/build/BUILD.TXT creating: build-tree/kawari-828/build/contrib/ inflating: build-tree/kawari-828/build/contrib/002_kawari_log.cpp.patch inflating: build-tree/kawari-828/build/contrib/gcc-mach.darwin.patch inflating: build-tree/kawari-828/build/contrib/kawari-810-py-module.patch inflating: build-tree/kawari-828/build/contrib/saori_native.fallback.patch inflating: build-tree/kawari-828/build/conv.sh creating: build-tree/kawari-828/build/mach/ creating: build-tree/kawari-828/build/mach/bcc/ creating: build-tree/kawari-828/build/mach/cygwin/ creating: build-tree/kawari-828/build/mach/darwin/ creating: build-tree/kawari-828/build/mach/freebsd/ creating: build-tree/kawari-828/build/mach/linux/ creating: build-tree/kawari-828/build/mach/mingw/ inflating: build-tree/kawari-828/build/src/bcc.mak inflating: build-tree/kawari-828/build/src/config.h inflating: build-tree/kawari-828/build/src/depend.mak inflating: build-tree/kawari-828/build/src/files.mak inflating: build-tree/kawari-828/build/src/gcc.mak inflating: build-tree/kawari-828/build/src/gcc-mach.mak creating: build-tree/kawari-828/build/src/include/ creating: build-tree/kawari-828/build/src/include/old/ inflating: build-tree/kawari-828/build/src/include/old/shiori_posix.h inflating: build-tree/kawari-828/build/src/include/shiori.h inflating: build-tree/kawari-828/build/src/include/shiori_object.h creating: build-tree/kawari-828/build/src/kis/ inflating: build-tree/kawari-828/build/src/kis/kis_base.h inflating: build-tree/kawari-828/build/src/kis/kis_communicate.cpp inflating: build-tree/kawari-828/build/src/kis/kis_communicate.h inflating: build-tree/kawari-828/build/src/kis/kis_config.h inflating: build-tree/kawari-828/build/src/kis/kis_counter.cpp inflating: build-tree/kawari-828/build/src/kis/kis_counter.h inflating: build-tree/kawari-828/build/src/kis/kis_date.cpp inflating: build-tree/kawari-828/build/src/kis/kis_date.h inflating: build-tree/kawari-828/build/src/kis/kis_dict.cpp inflating: build-tree/kawari-828/build/src/kis/kis_dict.h inflating: build-tree/kawari-828/build/src/kis/kis_echo.cpp inflating: build-tree/kawari-828/build/src/kis/kis_echo.h inflating: build-tree/kawari-828/build/src/kis/kis_escape.cpp inflating: build-tree/kawari-828/build/src/kis/kis_escape.h inflating: build-tree/kawari-828/build/src/kis/kis_file.cpp inflating: build-tree/kawari-828/build/src/kis/kis_file.h inflating: build-tree/kawari-828/build/src/kis/kis_help.cpp inflating: build-tree/kawari-828/build/src/kis/kis_help.h inflating: build-tree/kawari-828/build/src/kis/kis_math.h inflating: build-tree/kawari-828/build/src/kis/kis_saori.cpp inflating: build-tree/kawari-828/build/src/kis/kis_saori.h inflating: build-tree/kawari-828/build/src/kis/kis_split.cpp inflating: build-tree/kawari-828/build/src/kis/kis_split.h inflating: build-tree/kawari-828/build/src/kis/kis_string.cpp inflating: build-tree/kawari-828/build/src/kis/kis_string.h inflating: build-tree/kawari-828/build/src/kis/kis_substitute.cpp inflating: build-tree/kawari-828/build/src/kis/kis_substitute.h inflating: build-tree/kawari-828/build/src/kis/kis_system.cpp inflating: build-tree/kawari-828/build/src/kis/kis_system.h inflating: build-tree/kawari-828/build/src/kis/kis_urllist.cpp inflating: build-tree/kawari-828/build/src/kis/kis_urllist.h inflating: build-tree/kawari-828/build/src/kis/kis_xargs.cpp inflating: build-tree/kawari-828/build/src/kis/kis_xargs.h creating: build-tree/kawari-828/build/src/libkawari/ inflating: build-tree/kawari-828/build/src/libkawari/kawari_code.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_code.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_codeexpr.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_codeexpr.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_codekis.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_codekis.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_codeset.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_codeset.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_compiler.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_compiler.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_crypt.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_crypt.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_dict.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_dict.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_engine.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_engine.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_lexer.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_lexer.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_log.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_log.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_ns.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_ns.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_rc.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_rc.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_rc.sjis inflating: build-tree/kawari-828/build/src/libkawari/kawari_rc_sjis_encoded.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_version.h inflating: build-tree/kawari-828/build/src/libkawari/kawari_vm.cpp inflating: build-tree/kawari-828/build/src/libkawari/kawari_vm.h inflating: build-tree/kawari-828/build/src/libkawari/wordcollection.h inflating: build-tree/kawari-828/build/src/makedepend.rb creating: build-tree/kawari-828/build/src/misc/ inflating: build-tree/kawari-828/build/src/misc/_dirent.cpp inflating: build-tree/kawari-828/build/src/misc/_dirent.h inflating: build-tree/kawari-828/build/src/misc/base64.cpp inflating: build-tree/kawari-828/build/src/misc/base64.h inflating: build-tree/kawari-828/build/src/misc/l10n.cpp inflating: build-tree/kawari-828/build/src/misc/l10n.h inflating: build-tree/kawari-828/build/src/misc/misc.cpp inflating: build-tree/kawari-828/build/src/misc/misc.h inflating: build-tree/kawari-828/build/src/misc/mmap.h inflating: build-tree/kawari-828/build/src/misc/mt19937ar.cpp inflating: build-tree/kawari-828/build/src/misc/mt19937ar.h inflating: build-tree/kawari-828/build/src/misc/phttp.cpp inflating: build-tree/kawari-828/build/src/misc/phttp.h creating: build-tree/kawari-828/build/src/saori/ creating: build-tree/kawari-828/build/src/saori/old/ inflating: build-tree/kawari-828/build/src/saori/old/saori_libdl.cpp inflating: build-tree/kawari-828/build/src/saori/old/saori_libdl.h inflating: build-tree/kawari-828/build/src/saori/old/saori_win32.h inflating: build-tree/kawari-828/build/src/saori/saori.cpp inflating: build-tree/kawari-828/build/src/saori/saori.h inflating: build-tree/kawari-828/build/src/saori/saori_java.cpp inflating: build-tree/kawari-828/build/src/saori/saori_java.h inflating: build-tree/kawari-828/build/src/saori/saori_module.cpp inflating: build-tree/kawari-828/build/src/saori/saori_module.h inflating: build-tree/kawari-828/build/src/saori/saori_native.cpp inflating: build-tree/kawari-828/build/src/saori/saori_native.h inflating: build-tree/kawari-828/build/src/saori/saori_python.cpp inflating: build-tree/kawari-828/build/src/saori/saori_python.h inflating: build-tree/kawari-828/build/src/saori/saori_unique.cpp inflating: build-tree/kawari-828/build/src/saori/saori_unique.h creating: build-tree/kawari-828/build/src/shiori/ inflating: build-tree/kawari-828/build/src/shiori/kawari_shiori.cpp inflating: build-tree/kawari-828/build/src/shiori/kawari_shiori.h creating: build-tree/kawari-828/build/src/shiori/old/ inflating: build-tree/kawari-828/build/src/shiori/old/shiori_posix.cpp inflating: build-tree/kawari-828/build/src/shiori/py_shiori.cpp inflating: build-tree/kawari-828/build/src/shiori/py_shiori.h inflating: build-tree/kawari-828/build/src/shiori/shiori.cpp inflating: build-tree/kawari-828/build/src/shiori/shiori_object.cpp inflating: build-tree/kawari-828/build/src/sjis2ascii.rb creating: build-tree/kawari-828/build/src/tool/ inflating: build-tree/kawari-828/build/src/tool/kawari_decode2.cpp inflating: build-tree/kawari-828/build/src/tool/kawari_encode.cpp inflating: build-tree/kawari-828/build/src/tool/kawari_encode2.cpp inflating: build-tree/kawari-828/build/src/tool/kawari_kosui.h inflating: build-tree/kawari-828/build/src/tool/kdb.cpp inflating: build-tree/kawari-828/build/src/tool/kdb.h inflating: build-tree/kawari-828/build/src/tool/kosui.cpp inflating: build-tree/kawari-828/build/src/tool/kosui_base.h inflating: build-tree/kawari-828/build/src/tool/kosui_dsstp.cpp inflating: build-tree/kawari-828/build/src/tool/kosui_dsstp.h inflating: build-tree/kawari-828/build/src/tool/logserver.cpp creating: build-tree/kawari-828/build/src/vc_kawari/ inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kawari.dsp inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kawari.dsw inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kawari.sln inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kawari.suo inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kawari.vcproj inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kosui.dsp inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kosui.dsw inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kosui.sln inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kosui.suo inflating: build-tree/kawari-828/build/src/vc_kawari/vc_kosui.vcproj inflating: build-tree/kawari-828/build/src/win32jvm.def creating: build-tree/kawari-828/document/ creating: build-tree/kawari-828/document/banners/ extracting: build-tree/kawari-828/document/banners/fake-kawalinks.png extracting: build-tree/kawari-828/document/banners/fake-kawaribts.png extracting: build-tree/kawari-828/document/banners/kawalinks.png extracting: build-tree/kawari-828/document/banners/kawari.png inflating: build-tree/kawari-828/document/banners/kawari_bbs.png extracting: build-tree/kawari-828/document/banners/kawari_logo.png inflating: build-tree/kawari-828/document/banners/kawaribts.png inflating: build-tree/kawari-828/document/banners/kawariplus.png extracting: build-tree/kawari-828/document/banners/kawarisf.png extracting: build-tree/kawari-828/document/banners/kpcg_banner.png inflating: build-tree/kawari-828/document/changelog.txt inflating: build-tree/kawari-828/document/convert.html inflating: build-tree/kawari-828/document/errormes.html creating: build-tree/kawari-828/document/images/ inflating: build-tree/kawari-828/document/images/logo.png inflating: build-tree/kawari-828/document/images/logo2.png extracting: build-tree/kawari-828/document/images/ver_731.png extracting: build-tree/kawari-828/document/images/ver_790.png extracting: build-tree/kawari-828/document/images/ver_800.png extracting: build-tree/kawari-828/document/images/ver_810.png extracting: build-tree/kawari-828/document/images/ver_820.png inflating: build-tree/kawari-828/document/index.html inflating: build-tree/kawari-828/document/kawari.css inflating: build-tree/kawari-828/document/kis_reference.html inflating: build-tree/kawari-828/document/kiu_specbnf.txt inflating: build-tree/kawari-828/document/kosui.html inflating: build-tree/kawari-828/document/license.html inflating: build-tree/kawari-828/document/programming.html inflating: build-tree/kawari-828/document/programming_1.html inflating: build-tree/kawari-828/document/programming_2.html inflating: build-tree/kawari-828/document/programming_3.html inflating: build-tree/kawari-828/document/programming_4.html inflating: build-tree/kawari-828/document/programming_5.html inflating: build-tree/kawari-828/document/source.html inflating: build-tree/kawari-828/document/start.html inflating: build-tree/kawari-828/document/story.html inflating: build-tree/kawari-828/document/tips.html inflating: build-tree/kawari-828/document/users.html inflating: build-tree/kawari-828/license.txt inflating: build-tree/kawari-828/readme.1st touch debian/stamp-kawari-828.zip /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/build/kawari8-B9lcBY/kawari8-8.2.8' CDBS: parsing kawari-828.zip ... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead make[1]: 'reverse-config' is up to date. make[1]: Leaving directory '/build/kawari8-B9lcBY/kawari8-8.2.8' if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi patches: debian/patches-cdbs/001_gcc.mak.patch debian/patches-cdbs/003_saori_java.cpp.patch debian/patches-cdbs/005_add_missing_includes.patch debian/patches-cdbs/006_fix_crash_on_dlclose.patch debian/patches-cdbs/007_fix_gcc4.5_FTBFS.patch debian/patches-cdbs/008_fix_gcc4.7_FTBFS.patch debian/patches-cdbs/009_kawari8-64bit-fix.patch debian/patches-cdbs/012_python3.patch Trying patch debian/patches-cdbs/001_gcc.mak.patch at level 1 ... success. Trying patch debian/patches-cdbs/003_saori_java.cpp.patch at level 1 ... success. Trying patch debian/patches-cdbs/005_add_missing_includes.patch at level 1 ... success. Trying patch debian/patches-cdbs/006_fix_crash_on_dlclose.patch at level 1 ... success. Trying patch debian/patches-cdbs/007_fix_gcc4.5_FTBFS.patch at level 1 ... success. Trying patch debian/patches-cdbs/008_fix_gcc4.7_FTBFS.patch at level 1 ... success. Trying patch debian/patches-cdbs/009_kawari8-64bit-fix.patch at level 1 ... success. Trying patch debian/patches-cdbs/012_python3.patch at level 1 ... success. if [ "debian/stamp-patched" != "reverse-patches" ]; then touch debian/stamp-patched; fi if [ "debian/stamp-patched" != "reverse-patches" ] ; then \ /usr/bin/make -f debian/rules update-config ; \ fi make[1]: Entering directory '/build/kawari8-B9lcBY/kawari8-8.2.8' CDBS: parsing kawari-828.zip ... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead make[1]: 'update-config' is up to date. make[1]: Leaving directory '/build/kawari8-B9lcBY/kawari8-8.2.8' /usr/bin/make -f gcc.mak -C build-tree/kawari-828/build/src CFLAGS="-g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security" CXXFLAGS="-g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" make[1]: Entering directory '/build/kawari8-B9lcBY/kawari8-8.2.8/build-tree/kawari-828/build/src' g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -oshiori/kawari_shiori.o -c shiori/kawari_shiori.cpp shiori/kawari_shiori.cpp:147:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 147 | response.SetStartline("SHIORI/"SHIORIVER" 500 Internal Server Error"); | ^ shiori/kawari_shiori.cpp:149:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 149 | response.SetStartline("SAORI/"SAORIVER" 500 Internal Server Error"); | ^ shiori/kawari_shiori.cpp:244:67: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 244 | aistr=KAWARI_MAJOR"."KAWARI_MINOR"."KAWARI_SUBMINOR; | ^ shiori/kawari_shiori.cpp:244:82: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 244 | aistr=KAWARI_MAJOR"."KAWARI_MINOR"."KAWARI_SUBMINOR; | ^ shiori/kawari_shiori.cpp:368:65: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 368 | response["Version"]=KAWARI_MAJOR"."KAWARI_MINOR"."KAWARI_SUBMINOR; | ^ shiori/kawari_shiori.cpp:368:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 368 | response["Version"]=KAWARI_MAJOR"."KAWARI_MINOR"."KAWARI_SUBMINOR; | ^ shiori/kawari_shiori.cpp:412:39: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 412 | response.SetStartline("SHIORI/"SHIORIVER" "+statusheader); | ^ shiori/kawari_shiori.cpp:414:39: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 414 | response.SetStartline("SAORI/"SAORIVER" "+statusheader); | ^ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -oshiori/shiori_object.o -c shiori/shiori_object.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -oshiori/shiori.o -c shiori/shiori.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -oshiori/py_shiori.o -c shiori/py_shiori.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_engine.o -c libkawari/kawari_engine.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_ns.o -c libkawari/kawari_ns.cpp libkawari/kawari_ns.cpp: In member function ‘TEntry TNameSpace::Create(const string&)’: libkawari/kawari_ns.cpp:54:31: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 54 | return(TEntry(this,id)); | ^ libkawari/kawari_ns.cpp:40:27: note: ‘id’ declared here 40 | TEntryID parent=0,id; | ^~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_dict.o -c libkawari/kawari_dict.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_code.o -c libkawari/kawari_code.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_codeset.o -c libkawari/kawari_codeset.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_codeexpr.o -c libkawari/kawari_codeexpr.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_codekis.o -c libkawari/kawari_codekis.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_vm.o -c libkawari/kawari_vm.cpp In file included from ./kis/kis_echo.h:25, from ./kis/kis_config.h:10, from libkawari/kawari_vm.cpp:30: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from ./kis/kis_config.h:10, from libkawari/kawari_vm.cpp:30: ./kis/kis_echo.h: In member function ‘virtual bool KIS_echo::Init()’: ./kis/kis_echo.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="echo"; | ^~~~~~ ./kis/kis_echo.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="echo Word1 ..."; | ^~~~~~~~~~~~~~~~ ./kis/kis_echo.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_echo.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="return all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_echo.h: In member function ‘virtual bool KIS_logprint::Init()’: ./kis/kis_echo.h:51:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Name_="logprint"; | ^~~~~~~~~~ ./kis/kis_echo.h:52:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Format_="logprint Word1 ..."; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_echo.h:53:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_echo.h:54:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 54 | Information_="output all arguments to logging stream"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:11, from libkawari/kawari_vm.cpp:30: ./kis/kis_dict.h: In member function ‘virtual bool KIS_encode_entryname::Init()’: ./kis/kis_dict.h:79:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 79 | Name_="encode_entryname"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:80:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 80 | Format_="encode_entryname Word1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:81:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 81 | Returnval_="encoded entry name"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:82:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 82 | Information_="encode Word1 to entry name"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_eval::Init()’: ./kis/kis_dict.h:97:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | Name_="eval"; | ^~~~~~ ./kis/kis_dict.h:98:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | Format_="eval Word1 ..."; | ^~~~~~~~~~~~~~~~ ./kis/kis_dict.h:99:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | Returnval_="decode result"; | ^~~~~~~~~~~~~~~ ./kis/kis_dict.h:100:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | Information_="parse all arguments and return its decode result"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_size::Init()’: ./kis/kis_dict.h:115:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Name_="size"; | ^~~~~~ ./kis/kis_dict.h:116:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Format_="size Entry1"; | ^~~~~~~~~~~~~ ./kis/kis_dict.h:117:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | Returnval_="a word number in Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:118:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 118 | Information_="return a word number in Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_set::Init()’: ./kis/kis_dict.h:138:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 138 | Name_="set"; | ^~~~~ ./kis/kis_dict.h:139:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 139 | Format_="set Index1 Word1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:140:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 140 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:141:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | Information_="set Word1 to Index1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_setstr::Init()’: ./kis/kis_dict.h:159:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 159 | Name_="setstr"; | ^~~~~~~~ ./kis/kis_dict.h:160:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 160 | Format_="setstr Index1 Str1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:161:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 161 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:162:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 162 | Information_="set string Str1 to Index1 (equals to 'set')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_adddict::Init()’: ./kis/kis_dict.h:185:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 185 | Name_="adddict"; | ^~~~~~~~~ ./kis/kis_dict.h:186:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 186 | Format_="adddict Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:187:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 187 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:188:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 188 | Information_="append Word1 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_adddictstr::Init()’: ./kis/kis_dict.h:206:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 206 | Name_="adddictstr"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:207:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 207 | Format_="adddictstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:208:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 208 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:209:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 209 | Information_="append string Str1 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_push::Init()’: ./kis/kis_dict.h:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 227 | Name_="push"; | ^~~~~~ ./kis/kis_dict.h:228:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 228 | Format_="push Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:229:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 229 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:230:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 230 | Information_="append Word1 to Entry1(equals to 'adddict')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_pushstr::Init()’: ./kis/kis_dict.h:242:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 242 | Name_="pushstr"; | ^~~~~~~~~ ./kis/kis_dict.h:243:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 243 | Format_="pushstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:244:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 244 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:245:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 245 | Information_="append string Str1 to Entry1(equals to 'adddictstr')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_unshift::Init()’: ./kis/kis_dict.h:262:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 262 | Name_="unshift"; | ^~~~~~~~~ ./kis/kis_dict.h:263:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 263 | Format_="unshift Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:264:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 264 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:265:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 265 | Information_="insert Word1 to the top of Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_unshiftstr::Init()’: ./kis/kis_dict.h:283:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 283 | Name_="unshiftstr"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:284:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 284 | Format_="unshiftstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:285:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 285 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:286:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 286 | Information_="insert string Str1 to the top of Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_pop::Init()’: ./kis/kis_dict.h:309:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 309 | Name_="pop"; | ^~~~~ ./kis/kis_dict.h:310:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 310 | Format_="pop Entry1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:311:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 311 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:312:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 312 | Information_="remove last word of Entry1 and returns it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_shift::Init()’: ./kis/kis_dict.h:330:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 330 | Name_="shift"; | ^~~~~~~ ./kis/kis_dict.h:331:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 331 | Format_="shift Entry1"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:332:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 332 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:333:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 333 | Information_="remove first word of Entry1 and returns it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_popcode::Init()’: ./kis/kis_dict.h:351:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 351 | Name_="popcode"; | ^~~~~~~~~ ./kis/kis_dict.h:352:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 352 | Format_="popcode Entry1"; | ^~~~~~~~~~~~~~~~ ./kis/kis_dict.h:353:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 353 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:354:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 354 | Information_="remove last word of Entry1 and return it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_shiftcode::Init()’: ./kis/kis_dict.h:372:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 372 | Name_="shiftcode"; | ^~~~~~~~~~~ ./kis/kis_dict.h:373:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 373 | Format_="shiftcode Entry1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:374:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 374 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:375:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 375 | Information_="remove first word of Entry1 and return it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_getrandom::Init()’: ./kis/kis_dict.h:393:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 393 | Name_="getrandom"; | ^~~~~~~~~~~ ./kis/kis_dict.h:394:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 394 | Format_="getrandom Entry1 [Word1]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:395:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 395 | Returnval_="${Entry1} or Word1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:396:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 396 | Information_="equivalent to \"${Entry1}\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_entry::Init()’: ./kis/kis_dict.h:411:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 411 | Name_="entry"; | ^~~~~~~ ./kis/kis_dict.h:412:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 412 | Format_="entry Entry1 [Word1]"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:413:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 413 | Returnval_="${Entry1} or Word1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:414:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 414 | Information_="equivalent to \"${Entry1}\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_get::Init()’: ./kis/kis_dict.h:431:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 431 | Name_="get"; | ^~~~~ ./kis/kis_dict.h:432:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 432 | Format_="get Index1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:433:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 433 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:434:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 434 | Information_="enumerate and join all words in Entry1 from start to end"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_getcode::Init()’: ./kis/kis_dict.h:452:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 452 | Name_="getcode"; | ^~~~~~~~~ ./kis/kis_dict.h:453:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 453 | Format_="get Index1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:454:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 454 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:455:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 455 | Information_="enumerate and join all words in Entry1 from start to end"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_clear::Init()’: ./kis/kis_dict.h:473:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 473 | Name_="clear"; | ^~~~~~~ ./kis/kis_dict.h:474:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 474 | Format_="clear Index1"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:475:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 475 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:476:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 476 | Information_="clear all content of Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_insert::Init()’: ./kis/kis_dict.h:495:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 495 | Name_="insert"; | ^~~~~~~~ ./kis/kis_dict.h:496:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 496 | Format_="insert Index1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:497:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 497 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:498:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 498 | Information_="Insert Word1 into before Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_insertstr::Init()’: ./kis/kis_dict.h:516:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 516 | Name_="insertstr"; | ^~~~~~~~~~~ ./kis/kis_dict.h:517:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 517 | Format_="insertstr Index1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:518:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 518 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:519:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 519 | Information_="Insert Str1 into before Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_writeprotect::Init()’: ./kis/kis_dict.h:537:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 537 | Name_="writeprotect"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:538:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 538 | Format_="writeprotect Entry"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:539:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 539 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:540:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 540 | Information_="Let Entry be protected. Contents of Entry can't change anymore"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_wordcount::Init()’: ./kis/kis_dict.h:555:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 555 | Name_="wordcount"; | ^~~~~~~~~~~ ./kis/kis_dict.h:556:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 556 | Format_="wordcount"; | ^~~~~~~~~~~ ./kis/kis_dict.h:557:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 557 | Returnval_="number of words in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:558:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 558 | Information_="Count number of all words in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_entrycount::Init()’: ./kis/kis_dict.h:573:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 573 | Name_="entrycount"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:574:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 574 | Format_="entrycount"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:575:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 575 | Returnval_="number of entries in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:576:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 576 | Information_="Count number of all entries in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_find::Init()’: ./kis/kis_dict.h:591:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 591 | Name_="find"; | ^~~~~~ ./kis/kis_dict.h:592:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 592 | Format_="find Entry Word [ StartIndex ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:593:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 593 | Returnval_="Index(0+) if found, or -1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:594:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 594 | Information_="Search upword for specified Word in Entry, from StartIndex(default:0)."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_rfind::Init()’: ./kis/kis_dict.h:609:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 609 | Name_="rfind"; | ^~~~~~~ ./kis/kis_dict.h:610:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 610 | Format_="rfind Entry Word [ StartIndex ] "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:611:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 611 | Returnval_="Index(0+) if found, or -1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:612:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 612 | Information_="Search downword for specified Word in Entry, from StartIndex(default:size of Entry)."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_cleartree::Init()’: ./kis/kis_dict.h:627:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 627 | Name_="cleartree"; | ^~~~~~~~~~~ ./kis/kis_dict.h:628:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 628 | Format_="cleartree Entry1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:629:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 629 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:630:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 630 | Information_="Clear all entries whose name starts with \"Entry1\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_listsub::Init()’: ./kis/kis_dict.h:648:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 648 | Name_="listsub"; | ^~~~~~~~~ ./kis/kis_dict.h:649:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 649 | Format_="listsub Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:650:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 650 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:651:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 651 | Information_="List all sub entries of Entry2 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_listtree::Init()’: ./kis/kis_dict.h:669:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 669 | Name_="listtree"; | ^~~~~~~~~~ ./kis/kis_dict.h:670:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 670 | Format_="listtree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:671:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 671 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:672:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 672 | Information_="List all entries whose name starts with \"Entry2\" to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_copy::Init()’: ./kis/kis_dict.h:693:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 693 | Name_="copy"; | ^~~~~~ ./kis/kis_dict.h:694:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 694 | Format_="copy Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:695:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 695 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:696:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 696 | Information_="copy words of Entry1 to Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_copytree::Init()’: ./kis/kis_dict.h:717:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 717 | Name_="copytree"; | ^~~~~~~~~~ ./kis/kis_dict.h:718:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 718 | Format_="copytree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:719:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 719 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:720:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 720 | Information_="copy Entry1 to Entry2 recursively"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_move::Init()’: ./kis/kis_dict.h:738:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 738 | Name_="move"; | ^~~~~~ ./kis/kis_dict.h:739:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 739 | Format_="move Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:740:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 740 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:741:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 741 | Information_="move words of Entry1 to Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_movetree::Init()’: ./kis/kis_dict.h:759:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 759 | Name_="movetree"; | ^~~~~~~~~~ ./kis/kis_dict.h:760:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 760 | Format_="movetree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:761:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 761 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:762:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 762 | Information_="move Entry1 to Entry2 recursively"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:13, from libkawari/kawari_vm.cpp:30: ./kis/kis_date.h: In member function ‘virtual bool KIS_date::Init()’: ./kis/kis_date.h:32:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Name_="date"; | ^~~~~~ ./kis/kis_date.h:33:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Format_="date Word1"; | ^~~~~~~~~~~~ ./kis/kis_date.h:34:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Returnval_="date information"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:35:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Information_="return a date info string formated by Word1(%y,%m,%d,%H,%M,%S,%w)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_date.h: In member function ‘virtual bool KIS_mktime::Init()’: ./kis/kis_date.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="mktime"; | ^~~~~~~~ ./kis/kis_date.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="mktime year month day hour min sec"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="date information"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="return progress seconds from 1970/1/1 0:00:00(UTC)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:14, from libkawari/kawari_vm.cpp:30: ./kis/kis_counter.h: In member function ‘virtual bool KIS_inc::Init()’: ./kis/kis_counter.h:34:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Name_="inc"; | ^~~~~ ./kis/kis_counter.h:35:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Format_="inc Index1 increment upperbound"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h:36:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_counter.h:37:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 37 | Information_="increase a value of Index1 in an increment"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h: In member function ‘virtual bool KIS_dec::Init()’: ./kis/kis_counter.h:55:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | Name_="dec"; | ^~~~~ ./kis/kis_counter.h:56:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 56 | Format_="dec Index1 decrement lowerbound"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h:57:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_counter.h:58:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 58 | Information_="decrease a value of Index1 in a decrement"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:16, from libkawari/kawari_vm.cpp:30: ./kis/kis_math.h: In member function ‘virtual bool KIS_rand::Init()’: ./kis/kis_math.h:34:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Name_="rand"; | ^~~~~~ ./kis/kis_math.h:35:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Format_="rand MAX"; | ^~~~~~~~~~ ./kis/kis_math.h:36:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_math.h:37:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 37 | Information_="return a random number (0 to MAX-1)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_math.h: In member function ‘virtual bool KIS_srand::Init()’: ./kis/kis_math.h:57:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | Name_="srand"; | ^~~~~~~ ./kis/kis_math.h:58:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 58 | Format_="srand SEED"; | ^~~~~~~~~~~~ ./kis/kis_math.h:59:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 59 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_math.h:60:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 60 | Information_="give a seed to random number generator"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:17, from libkawari/kawari_vm.cpp:30: ./kis/kis_file.h: In member function ‘virtual bool KIS_save::Init()’: ./kis/kis_file.h:46:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | Name_="save"; | ^~~~~~ ./kis/kis_file.h:47:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | Format_="save File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:48:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:49:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Information_="save entries to File1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_savecrypt::Init()’: ./kis/kis_file.h:69:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 69 | Name_="savecrypt"; | ^~~~~~~~~~~ ./kis/kis_file.h:70:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 70 | Format_="savecrypt File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:71:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 71 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:72:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | Information_="save entries to File1 by encrypt expression"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_load::Init()’: ./kis/kis_file.h:91:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | Name_="load"; | ^~~~~~ ./kis/kis_file.h:92:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 92 | Format_="load File1"; | ^~~~~~~~~~~~ ./kis/kis_file.h:93:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 93 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:94:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 94 | Information_="load dictionary file"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textload::Init()’: ./kis/kis_file.h:110:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 110 | Name_="textload"; | ^~~~~~~~~~ ./kis/kis_file.h:111:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 111 | Format_="textload Entry1 File1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:112:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 112 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:113:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 113 | Information_="load textfile to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textsave::Init()’: ./kis/kis_file.h:131:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 131 | Name_="textsave"; | ^~~~~~~~~~ ./kis/kis_file.h:132:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 132 | Format_="textsave File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:133:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:134:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 134 | Information_="save textfile by Entries"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textappend::Init()’: ./kis/kis_file.h:152:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 152 | Name_="textappend"; | ^~~~~~~~~~~~ ./kis/kis_file.h:153:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | Format_="textappend File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:154:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 154 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:155:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 155 | Information_="append textfile by Entries"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_readdir::Init()’: ./kis/kis_file.h:173:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 173 | Name_="readdir"; | ^~~~~~~~~ ./kis/kis_file.h:174:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 174 | Format_="readdir Entry1 Dir1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:175:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 175 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:176:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 176 | Information_="read directory entries and set to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_cncpath::Init()’: ./kis/kis_file.h:191:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 191 | Name_="cncpath"; | ^~~~~~~~~ ./kis/kis_file.h:192:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 192 | Format_="cncpath path [ expath ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:193:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 193 | Returnval_="path expression in canonical form"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:194:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 194 | Information_="create canonical path expression"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_dirname::Init()’: ./kis/kis_file.h:209:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 209 | Name_="dirname"; | ^~~~~~~~~ ./kis/kis_file.h:210:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 210 | Format_="dirname path"; | ^~~~~~~~~~~~~~ ./kis/kis_file.h:211:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 211 | Returnval_="base directory"; | ^~~~~~~~~~~~~~~~ ./kis/kis_file.h:212:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 212 | Information_="get directory part of path"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_filename::Init()’: ./kis/kis_file.h:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 227 | Name_="filename"; | ^~~~~~~~~~ ./kis/kis_file.h:228:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 228 | Format_="filename path"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:229:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 229 | Returnval_="filename"; | ^~~~~~~~~~ ./kis/kis_file.h:230:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 230 | Information_="get filename part of path"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isdir::Init()’: ./kis/kis_file.h:245:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 245 | Name_="isdir"; | ^~~~~~~ ./kis/kis_file.h:246:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 246 | Format_="isdir path"; | ^~~~~~~~~~~~ ./kis/kis_file.h:247:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 247 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:248:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 248 | Information_="answer if path is directory or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isfile::Init()’: ./kis/kis_file.h:263:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 263 | Name_="isfile"; | ^~~~~~~~ ./kis/kis_file.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 264 | Format_="isfile path"; | ^~~~~~~~~~~~~ ./kis/kis_file.h:265:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 265 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:266:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 266 | Information_="answer if path is file or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isexist::Init()’: ./kis/kis_file.h:281:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 281 | Name_="isexist"; | ^~~~~~~~~ ./kis/kis_file.h:282:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 282 | Format_="isexist path"; | ^~~~~~~~~~~~~~ ./kis/kis_file.h:283:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 283 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:284:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 284 | Information_="answer if path is exist or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:18, from libkawari/kawari_vm.cpp:30: ./kis/kis_escape.h: In member function ‘virtual bool KIS_escape::Init()’: ./kis/kis_escape.h:29:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 29 | Name_="escape"; | ^~~~~~~~ ./kis/kis_escape.h:30:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Format_="escape Word1 ..."; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_escape.h:31:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_escape.h:32:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Information_="replace \\ into \\\\ in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:19, from libkawari/kawari_vm.cpp:30: ./kis/kis_help.h: In member function ‘virtual bool KIS_help::Init()’: ./kis/kis_help.h:32:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Name_="help"; | ^~~~~~ ./kis/kis_help.h:33:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Format_="help Command1"; | ^~~~~~~~~~~~~~~ ./kis/kis_help.h:34:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Returnval_="help message"; | ^~~~~~~~~~~~~~ ./kis/kis_help.h:35:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Information_="print online help of KIS command (for Kosui use)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_help.h: In member function ‘virtual bool KIS_ver::Init()’: ./kis/kis_help.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="ver"; | ^~~~~ ./kis/kis_help.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="ver"; | ^~~~~ ./kis/kis_help.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="version info"; | ^~~~~~~~~~~~~~ ./kis/kis_help.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="return KAWARI version info formatted by \"basename.subname/verNo.\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:20, from libkawari/kawari_vm.cpp:30: ./kis/kis_substitute.h: In member function ‘virtual bool KIS_toupper::Init()’: ./kis/kis_substitute.h:30:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Name_="toupper"; | ^~~~~~~~~ ./kis/kis_substitute.h:31:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Format_="toupper Word1 ..."; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h:32:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_substitute.h:33:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Information_="replace a lower character into an upper character in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h: In member function ‘virtual bool KIS_tolower::Init()’: ./kis/kis_substitute.h:48:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Name_="tolower"; | ^~~~~~~~~ ./kis/kis_substitute.h:49:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Format_="tolower Word1 ..."; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h:50:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_substitute.h:51:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Information_="replace an upper character into a lower character in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:21, from libkawari/kawari_vm.cpp:30: ./kis/kis_split.h: In member function ‘virtual bool KIS_split::Init()’: ./kis/kis_split.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="split"; | ^~~~~~~ ./kis/kis_split.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="split Entry1 string delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_split.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="split a string by delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h: In member function ‘virtual bool KIS_join::Init()’: ./kis/kis_split.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="join"; | ^~~~~~ ./kis/kis_split.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="join Entry1 delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_split.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="join all strings in Entry1 by delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:22, from libkawari/kawari_vm.cpp:30: ./kis/kis_string.h: In member function ‘virtual bool KIS_substr::Init()’: ./kis/kis_string.h:41:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | Name_="substr"; | ^~~~~~~~ ./kis/kis_string.h:42:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | Format_="substr TARGET START [ LENGTH ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:43:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | Returnval_="substring"; | ^~~~~~~~~~~ ./kis/kis_string.h:44:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | Information_="cut TARGET out from START by LENGTH (or end of TARGET)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_length::Init()’: ./kis/kis_string.h:59:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 59 | Name_="length"; | ^~~~~~~~ ./kis/kis_string.h:60:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 60 | Format_="length TARGET"; | ^~~~~~~~~~~~~~~ ./kis/kis_string.h:61:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 61 | Returnval_="length of argument string."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:62:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 62 | Information_="returns length of TARGET."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_match::Init()’: ./kis/kis_string.h:77:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 77 | Name_="match"; | ^~~~~~~ ./kis/kis_string.h:78:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 78 | Format_="match STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:79:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 79 | Returnval_="position of PATTERN in STRING or -1 if not found"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:80:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 80 | Information_="search PATTERN in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_match_at::Init()’: ./kis/kis_string.h:97:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | Name_="match_at"; | ^~~~~~~~~~ ./kis/kis_string.h:98:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | Format_="match_at STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:99:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | Returnval_="\"1\" if match, \"\" if not match."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:100:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | Information_="returns if PATTERN matches with STRING at INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_rmatch::Init()’: ./kis/kis_string.h:115:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Name_="rmatch"; | ^~~~~~~~ ./kis/kis_string.h:116:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Format_="rmatch STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:117:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | Returnval_="last position of PATTERN in STRING or -1 if not found"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:118:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 118 | Information_="search last PATTERN in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_char_at::Init()’: ./kis/kis_string.h:133:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | Name_="char_at"; | ^~~~~~~~~ ./kis/kis_string.h:134:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 134 | Format_="char_at STRING INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:135:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 135 | Returnval_="character in STRING at specified INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:136:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 136 | Information_="get character at specified index of string"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_sub::Init()’: ./kis/kis_string.h:151:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 151 | Name_="sub"; | ^~~~~ ./kis/kis_string.h:152:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 152 | Format_="sub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:153:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:154:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 154 | Information_="substitute PATTERN found first in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_rsub::Init()’: ./kis/kis_string.h:169:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 169 | Name_="rsub"; | ^~~~~~ ./kis/kis_string.h:170:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 170 | Format_="rsub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:171:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 171 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:172:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 172 | Information_="substitute PATTERN found last in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_gsub::Init()’: ./kis/kis_string.h:187:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 187 | Name_="gsub"; | ^~~~~~ ./kis/kis_string.h:188:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 188 | Format_="gsub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:189:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 189 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:190:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 190 | Information_="substitute all PATTERNs found in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_reverse::Init()’: ./kis/kis_string.h:205:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 205 | Name_="reverse"; | ^~~~~~~~~ ./kis/kis_string.h:206:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 206 | Format_="reverse STRING"; | ^~~~~~~~~~~~~~~~ ./kis/kis_string.h:207:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 207 | Returnval_="reversed STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:208:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 208 | Information_="reverse order of characters in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_tr::Init()’: ./kis/kis_string.h:223:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 223 | Name_="tr"; | ^~~~ ./kis/kis_string.h:224:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 224 | Format_="tr STRING SEARCH REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:225:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 225 | Returnval_="transliterated STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:226:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 226 | Information_="do perl tr///d action"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_compare::Init()’: ./kis/kis_string.h:241:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 241 | Name_="compare"; | ^~~~~~~~~ ./kis/kis_string.h:242:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 242 | Format_="compare STRING1 STRING2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:243:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 243 | Returnval_="1 if STRING1 is greater than STRING2. 0 if equqals. -1 if STRING2 is greater than STRING1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:244:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 244 | Information_="compare two STRINGs"; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:23, from libkawari/kawari_vm.cpp:30: ./kis/kis_communicate.h: In member function ‘virtual bool KIS_matchall::Init()’: ./kis/kis_communicate.h:30:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Name_="matchall"; | ^~~~~~~~~~ ./kis/kis_communicate.h:31:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Format_="matchall Str1 Key1 [Key2 ...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h:32:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Returnval_="bool"; | ^~~~~~ ./kis/kis_communicate.h:33:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Information_="return true if all Keywords found in Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h: In member function ‘virtual bool KIS_communicate::Init()’: ./kis/kis_communicate.h:48:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Name_="communicate"; | ^~~~~~~~~~~~~ ./kis/kis_communicate.h:49:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Format_="comunicate Index1 [Entry1]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h:50:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Returnval_="sentence"; | ^~~~~~~~~~ ./kis/kis_communicate.h:51:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Information_="execute all functions in Index1, and call one matched entry"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:24, from libkawari/kawari_vm.cpp:30: ./kis/kis_xargs.h: In member function ‘virtual bool KIS_xargs::Init()’: ./kis/kis_xargs.h:29:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 29 | Name_="xargs"; | ^~~~~~~ ./kis/kis_xargs.h:30:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Format_="xargs Index1 Arg1 ..."; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_xargs.h:31:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Returnval_="result"; | ^~~~~~~~ ./kis/kis_xargs.h:32:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Information_="expand Index1 and run function Arg1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:25, from libkawari/kawari_vm.cpp:30: ./kis/kis_saori.h: In member function ‘virtual bool KIS_saoriregist::Init()’: ./kis/kis_saori.h:37:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 37 | Name_="saoriregist"; | ^~~~~~~~~~~~~ ./kis/kis_saori.h:38:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 38 | Format_="saoriregist dllname aliasname [ loadoption ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:39:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 39 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_saori.h:40:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 40 | Information_="register saorimodule"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_saorierase::Init()’: ./kis/kis_saori.h:55:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | Name_="saorierase"; | ^~~~~~~~~~~~ ./kis/kis_saori.h:56:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 56 | Format_="saorierase aliasname"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:57:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_saori.h:58:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 58 | Information_="unregister saorimodule"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_saorilist::Init()’: ./kis/kis_saori.h:72:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | Name_="saorilist"; | ^~~~~~~~~~~ ./kis/kis_saori.h:73:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 73 | Format_="saorilist stem"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:74:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 74 | Returnval_="list of registered aliases"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:75:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 75 | Information_="returns a list of registered aliases, ether loaded or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_callsaori::Init()’: ./kis/kis_saori.h:90:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 90 | Name_="callsaori"; | ^~~~~~~~~~~ ./kis/kis_saori.h:91:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | Format_="callsaori saorimodulename [param0] ..."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:92:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 92 | Returnval_="(dll specific)"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:93:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 93 | Information_="invoke request to SAORI/1.0 module"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_callsaorix::Init()’: ./kis/kis_saori.h:113:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 113 | Name_="callsaorix"; | ^~~~~~~~~~~~ ./kis/kis_saori.h:114:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 114 | Format_="callsaorix stem saorimodulename [param0] ..."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:115:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Returnval_="(dll specific)"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:116:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Information_="invoke request to SAORI/1.0 module, and store values to stem"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:26, from libkawari/kawari_vm.cpp:30: ./kis/kis_system.h: In member function ‘virtual bool KIS_securitylevel::Init()’: ./kis/kis_system.h:41:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | Name_="securitylevel"; | ^~~~~~~~~~~~~~~ ./kis/kis_system.h:42:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | Format_="securitylevel level"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:43:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:44:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | Information_="Set security level. This function works only once."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_logfile::Init()’: ./kis/kis_system.h:64:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 64 | Name_="logfile"; | ^~~~~~~~~ ./kis/kis_system.h:65:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Format_="logfile [ path ]"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:66:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:67:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Information_="specify logfile, or stop logging to file"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_loglevel::Init()’: ./kis/kis_system.h:85:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 85 | Name_="loglevel"; | ^~~~~~~~~~ ./kis/kis_system.h:86:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 86 | Format_="loglevel [ level ]"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:87:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 87 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:88:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 88 | Information_="set loglevel, or get current loglevel"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_debugger::Init()’: ./kis/kis_system.h:103:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 103 | Name_="debugger"; | ^~~~~~~~~~ ./kis/kis_system.h:104:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 104 | Format_="debugger [ on | off ]"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:105:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 105 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:106:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 106 | Information_="turn on/off debugger mode."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_rccharset::Init()’: ./kis/kis_system.h:121:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 121 | Name_="rccharset"; | ^~~~~~~~~~~ ./kis/kis_system.h:122:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 122 | Format_="rccharset charsetname"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:123:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 123 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:124:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 124 | Information_="Set character set of system messages."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_getenv::Init()’: ./kis/kis_system.h:139:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 139 | Name_="getenv"; | ^~~~~~~~ ./kis/kis_system.h:140:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 140 | Format_="getenv EnvValName"; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:141:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | Returnval_="value of an environment variable"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:142:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 142 | Information_="answer a value of an environment variable"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./kis/kis_config.h:27, from libkawari/kawari_vm.cpp:30: ./kis/kis_urllist.h: In member function ‘virtual bool KIS_urllist::Init()’: ./kis/kis_urllist.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="urllist"; | ^~~~~~~~~ ./kis/kis_urllist.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="urllist SITE1 URL1 BannerURL1 ... SITEn URLn BannerURLn"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="SITE1[1]URL1[1]BannerURL1[2]...SITEn[1]URLn[1]BannerURLn[2]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="return a recommend list for SHIORI/2.5 standard"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h: In member function ‘virtual bool KIS_chr::Init()’: ./kis/kis_urllist.h:51:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Name_="chr"; | ^~~~~ ./kis/kis_urllist.h:52:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Format_="chr CharCode1"; | ^~~~~~~~~~~~~~~ ./kis/kis_urllist.h:53:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Returnval_="a character"; | ^~~~~~~~~~~~~ ./kis/kis_urllist.h:54:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 54 | Information_="return a character which character code is CharCode1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_lexer.o -c libkawari/kawari_lexer.cpp libkawari/kawari_lexer.cpp: In member function ‘std::string TKawariLexer::getLiteral(TKawariLexer::Mode)’: libkawari/kawari_lexer.cpp:147:31: warning: array subscript has type ‘char’ [-Wchar-subscripts] 147 | }else if (map[ch]){ | ^~ libkawari/kawari_lexer.cpp: In member function ‘Token::Type TKawariLexer::checkType(TKawariLexer::Mode, char) const’: libkawari/kawari_lexer.cpp:287:36: warning: array subscript has type ‘char’ [-Wchar-subscripts] 287 | }else if ((lex_map[(int)m][ch]|(char)iskanji1st(ch))){ | ^~ libkawari/kawari_lexer.cpp: In member function ‘Token TKawariLexer::next(TKawariLexer::Mode)’: libkawari/kawari_lexer.cpp:328:30: warning: array subscript has type ‘char’ [-Wchar-subscripts] 328 | if ((lex_map[(int)m][ch]|(char)iskanji1st(ch))){ | ^~ libkawari/kawari_lexer.cpp: In static member function ‘static std::string TKawariLexer::EncodeEntryName(const string&)’: libkawari/kawari_lexer.cpp:494:32: warning: array subscript has type ‘char’ [-Wchar-subscripts] 494 | } else if(!map[c]) { | ^ libkawari/kawari_lexer.cpp: In member function ‘bool TKawariLexer::simpleSkipTo(char, bool)’: libkawari/kawari_lexer.cpp:520:45: warning: ‘c’ may be used uninitialized in this function [-Wmaybe-uninitialized] 520 | else if (noret && (CRLF.find(c)!=string::npos)) | ~~~~~~~~~^~~ libkawari/kawari_lexer.cpp: In member function ‘Token::Type TKawariLexer::peek(TKawariLexer::Mode)’: libkawari/kawari_lexer.cpp:312:25: warning: ‘ch’ may be used uninitialized in this function [-Wmaybe-uninitialized] 312 | return checkType(m, ch); | ~~~~~~~~~^~~~~~~ libkawari/kawari_lexer.cpp: In member function ‘std::string TKawariLexer::getLiteral(TKawariLexer::Mode)’: libkawari/kawari_lexer.cpp:155:31: warning: ‘ch’ may be used uninitialized in this function [-Wmaybe-uninitialized] 155 | ((m==LITERAL_MODE3)&&(ch==')'))){ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_compiler.o -c libkawari/kawari_compiler.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_log.o -c libkawari/kawari_log.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_rc.o -c libkawari/kawari_rc.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -omisc/misc.o -c misc/misc.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -omisc/mt19937ar.o -c misc/mt19937ar.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -omisc/l10n.o -c misc/l10n.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -omisc/phttp.o -c misc/phttp.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -osaori/saori.o -c saori/saori.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -osaori/saori_module.o -c saori/saori_module.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -osaori/saori_unique.o -c saori/saori_unique.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_echo.o -c kis/kis_echo.cpp In file included from ./kis/kis_echo.h:25, from kis/kis_echo.cpp:15: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_echo.cpp:15: ./kis/kis_echo.h: In member function ‘virtual bool KIS_echo::Init()’: ./kis/kis_echo.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="echo"; | ^~~~~~ ./kis/kis_echo.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="echo Word1 ..."; | ^~~~~~~~~~~~~~~~ ./kis/kis_echo.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_echo.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="return all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_echo.h: In member function ‘virtual bool KIS_logprint::Init()’: ./kis/kis_echo.h:51:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Name_="logprint"; | ^~~~~~~~~~ ./kis/kis_echo.h:52:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Format_="logprint Word1 ..."; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_echo.h:53:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_echo.h:54:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 54 | Information_="output all arguments to logging stream"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_dict.o -c kis/kis_dict.cpp In file included from ./kis/kis_dict.h:71, from kis/kis_dict.cpp:29: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_dict.cpp:29: ./kis/kis_dict.h: In member function ‘virtual bool KIS_encode_entryname::Init()’: ./kis/kis_dict.h:79:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 79 | Name_="encode_entryname"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:80:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 80 | Format_="encode_entryname Word1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:81:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 81 | Returnval_="encoded entry name"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:82:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 82 | Information_="encode Word1 to entry name"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_eval::Init()’: ./kis/kis_dict.h:97:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | Name_="eval"; | ^~~~~~ ./kis/kis_dict.h:98:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | Format_="eval Word1 ..."; | ^~~~~~~~~~~~~~~~ ./kis/kis_dict.h:99:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | Returnval_="decode result"; | ^~~~~~~~~~~~~~~ ./kis/kis_dict.h:100:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | Information_="parse all arguments and return its decode result"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_size::Init()’: ./kis/kis_dict.h:115:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Name_="size"; | ^~~~~~ ./kis/kis_dict.h:116:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Format_="size Entry1"; | ^~~~~~~~~~~~~ ./kis/kis_dict.h:117:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | Returnval_="a word number in Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:118:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 118 | Information_="return a word number in Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_set::Init()’: ./kis/kis_dict.h:138:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 138 | Name_="set"; | ^~~~~ ./kis/kis_dict.h:139:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 139 | Format_="set Index1 Word1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:140:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 140 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:141:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | Information_="set Word1 to Index1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_setstr::Init()’: ./kis/kis_dict.h:159:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 159 | Name_="setstr"; | ^~~~~~~~ ./kis/kis_dict.h:160:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 160 | Format_="setstr Index1 Str1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:161:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 161 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:162:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 162 | Information_="set string Str1 to Index1 (equals to 'set')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_adddict::Init()’: ./kis/kis_dict.h:185:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 185 | Name_="adddict"; | ^~~~~~~~~ ./kis/kis_dict.h:186:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 186 | Format_="adddict Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:187:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 187 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:188:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 188 | Information_="append Word1 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_adddictstr::Init()’: ./kis/kis_dict.h:206:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 206 | Name_="adddictstr"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:207:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 207 | Format_="adddictstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:208:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 208 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:209:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 209 | Information_="append string Str1 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_push::Init()’: ./kis/kis_dict.h:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 227 | Name_="push"; | ^~~~~~ ./kis/kis_dict.h:228:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 228 | Format_="push Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:229:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 229 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:230:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 230 | Information_="append Word1 to Entry1(equals to 'adddict')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_pushstr::Init()’: ./kis/kis_dict.h:242:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 242 | Name_="pushstr"; | ^~~~~~~~~ ./kis/kis_dict.h:243:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 243 | Format_="pushstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:244:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 244 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:245:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 245 | Information_="append string Str1 to Entry1(equals to 'adddictstr')"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_unshift::Init()’: ./kis/kis_dict.h:262:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 262 | Name_="unshift"; | ^~~~~~~~~ ./kis/kis_dict.h:263:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 263 | Format_="unshift Entry1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:264:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 264 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:265:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 265 | Information_="insert Word1 to the top of Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_unshiftstr::Init()’: ./kis/kis_dict.h:283:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 283 | Name_="unshiftstr"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:284:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 284 | Format_="unshiftstr Entry1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:285:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 285 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:286:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 286 | Information_="insert string Str1 to the top of Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_pop::Init()’: ./kis/kis_dict.h:309:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 309 | Name_="pop"; | ^~~~~ ./kis/kis_dict.h:310:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 310 | Format_="pop Entry1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:311:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 311 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:312:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 312 | Information_="remove last word of Entry1 and returns it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_shift::Init()’: ./kis/kis_dict.h:330:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 330 | Name_="shift"; | ^~~~~~~ ./kis/kis_dict.h:331:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 331 | Format_="shift Entry1"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:332:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 332 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:333:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 333 | Information_="remove first word of Entry1 and returns it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_popcode::Init()’: ./kis/kis_dict.h:351:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 351 | Name_="popcode"; | ^~~~~~~~~ ./kis/kis_dict.h:352:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 352 | Format_="popcode Entry1"; | ^~~~~~~~~~~~~~~~ ./kis/kis_dict.h:353:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 353 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:354:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 354 | Information_="remove last word of Entry1 and return it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_shiftcode::Init()’: ./kis/kis_dict.h:372:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 372 | Name_="shiftcode"; | ^~~~~~~~~~~ ./kis/kis_dict.h:373:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 373 | Format_="shiftcode Entry1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:374:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 374 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:375:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 375 | Information_="remove first word of Entry1 and return it"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_getrandom::Init()’: ./kis/kis_dict.h:393:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 393 | Name_="getrandom"; | ^~~~~~~~~~~ ./kis/kis_dict.h:394:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 394 | Format_="getrandom Entry1 [Word1]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:395:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 395 | Returnval_="${Entry1} or Word1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:396:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 396 | Information_="equivalent to \"${Entry1}\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_entry::Init()’: ./kis/kis_dict.h:411:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 411 | Name_="entry"; | ^~~~~~~ ./kis/kis_dict.h:412:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 412 | Format_="entry Entry1 [Word1]"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:413:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 413 | Returnval_="${Entry1} or Word1"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:414:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 414 | Information_="equivalent to \"${Entry1}\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_get::Init()’: ./kis/kis_dict.h:431:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 431 | Name_="get"; | ^~~~~ ./kis/kis_dict.h:432:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 432 | Format_="get Index1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:433:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 433 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:434:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 434 | Information_="enumerate and join all words in Entry1 from start to end"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_getcode::Init()’: ./kis/kis_dict.h:452:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 452 | Name_="getcode"; | ^~~~~~~~~ ./kis/kis_dict.h:453:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 453 | Format_="get Index1"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:454:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 454 | Returnval_="word"; | ^~~~~~ ./kis/kis_dict.h:455:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 455 | Information_="enumerate and join all words in Entry1 from start to end"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_clear::Init()’: ./kis/kis_dict.h:473:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 473 | Name_="clear"; | ^~~~~~~ ./kis/kis_dict.h:474:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 474 | Format_="clear Index1"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:475:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 475 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:476:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 476 | Information_="clear all content of Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_insert::Init()’: ./kis/kis_dict.h:495:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 495 | Name_="insert"; | ^~~~~~~~ ./kis/kis_dict.h:496:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 496 | Format_="insert Index1 Word1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:497:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 497 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:498:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 498 | Information_="Insert Word1 into before Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_insertstr::Init()’: ./kis/kis_dict.h:516:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 516 | Name_="insertstr"; | ^~~~~~~~~~~ ./kis/kis_dict.h:517:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 517 | Format_="insertstr Index1 Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:518:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 518 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:519:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 519 | Information_="Insert Str1 into before Index1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_writeprotect::Init()’: ./kis/kis_dict.h:537:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 537 | Name_="writeprotect"; | ^~~~~~~~~~~~~~ ./kis/kis_dict.h:538:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 538 | Format_="writeprotect Entry"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:539:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 539 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:540:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 540 | Information_="Let Entry be protected. Contents of Entry can't change anymore"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_wordcount::Init()’: ./kis/kis_dict.h:555:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 555 | Name_="wordcount"; | ^~~~~~~~~~~ ./kis/kis_dict.h:556:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 556 | Format_="wordcount"; | ^~~~~~~~~~~ ./kis/kis_dict.h:557:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 557 | Returnval_="number of words in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:558:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 558 | Information_="Count number of all words in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_entrycount::Init()’: ./kis/kis_dict.h:573:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 573 | Name_="entrycount"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:574:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 574 | Format_="entrycount"; | ^~~~~~~~~~~~ ./kis/kis_dict.h:575:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 575 | Returnval_="number of entries in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:576:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 576 | Information_="Count number of all entries in dictionary"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_find::Init()’: ./kis/kis_dict.h:591:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 591 | Name_="find"; | ^~~~~~ ./kis/kis_dict.h:592:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 592 | Format_="find Entry Word [ StartIndex ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:593:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 593 | Returnval_="Index(0+) if found, or -1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:594:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 594 | Information_="Search upword for specified Word in Entry, from StartIndex(default:0)."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_rfind::Init()’: ./kis/kis_dict.h:609:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 609 | Name_="rfind"; | ^~~~~~~ ./kis/kis_dict.h:610:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 610 | Format_="rfind Entry Word [ StartIndex ] "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:611:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 611 | Returnval_="Index(0+) if found, or -1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:612:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 612 | Information_="Search downword for specified Word in Entry, from StartIndex(default:size of Entry)."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_cleartree::Init()’: ./kis/kis_dict.h:627:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 627 | Name_="cleartree"; | ^~~~~~~~~~~ ./kis/kis_dict.h:628:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 628 | Format_="cleartree Entry1"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:629:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 629 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:630:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 630 | Information_="Clear all entries whose name starts with \"Entry1\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_listsub::Init()’: ./kis/kis_dict.h:648:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 648 | Name_="listsub"; | ^~~~~~~~~ ./kis/kis_dict.h:649:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 649 | Format_="listsub Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:650:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 650 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:651:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 651 | Information_="List all sub entries of Entry2 to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_listtree::Init()’: ./kis/kis_dict.h:669:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 669 | Name_="listtree"; | ^~~~~~~~~~ ./kis/kis_dict.h:670:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 670 | Format_="listtree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:671:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 671 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:672:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 672 | Information_="List all entries whose name starts with \"Entry2\" to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_copy::Init()’: ./kis/kis_dict.h:693:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 693 | Name_="copy"; | ^~~~~~ ./kis/kis_dict.h:694:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 694 | Format_="copy Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:695:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 695 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:696:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 696 | Information_="copy words of Entry1 to Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_copytree::Init()’: ./kis/kis_dict.h:717:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 717 | Name_="copytree"; | ^~~~~~~~~~ ./kis/kis_dict.h:718:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 718 | Format_="copytree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:719:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 719 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:720:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 720 | Information_="copy Entry1 to Entry2 recursively"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_move::Init()’: ./kis/kis_dict.h:738:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 738 | Name_="move"; | ^~~~~~ ./kis/kis_dict.h:739:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 739 | Format_="move Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:740:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 740 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:741:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 741 | Information_="move words of Entry1 to Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h: In member function ‘virtual bool KIS_movetree::Init()’: ./kis/kis_dict.h:759:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 759 | Name_="movetree"; | ^~~~~~~~~~ ./kis/kis_dict.h:760:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 760 | Format_="movetree Entry1 Entry2"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_dict.h:761:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 761 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_dict.h:762:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 762 | Information_="move Entry1 to Entry2 recursively"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_date.o -c kis/kis_date.cpp In file included from ./kis/kis_date.h:24, from kis/kis_date.cpp:20: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_date.cpp:20: ./kis/kis_date.h: In member function ‘virtual bool KIS_date::Init()’: ./kis/kis_date.h:32:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Name_="date"; | ^~~~~~ ./kis/kis_date.h:33:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Format_="date Word1"; | ^~~~~~~~~~~~ ./kis/kis_date.h:34:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Returnval_="date information"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:35:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Information_="return a date info string formated by Word1(%y,%m,%d,%H,%M,%S,%w)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_date.h: In member function ‘virtual bool KIS_mktime::Init()’: ./kis/kis_date.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="mktime"; | ^~~~~~~~ ./kis/kis_date.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="mktime year month day hour min sec"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="date information"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_date.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="return progress seconds from 1970/1/1 0:00:00(UTC)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_counter.o -c kis/kis_counter.cpp In file included from ./kis/kis_counter.h:22, from kis/kis_counter.cpp:15: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_counter.cpp:15: ./kis/kis_counter.h: In member function ‘virtual bool KIS_inc::Init()’: ./kis/kis_counter.h:34:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Name_="inc"; | ^~~~~ ./kis/kis_counter.h:35:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Format_="inc Index1 increment upperbound"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h:36:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_counter.h:37:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 37 | Information_="increase a value of Index1 in an increment"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h: In member function ‘virtual bool KIS_dec::Init()’: ./kis/kis_counter.h:55:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | Name_="dec"; | ^~~~~ ./kis/kis_counter.h:56:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 56 | Format_="dec Index1 decrement lowerbound"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_counter.h:57:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_counter.h:58:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 58 | Information_="decrease a value of Index1 in a decrement"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_file.o -c kis/kis_file.cpp In file included from ./kis/kis_file.h:38, from kis/kis_file.cpp:27: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_file.cpp:27: ./kis/kis_file.h: In member function ‘virtual bool KIS_save::Init()’: ./kis/kis_file.h:46:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | Name_="save"; | ^~~~~~ ./kis/kis_file.h:47:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 47 | Format_="save File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:48:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:49:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Information_="save entries to File1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_savecrypt::Init()’: ./kis/kis_file.h:69:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 69 | Name_="savecrypt"; | ^~~~~~~~~~~ ./kis/kis_file.h:70:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 70 | Format_="savecrypt File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:71:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 71 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:72:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | Information_="save entries to File1 by encrypt expression"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_load::Init()’: ./kis/kis_file.h:91:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | Name_="load"; | ^~~~~~ ./kis/kis_file.h:92:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 92 | Format_="load File1"; | ^~~~~~~~~~~~ ./kis/kis_file.h:93:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 93 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:94:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 94 | Information_="load dictionary file"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textload::Init()’: ./kis/kis_file.h:110:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 110 | Name_="textload"; | ^~~~~~~~~~ ./kis/kis_file.h:111:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 111 | Format_="textload Entry1 File1"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:112:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 112 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:113:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 113 | Information_="load textfile to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textsave::Init()’: ./kis/kis_file.h:131:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 131 | Name_="textsave"; | ^~~~~~~~~~ ./kis/kis_file.h:132:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 132 | Format_="textsave File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:133:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:134:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 134 | Information_="save textfile by Entries"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_textappend::Init()’: ./kis/kis_file.h:152:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 152 | Name_="textappend"; | ^~~~~~~~~~~~ ./kis/kis_file.h:153:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | Format_="textappend File1 Entry1 [Entry2...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:154:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 154 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:155:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 155 | Information_="append textfile by Entries"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_readdir::Init()’: ./kis/kis_file.h:173:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 173 | Name_="readdir"; | ^~~~~~~~~ ./kis/kis_file.h:174:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 174 | Format_="readdir Entry1 Dir1"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:175:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 175 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_file.h:176:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 176 | Information_="read directory entries and set to Entry1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_cncpath::Init()’: ./kis/kis_file.h:191:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 191 | Name_="cncpath"; | ^~~~~~~~~ ./kis/kis_file.h:192:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 192 | Format_="cncpath path [ expath ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:193:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 193 | Returnval_="path expression in canonical form"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h:194:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 194 | Information_="create canonical path expression"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_dirname::Init()’: ./kis/kis_file.h:209:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 209 | Name_="dirname"; | ^~~~~~~~~ ./kis/kis_file.h:210:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 210 | Format_="dirname path"; | ^~~~~~~~~~~~~~ ./kis/kis_file.h:211:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 211 | Returnval_="base directory"; | ^~~~~~~~~~~~~~~~ ./kis/kis_file.h:212:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 212 | Information_="get directory part of path"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_filename::Init()’: ./kis/kis_file.h:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 227 | Name_="filename"; | ^~~~~~~~~~ ./kis/kis_file.h:228:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 228 | Format_="filename path"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:229:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 229 | Returnval_="filename"; | ^~~~~~~~~~ ./kis/kis_file.h:230:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 230 | Information_="get filename part of path"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isdir::Init()’: ./kis/kis_file.h:245:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 245 | Name_="isdir"; | ^~~~~~~ ./kis/kis_file.h:246:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 246 | Format_="isdir path"; | ^~~~~~~~~~~~ ./kis/kis_file.h:247:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 247 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:248:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 248 | Information_="answer if path is directory or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isfile::Init()’: ./kis/kis_file.h:263:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 263 | Name_="isfile"; | ^~~~~~~~ ./kis/kis_file.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 264 | Format_="isfile path"; | ^~~~~~~~~~~~~ ./kis/kis_file.h:265:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 265 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:266:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 266 | Information_="answer if path is file or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_file.h: In member function ‘virtual bool KIS_isexist::Init()’: ./kis/kis_file.h:281:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 281 | Name_="isexist"; | ^~~~~~~~~ ./kis/kis_file.h:282:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 282 | Format_="isexist path"; | ^~~~~~~~~~~~~~ ./kis/kis_file.h:283:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 283 | Returnval_="true or false"; | ^~~~~~~~~~~~~~~ ./kis/kis_file.h:284:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 284 | Information_="answer if path is exist or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_escape.o -c kis/kis_escape.cpp In file included from ./kis/kis_escape.h:21, from kis/kis_escape.cpp:13: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_escape.cpp:13: ./kis/kis_escape.h: In member function ‘virtual bool KIS_escape::Init()’: ./kis/kis_escape.h:29:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 29 | Name_="escape"; | ^~~~~~~~ ./kis/kis_escape.h:30:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Format_="escape Word1 ..."; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_escape.h:31:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_escape.h:32:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Information_="replace \\ into \\\\ in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_urllist.o -c kis/kis_urllist.cpp In file included from ./kis/kis_urllist.h:25, from kis/kis_urllist.cpp:16: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_urllist.cpp:16: ./kis/kis_urllist.h: In member function ‘virtual bool KIS_urllist::Init()’: ./kis/kis_urllist.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="urllist"; | ^~~~~~~~~ ./kis/kis_urllist.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="urllist SITE1 URL1 BannerURL1 ... SITEn URLn BannerURLn"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="SITE1[1]URL1[1]BannerURL1[2]...SITEn[1]URLn[1]BannerURLn[2]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="return a recommend list for SHIORI/2.5 standard"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_urllist.h: In member function ‘virtual bool KIS_chr::Init()’: ./kis/kis_urllist.h:51:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Name_="chr"; | ^~~~~ ./kis/kis_urllist.h:52:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Format_="chr CharCode1"; | ^~~~~~~~~~~~~~~ ./kis/kis_urllist.h:53:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Returnval_="a character"; | ^~~~~~~~~~~~~ ./kis/kis_urllist.h:54:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 54 | Information_="return a character which character code is CharCode1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_substitute.o -c kis/kis_substitute.cpp In file included from ./kis/kis_substitute.h:22, from kis/kis_substitute.cpp:13: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_substitute.cpp:13: ./kis/kis_substitute.h: In member function ‘virtual bool KIS_toupper::Init()’: ./kis/kis_substitute.h:30:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Name_="toupper"; | ^~~~~~~~~ ./kis/kis_substitute.h:31:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Format_="toupper Word1 ..."; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h:32:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_substitute.h:33:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Information_="replace a lower character into an upper character in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h: In member function ‘virtual bool KIS_tolower::Init()’: ./kis/kis_substitute.h:48:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Name_="tolower"; | ^~~~~~~~~ ./kis/kis_substitute.h:49:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Format_="tolower Word1 ..."; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_substitute.h:50:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Returnval_="Word1 ..."; | ^~~~~~~~~~~ ./kis/kis_substitute.h:51:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Information_="replace an upper character into a lower character in all arguments"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_split.o -c kis/kis_split.cpp In file included from ./kis/kis_split.h:26, from kis/kis_split.cpp:22: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_split.cpp:22: ./kis/kis_split.h: In member function ‘virtual bool KIS_split::Init()’: ./kis/kis_split.h:33:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Name_="split"; | ^~~~~~~ ./kis/kis_split.h:34:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Format_="split Entry1 string delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h:35:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_split.h:36:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 36 | Information_="split a string by delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h: In member function ‘virtual bool KIS_join::Init()’: ./kis/kis_split.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="join"; | ^~~~~~ ./kis/kis_split.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="join Entry1 delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_split.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_split.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="join all strings in Entry1 by delimiter"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_communicate.o -c kis/kis_communicate.cpp In file included from ./kis/kis_communicate.h:22, from kis/kis_communicate.cpp:13: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_communicate.cpp:13: ./kis/kis_communicate.h: In member function ‘virtual bool KIS_matchall::Init()’: ./kis/kis_communicate.h:30:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Name_="matchall"; | ^~~~~~~~~~ ./kis/kis_communicate.h:31:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Format_="matchall Str1 Key1 [Key2 ...]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h:32:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Returnval_="bool"; | ^~~~~~ ./kis/kis_communicate.h:33:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Information_="return true if all Keywords found in Str1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h: In member function ‘virtual bool KIS_communicate::Init()’: ./kis/kis_communicate.h:48:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | Name_="communicate"; | ^~~~~~~~~~~~~ ./kis/kis_communicate.h:49:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 49 | Format_="comunicate Index1 [Entry1]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_communicate.h:50:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Returnval_="sentence"; | ^~~~~~~~~~ ./kis/kis_communicate.h:51:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Information_="execute all functions in Index1, and call one matched entry"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_xargs.o -c kis/kis_xargs.cpp In file included from ./kis/kis_xargs.h:21, from kis/kis_xargs.cpp:14: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_xargs.cpp:14: ./kis/kis_xargs.h: In member function ‘virtual bool KIS_xargs::Init()’: ./kis/kis_xargs.h:29:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 29 | Name_="xargs"; | ^~~~~~~ ./kis/kis_xargs.h:30:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 30 | Format_="xargs Index1 Arg1 ..."; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_xargs.h:31:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 31 | Returnval_="result"; | ^~~~~~~~ ./kis/kis_xargs.h:32:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Information_="expand Index1 and run function Arg1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_string.o -c kis/kis_string.cpp In file included from ./kis/kis_string.h:31, from kis/kis_string.cpp:22: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_string.cpp:22: ./kis/kis_string.h: In member function ‘virtual bool KIS_substr::Init()’: ./kis/kis_string.h:41:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | Name_="substr"; | ^~~~~~~~ ./kis/kis_string.h:42:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | Format_="substr TARGET START [ LENGTH ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:43:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | Returnval_="substring"; | ^~~~~~~~~~~ ./kis/kis_string.h:44:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | Information_="cut TARGET out from START by LENGTH (or end of TARGET)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_length::Init()’: ./kis/kis_string.h:59:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 59 | Name_="length"; | ^~~~~~~~ ./kis/kis_string.h:60:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 60 | Format_="length TARGET"; | ^~~~~~~~~~~~~~~ ./kis/kis_string.h:61:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 61 | Returnval_="length of argument string."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:62:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 62 | Information_="returns length of TARGET."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_match::Init()’: ./kis/kis_string.h:77:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 77 | Name_="match"; | ^~~~~~~ ./kis/kis_string.h:78:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 78 | Format_="match STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:79:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 79 | Returnval_="position of PATTERN in STRING or -1 if not found"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:80:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 80 | Information_="search PATTERN in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_match_at::Init()’: ./kis/kis_string.h:97:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | Name_="match_at"; | ^~~~~~~~~~ ./kis/kis_string.h:98:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | Format_="match_at STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:99:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | Returnval_="\"1\" if match, \"\" if not match."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:100:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | Information_="returns if PATTERN matches with STRING at INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_rmatch::Init()’: ./kis/kis_string.h:115:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Name_="rmatch"; | ^~~~~~~~ ./kis/kis_string.h:116:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Format_="rmatch STRING PATTERN [ INDEX ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:117:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 117 | Returnval_="last position of PATTERN in STRING or -1 if not found"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:118:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 118 | Information_="search last PATTERN in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_char_at::Init()’: ./kis/kis_string.h:133:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 133 | Name_="char_at"; | ^~~~~~~~~ ./kis/kis_string.h:134:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 134 | Format_="char_at STRING INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:135:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 135 | Returnval_="character in STRING at specified INDEX"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:136:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 136 | Information_="get character at specified index of string"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_sub::Init()’: ./kis/kis_string.h:151:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 151 | Name_="sub"; | ^~~~~ ./kis/kis_string.h:152:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 152 | Format_="sub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:153:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 153 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:154:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 154 | Information_="substitute PATTERN found first in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_rsub::Init()’: ./kis/kis_string.h:169:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 169 | Name_="rsub"; | ^~~~~~ ./kis/kis_string.h:170:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 170 | Format_="rsub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:171:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 171 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:172:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 172 | Information_="substitute PATTERN found last in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_gsub::Init()’: ./kis/kis_string.h:187:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 187 | Name_="gsub"; | ^~~~~~ ./kis/kis_string.h:188:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 188 | Format_="gsub STRING PATTERN REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:189:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 189 | Returnval_="replaced STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:190:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 190 | Information_="substitute all PATTERNs found in STRING with REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_reverse::Init()’: ./kis/kis_string.h:205:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 205 | Name_="reverse"; | ^~~~~~~~~ ./kis/kis_string.h:206:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 206 | Format_="reverse STRING"; | ^~~~~~~~~~~~~~~~ ./kis/kis_string.h:207:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 207 | Returnval_="reversed STRING"; | ^~~~~~~~~~~~~~~~~ ./kis/kis_string.h:208:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 208 | Information_="reverse order of characters in STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_tr::Init()’: ./kis/kis_string.h:223:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 223 | Name_="tr"; | ^~~~ ./kis/kis_string.h:224:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 224 | Format_="tr STRING SEARCH REPLACE"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:225:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 225 | Returnval_="transliterated STRING"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:226:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 226 | Information_="do perl tr///d action"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h: In member function ‘virtual bool KIS_compare::Init()’: ./kis/kis_string.h:241:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 241 | Name_="compare"; | ^~~~~~~~~ ./kis/kis_string.h:242:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 242 | Format_="compare STRING1 STRING2"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:243:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 243 | Returnval_="1 if STRING1 is greater than STRING2. 0 if equqals. -1 if STRING2 is greater than STRING1"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_string.h:244:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 244 | Information_="compare two STRINGs"; | ^~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_help.o -c kis/kis_help.cpp In file included from ./kis/kis_help.h:24, from kis/kis_help.cpp:17: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_help.cpp:17: ./kis/kis_help.h: In member function ‘virtual bool KIS_help::Init()’: ./kis/kis_help.h:32:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 32 | Name_="help"; | ^~~~~~ ./kis/kis_help.h:33:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 33 | Format_="help Command1"; | ^~~~~~~~~~~~~~~ ./kis/kis_help.h:34:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | Returnval_="help message"; | ^~~~~~~~~~~~~~ ./kis/kis_help.h:35:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 35 | Information_="print online help of KIS command (for Kosui use)"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_help.h: In member function ‘virtual bool KIS_ver::Init()’: ./kis/kis_help.h:50:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 50 | Name_="ver"; | ^~~~~ ./kis/kis_help.h:51:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Format_="ver"; | ^~~~~ ./kis/kis_help.h:52:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 52 | Returnval_="version info"; | ^~~~~~~~~~~~~~ ./kis/kis_help.h:53:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | Information_="return KAWARI version info formatted by \"basename.subname/verNo.\""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_saori.o -c kis/kis_saori.cpp In file included from ./kis/kis_saori.h:24, from kis/kis_saori.cpp:11: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_saori.cpp:11: ./kis/kis_saori.h: In member function ‘virtual bool KIS_saoriregist::Init()’: ./kis/kis_saori.h:37:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 37 | Name_="saoriregist"; | ^~~~~~~~~~~~~ ./kis/kis_saori.h:38:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 38 | Format_="saoriregist dllname aliasname [ loadoption ]"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:39:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 39 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_saori.h:40:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 40 | Information_="register saorimodule"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_saorierase::Init()’: ./kis/kis_saori.h:55:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 55 | Name_="saorierase"; | ^~~~~~~~~~~~ ./kis/kis_saori.h:56:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 56 | Format_="saorierase aliasname"; | ^~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:57:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 57 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_saori.h:58:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 58 | Information_="unregister saorimodule"; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_saorilist::Init()’: ./kis/kis_saori.h:72:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | Name_="saorilist"; | ^~~~~~~~~~~ ./kis/kis_saori.h:73:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 73 | Format_="saorilist stem"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:74:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 74 | Returnval_="list of registered aliases"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:75:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 75 | Information_="returns a list of registered aliases, ether loaded or not"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_callsaori::Init()’: ./kis/kis_saori.h:90:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 90 | Name_="callsaori"; | ^~~~~~~~~~~ ./kis/kis_saori.h:91:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | Format_="callsaori saorimodulename [param0] ..."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:92:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 92 | Returnval_="(dll specific)"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:93:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 93 | Information_="invoke request to SAORI/1.0 module"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h: In member function ‘virtual bool KIS_callsaorix::Init()’: ./kis/kis_saori.h:113:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 113 | Name_="callsaorix"; | ^~~~~~~~~~~~ ./kis/kis_saori.h:114:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 114 | Format_="callsaorix stem saorimodulename [param0] ..."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_saori.h:115:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 115 | Returnval_="(dll specific)"; | ^~~~~~~~~~~~~~~~ ./kis/kis_saori.h:116:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Information_="invoke request to SAORI/1.0 module, and store values to stem"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -okis/kis_system.o -c kis/kis_system.cpp In file included from ./kis/kis_system.h:29, from kis/kis_system.cpp:16: ./kis/kis_base.h: In constructor ‘TKisFunction_base::TKisFunction_base()’: ./kis/kis_base.h:65:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Name_="none."; | ^~~~~~~ ./kis/kis_base.h:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Format_="none."; | ^~~~~~~ ./kis/kis_base.h:67:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Returnval_="none."; | ^~~~~~~ ./kis/kis_base.h:68:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | Information_="none."; | ^~~~~~~ In file included from kis/kis_system.cpp:16: ./kis/kis_system.h: In member function ‘virtual bool KIS_securitylevel::Init()’: ./kis/kis_system.h:41:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 41 | Name_="securitylevel"; | ^~~~~~~~~~~~~~~ ./kis/kis_system.h:42:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 42 | Format_="securitylevel level"; | ^~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:43:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 43 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:44:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 44 | Information_="Set security level. This function works only once."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_logfile::Init()’: ./kis/kis_system.h:64:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 64 | Name_="logfile"; | ^~~~~~~~~ ./kis/kis_system.h:65:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | Format_="logfile [ path ]"; | ^~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:66:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:67:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | Information_="specify logfile, or stop logging to file"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_loglevel::Init()’: ./kis/kis_system.h:85:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 85 | Name_="loglevel"; | ^~~~~~~~~~ ./kis/kis_system.h:86:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 86 | Format_="loglevel [ level ]"; | ^~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:87:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 87 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:88:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 88 | Information_="set loglevel, or get current loglevel"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_debugger::Init()’: ./kis/kis_system.h:103:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 103 | Name_="debugger"; | ^~~~~~~~~~ ./kis/kis_system.h:104:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 104 | Format_="debugger [ on | off ]"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:105:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 105 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:106:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 106 | Information_="turn on/off debugger mode."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_rccharset::Init()’: ./kis/kis_system.h:121:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 121 | Name_="rccharset"; | ^~~~~~~~~~~ ./kis/kis_system.h:122:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 122 | Format_="rccharset charsetname"; | ^~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:123:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 123 | Returnval_="(NULL)"; | ^~~~~~~~ ./kis/kis_system.h:124:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 124 | Information_="Set character set of system messages."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h: In member function ‘virtual bool KIS_getenv::Init()’: ./kis/kis_system.h:139:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 139 | Name_="getenv"; | ^~~~~~~~ ./kis/kis_system.h:140:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 140 | Format_="getenv EnvValName"; | ^~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:141:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 141 | Returnval_="value of an environment variable"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./kis/kis_system.h:142:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 142 | Information_="answer a value of an environment variable"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -olibkawari/kawari_crypt.o -c libkawari/kawari_crypt.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -omisc/base64.o -c misc/base64.cpp g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -osaori/saori_native.o -c saori/saori_native.cpp saori/saori_native.cpp: In function ‘saori::SAORI_HANDLE {anonymous}::load_library(const string&)’: saori/saori_native.cpp:142:24: warning: converting to non-pointer type ‘saori::SAORI_HANDLE’ {aka ‘long unsigned int’} from NULL [-Wconversion-null] 142 | return NULL; | ^~~~ g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -osaori/saori_python.o -c saori/saori_python.cpp In file included from /usr/include/python3.10/Python.h:130, from ./saori/saori_python.h:18, from saori/saori_python.cpp:15: saori/saori_python.cpp: In function ‘int py_saori_exist(const char*)’: /usr/include/python3.10/ceval.h:24:34: warning: ‘PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 24 | PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp:145:28: note: in expansion of macro ‘PyEval_CallObject’ 145 | PyObject *result = PyEval_CallObject(saori_exist, arglist); | ^~~~~~~~~~~~~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp: In function ‘int py_saori_load(const char*, const char*)’: /usr/include/python3.10/ceval.h:24:34: warning: ‘PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 24 | PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp:166:28: note: in expansion of macro ‘PyEval_CallObject’ 166 | PyObject *result = PyEval_CallObject(saori_load, arglist); | ^~~~~~~~~~~~~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp: In function ‘int py_saori_unload(const char*)’: /usr/include/python3.10/ceval.h:24:34: warning: ‘PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 24 | PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp:187:28: note: in expansion of macro ‘PyEval_CallObject’ 187 | PyObject *result = PyEval_CallObject(saori_unload, arglist); | ^~~~~~~~~~~~~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp: In function ‘char* py_saori_request(const char*, const char*)’: saori/saori_python.cpp:204:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 204 | return ""; | ^~ In file included from /usr/include/python3.10/Python.h:130, from ./saori/saori_python.h:18, from saori/saori_python.cpp:15: /usr/include/python3.10/ceval.h:24:34: warning: ‘PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 24 | PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp:208:28: note: in expansion of macro ‘PyEval_CallObject’ 208 | PyObject *result = PyEval_CallObject(saori_request, arglist); | ^~~~~~~~~~~~~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saori/saori_python.cpp:212:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 212 | return ""; | ^~ g++ -o../mach/linux/libshiori.so -shared -Wl,-z,relro shiori/kawari_shiori.o shiori/shiori_object.o shiori/shiori.o shiori/py_shiori.o libkawari/kawari_engine.o libkawari/kawari_ns.o libkawari/kawari_dict.o libkawari/kawari_code.o libkawari/kawari_codeset.o libkawari/kawari_codeexpr.o libkawari/kawari_codekis.o libkawari/kawari_vm.o libkawari/kawari_lexer.o libkawari/kawari_compiler.o libkawari/kawari_log.o libkawari/kawari_rc.o misc/misc.o misc/mt19937ar.o misc/l10n.o misc/phttp.o saori/saori.o saori/saori_module.o saori/saori_unique.o kis/kis_echo.o kis/kis_dict.o kis/kis_date.o kis/kis_counter.o kis/kis_file.o kis/kis_escape.o kis/kis_urllist.o kis/kis_substitute.o kis/kis_split.o kis/kis_communicate.o kis/kis_xargs.o kis/kis_string.o kis/kis_help.o kis/kis_saori.o kis/kis_system.o libkawari/kawari_crypt.o misc/base64.o saori/saori_native.o saori/saori_python.o -lpython3.10 -lcrypt -lpthread -ldl -lutil -lm -lm -ldl g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -otool/kosui.o -c tool/kosui.cpp g++ -o../mach/linux/kosui -Wl,-z,relro tool/kosui.o libkawari/kawari_engine.o libkawari/kawari_ns.o libkawari/kawari_dict.o libkawari/kawari_code.o libkawari/kawari_codeset.o libkawari/kawari_codeexpr.o libkawari/kawari_codekis.o libkawari/kawari_vm.o libkawari/kawari_lexer.o libkawari/kawari_compiler.o libkawari/kawari_log.o libkawari/kawari_rc.o misc/misc.o misc/mt19937ar.o misc/l10n.o misc/phttp.o saori/saori.o saori/saori_module.o saori/saori_unique.o kis/kis_echo.o kis/kis_dict.o kis/kis_date.o kis/kis_counter.o kis/kis_file.o kis/kis_escape.o kis/kis_urllist.o kis/kis_substitute.o kis/kis_split.o kis/kis_communicate.o kis/kis_xargs.o kis/kis_string.o kis/kis_help.o kis/kis_saori.o kis/kis_system.o libkawari/kawari_crypt.o misc/base64.o saori/saori_native.o saori/saori_python.o -lpython3.10 -lcrypt -lpthread -ldl -lutil -lm -lm -ldl g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -otool/kawari_encode.o -c tool/kawari_encode.cpp g++ -o../mach/linux/kawari_encode tool/kawari_encode.o libkawari/kawari_crypt.o misc/base64.o -Wl,-z,relro g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -otool/kawari_encode2.o -c tool/kawari_encode2.cpp g++ -o../mach/linux/kawari_encode2 tool/kawari_encode2.o libkawari/kawari_crypt.o misc/base64.o -Wl,-z,relro g++ -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -DENABLE_SAORI_PYTHON -DENABLE_SAORI_NATIVE -O1 -I. -DNDEBUG -fPIC -fno-strict-aliasing -Wall -fomit-frame-pointer -g -O2 -ffile-prefix-map=/build/kawari8-B9lcBY/kawari8-8.2.8=. -fstack-protector-strong -Wformat -Werror=format-security -otool/kawari_decode2.o -c tool/kawari_decode2.cpp g++ -o../mach/linux/kawari_decode2 tool/kawari_decode2.o libkawari/kawari_crypt.o misc/base64.o -Wl,-z,relro touch ../mach/linux/libshiori.so ../mach/linux/kosui ../mach/linux/kawari_encode ../mach/linux/kawari_encode2 ../mach/linux/kawari_decode2 make[1]: Leaving directory '/build/kawari8-B9lcBY/kawari8-8.2.8/build-tree/kawari-828/build/src' touch debian/stamp-makefile-build docbook-to-man debian/kosui.sgml > kosui.6 docbook-to-man debian/kawari_encode.sgml > kawari_encode.6 fakeroot debian/rules binary-arch CDBS: parsing kawari-828.zip ... CDBS WARNING: tarball.mk is deprecated since 0.4.85 - please use source format 3.0 instead CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead test -x debian/rules dh_testroot dh_prep dh_installdirs -A mkdir -p "build-tree/kawari-828/build/src" docbook-to-man debian/kosui.sgml > kosui.6 docbook-to-man debian/kawari_encode.sgml > kawari_encode.6 CDBS WARNING: DEB_MAKE_INSTALL_TARGET unset, skipping default makefile.mk common-install target Adding cdbs dependencies to debian/kawari8.substvars dh_installdirs -pkawari8 \ dh_installdocs -pkawari8 dh_installexamples -pkawari8 dh_installman -pkawari8 dh_installinfo -pkawari8 dh_installmenu -pkawari8 dh_installcron -pkawari8 dh_systemd_enable -pkawari8 dh_installinit -pkawari8 dh_installdebconf -pkawari8 dh_installemacsen -pkawari8 dh_installcatalogs -pkawari8 dh_installpam -pkawari8 dh_installlogrotate -pkawari8 dh_installlogcheck -pkawari8 dh_installchangelogs -pkawari8 dh_installudev -pkawari8 dh_lintian -pkawari8 dh_bugfiles -pkawari8 dh_install -pkawari8 dh_systemd_start -pkawari8 dh_link -pkawari8 dh_installmime -pkawari8 dh_installgsettings -pkawari8 mv debian/kawari8/usr/share/doc/kawari8/document \ debian/kawari8/usr/share/doc/kawari8/html dh_strip -pkawari8 dh_strip_nondeterminism -pkawari8 dh_compress -pkawari8 dh_fixperms -pkawari8 dh_makeshlibs -pkawari8 dh_installdeb -pkawari8 dh_perl -pkawari8 dh_shlibdeps -pkawari8 dh_gencontrol -pkawari8 dh_md5sums -pkawari8 dh_builddeb -pkawari8 dpkg-deb: building package 'kawari8-dbgsym' in '../kawari8-dbgsym_8.2.8-11+b1_amd64.deb'. dpkg-deb: building package 'kawari8' in '../kawari8_8.2.8-11+b1_amd64.deb'. dpkg-genbuildinfo --build=any -O../kawari8_8.2.8-11+b1_amd64.buildinfo dpkg-genchanges --build=any -O../kawari8_8.2.8-11+b1_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/kawari8-B9lcBY /tmp/kawari8-8.2.8-11+b1zhge690z I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.ydxcEIOxxO... I: success in 395.3249 seconds md5: kawari8-dbgsym_8.2.8-11+b1_amd64.deb: OK md5: kawari8_8.2.8-11+b1_amd64.deb: OK sha1: kawari8-dbgsym_8.2.8-11+b1_amd64.deb: OK sha1: kawari8_8.2.8-11+b1_amd64.deb: OK sha256: kawari8-dbgsym_8.2.8-11+b1_amd64.deb: OK sha256: kawari8_8.2.8-11+b1_amd64.deb: OK Checksums: OK