Raspbian Package Auto-Building

Build log for ho22bus (0.9.1-2+b2) on armhf

ho22bus0.9.1-2+b2armhf → 2020-12-13 04:16:28

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| ho22bus 0.9.1-2+b2 (armhf)                   Sun, 13 Dec 2020 03:59:56 +0000 |
+==============================================================================+

Package: ho22bus
Version: 0.9.1-2+b2
Source Version: 0.9.1-2
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-daeb4c85-46d0-4ffe-838c-bf7b800949d9' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [12.0 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [13.0 MB]
Fetched 24.9 MB in 9s (2707 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
Need to get 12.4 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main ho22bus 0.9.1-2 (dsc) [1445 B]
Get:2 http://172.17.0.1/private bullseye-staging/main ho22bus 0.9.1-2 (tar) [12.4 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main ho22bus 0.9.1-2 (diff) [1844 B]
Fetched 12.4 MB in 2s (6211 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/ho22bus-QplO0J/ho22bus-0.9.1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ho22bus-QplO0J' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-KcCkjI/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-KcCkjI/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-KcCkjI/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Packages [433 B]
Fetched 2109 B in 0s (9445 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  bsdextrautils krb5-locales libnss-nis libnss-nisplus libpam-cap netbase
  sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (65.6 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12776 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 8), autotools-dev, libgtk2.0-dev, intltool
Filtered Build-Depends: debhelper (>= 8), autotools-dev, libgtk2.0-dev, intltool
dpkg-deb: building package 'sbuild-build-depends-ho22bus-dummy' in '/<<BUILDDIR>>/resolver-KcCkjI/apt_archive/sbuild-build-depends-ho22bus-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-ho22bus-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Sources [507 B]
Get:5 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ Packages [588 B]
Fetched 2428 B in 0s (10.8 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install ho22bus build dependencies (apt-based resolver)
-------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libnss-nis libnss-nisplus libpam-cap
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev ca-certificates
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig
  fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache
  hicolor-icon-theme icu-devtools intltool intltool-debian libarchive-zip-perl
  libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1
  libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcroco3 libcups2 libdatrie-dev libdatrie1 libdbus-1-3
  libdebhelper-perl libelf1 libencode-locale-perl libexpat1 libexpat1-dev
  libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl
  libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev
  libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgdk-pixbuf-2.0-0
  libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev
  libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev
  libicu67 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg62-turbo
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc
  libmagic1 libmount-dev libnet-http-perl libnet-ssleay-perl libpango-1.0-0
  libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0
  libpixman-1-dev libpng-dev libpng16-16 libpthread-stubs0-dev
  libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1-dev
  libsepol1-dev libsigsegv2 libsm-dev libsm6 libsub-override-perl libthai-data
  libthai-dev libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl
  libuchardet0 liburi-perl libwebp6 libwww-perl libwww-robotrules-perl
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxml-parser-perl libxml2 libxml2-utils libxrandr-dev libxrandr2
  libxrender-dev libxrender1 m4 mailcap man-db media-types mime-support
  openssl pango1.0-tools perl-openssl-defaults pkg-config po-debconf python3
  python3-distutils python3-lib2to3 python3-minimal python3.9
  python3.9-minimal shared-mime-info ucf uuid-dev x11-common x11proto-core-dev
  x11proto-dev x11proto-input-dev x11proto-randr-dev x11proto-xext-dev
  x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff libcairo2-doc cups-common
  libdatrie-doc freetype2-doc libgirepository1.0-dev libglib2.0-doc
  libgraphite2-utils librsvg2-common gvfs libgtk2.0-doc libdata-dump-perl
  libice-doc icu-doc libcrypt-ssleay-perl imagemagick libpango1.0-doc
  libsm-doc libthai-doc libtool-doc gfortran | fortran95-compiler gcj-jdk
  libauthen-ntlm-perl libx11-doc libxcb-doc libxext-doc m4-doc apparmor less
  www-browser libmail-box-perl python3-doc python3-tk python3-venv
  python3.9-venv python3.9-doc binfmt-support
Recommended packages:
  librsvg2-common curl | wget | lynx dbus libarchive-cpio-perl xdg-user-dirs
  libgail-common libgtk2.0-bin libhtml-format-perl libclone-perl libpng-tools
  libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl
  libmailtools-perl libmail-sendmail-perl
The following NEW packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev ca-certificates
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig
  fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache
  hicolor-icon-theme icu-devtools intltool intltool-debian libarchive-zip-perl
  libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1
  libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcroco3 libcups2 libdatrie-dev libdatrie1 libdbus-1-3
  libdebhelper-perl libelf1 libencode-locale-perl libexpat1 libexpat1-dev
  libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl
  libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev
  libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgdk-pixbuf-2.0-0
  libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev
  libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev
  libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev
  libicu67 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg62-turbo
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc
  libmagic1 libmount-dev libnet-http-perl libnet-ssleay-perl libpango-1.0-0
  libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0
  libpixman-1-dev libpng-dev libpng16-16 libpthread-stubs0-dev
  libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1-dev
  libsepol1-dev libsigsegv2 libsm-dev libsm6 libsub-override-perl libthai-data
  libthai-dev libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl
  libuchardet0 liburi-perl libwebp6 libwww-perl libwww-robotrules-perl
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxml-parser-perl libxml2 libxml2-utils libxrandr-dev libxrandr2
  libxrender-dev libxrender1 m4 mailcap man-db media-types mime-support
  openssl pango1.0-tools perl-openssl-defaults pkg-config po-debconf python3
  python3-distutils python3-lib2to3 python3-minimal python3.9
  python3.9-minimal sbuild-build-depends-ho22bus-dummy shared-mime-info ucf
  uuid-dev x11-common x11proto-core-dev x11proto-dev x11proto-input-dev
  x11proto-randr-dev x11proto-xext-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 213 newly installed, 0 to remove and 1 not upgraded.
Need to get 80.9 MB of archives.
After this operation, 292 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-KcCkjI/apt_archive ./ sbuild-build-depends-ho22bus-dummy 0.invalid.0 [872 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf libpython3.9-minimal armhf 3.9.1~rc1-2+rpi1 [789 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.10-1 [73.3 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf python3.9-minimal armhf 3.9.1~rc1-2+rpi1 [1624 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.9.0-4 [37.8 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf media-types all 1.0.1 [18.2 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf mailcap all 3.67 [31.3 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.66 [10.9 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libpython3.9-stdlib armhf 3.9.1~rc1-2+rpi1 [1653 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf python3.9 armhf 3.9.1~rc1-2+rpi1 [460 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.9.0-4 [21.0 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.9.0-4 [64.1 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.39-3 [117 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.39-3 [68.0 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-common all 2.40.0+dfsg-10 [319 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.66.3-2 [1178 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-4 [8289 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-6.3 [580 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf shared-mime-info armhf 2.0-1 [697 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo armhf 1:2.0.5-1.1 [121 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-3 [276 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libtiff5 armhf 4.1.0+git191117-2 [250 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf-2.0-0 armhf 2.40.0+dfsg-10 [128 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf gtk-update-icon-cache armhf 3.24.23-3 [85.1 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf adwaita-icon-theme all 3.38.0-1 [10.9 MB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-4 [801 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf openssl armhf 1.1.1h-1 [812 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf ca-certificates all 20200601 [158 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.3 [188 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.182-1 [162 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13+20201015-2 [162 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.3 [1009 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.9-2+b1 [261 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.2+dfsg-4 [345 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-4.2 [281 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-4.2 [328 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf fontconfig armhf 2.13.1-4.2 [416 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libgirepository-1.0-1 armhf 1.66.1-1+b1 [82.6 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-glib-2.0 armhf 1.66.1-1+b1 [151 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-data all 2.36.0-2 [149 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-0 armhf 2.36.0-2 [44.2 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-atk-1.0 armhf 2.36.0-2 [26.0 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-freedesktop armhf 1.66.1-1+b1 [33.3 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.40.0+dfsg-10 [19.9 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-common all 2.24.32-5 [2699 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz0b armhf 2.6.7-1 [1366 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-harfbuzz-0.0 armhf 2.6.7-1 [1101 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libfribidi0 armhf 1.0.8-2 [63.5 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libthai-data all 0.1.28-3 [170 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libdatrie1 armhf 0.2.12-3+b5 [36.5 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libthai0 armhf 0.1.28-3 [51.0 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libpango-1.0-0 armhf 1.46.2-3 [172 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.14-2 [135 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.12-1 [311 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.12-1 [700 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0 armhf 1.14-2 [110 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0 armhf 1.14-2 [101 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libpangoft2-1.0-0 armhf 1.46.2-3 [55.7 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libpangocairo-1.0-0 armhf 1.46.2-3 [46.7 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libpangoxft-1.0-0 armhf 1.46.2-3 [40.9 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-pango-1.0 armhf 1.46.2-3 [53.0 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common-data armhf 0.8-3+b2 [127 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common3 armhf 0.8-3+b2 [55.3 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-3 armhf 1.12.20-1+b3 [192 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libavahi-client3 armhf 0.8-3+b2 [58.0 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libcups2 armhf 2.3.3op1-3 [311 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libxfixes3 armhf 1:5.0.3-2 [20.7 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libxdamage1 armhf 1:1.1.5-2 [15.2 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libxi6 armhf 2:1.7.10-1 [77.9 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-0 armhf 2.24.32-5 [1551 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-gtk-2.0 armhf 2.24.32-5 [214 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 67.1-4 [172 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf liburi-perl all 5.05-1 [90.3 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libtimedate-perl all 2.3300-1 [39.2 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libhttp-date-perl all 6.05-1 [10.4 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libfile-listing-perl all 6.14-1 [12.4 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tagset-perl all 3.20-4 [13.0 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf libhtml-parser-perl armhf 3.75-1+b1 [102 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libhttp-message-perl all 6.26-1 [79.4 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libhttp-cookies-perl all 6.09-1 [19.5 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf perl-openssl-defaults armhf 5 [7360 B]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libnet-ssleay-perl armhf 1.88-3+b1 [300 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libio-socket-ssl-perl all 2.068-1 [215 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libnet-http-perl all 6.19-1 [24.8 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf liblwp-protocol-https-perl all 6.09-1 [12.0 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libwww-perl all 6.49-1 [192 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libxml-parser-perl armhf 2.46-2 [202 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf intltool all 0.51.0-6 [50.8 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libffi-dev armhf 3.3-5 [58.2 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-data all 2.66.3-2 [1161 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-bin armhf 2.66.3-2 [131 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.6-1 [78.4 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.6-1 [145 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev-bin armhf 2.66.3-2 [174 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf uuid-dev armhf 2.36.1-2 [96.6 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libblkid-dev armhf 2.36.1-2 [209 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libsepol1-dev armhf 3.1-1 [308 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-16-0 armhf 10.35-2 [195 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-32-0 armhf 10.35-2 [185 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-posix2 armhf 10.35-2 [46.9 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-dev armhf 10.35-2 [622 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf libselinux1-dev armhf 3.1-2+b1 [156 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libmount-dev armhf 2.36.1-2 [76.9 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-13 [235 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-13 [228 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-13 [566 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev armhf 2.66.3-2 [1451 kB]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-dev armhf 2.36.0-2 [104 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libbrotli-dev armhf 1.0.9-2+b1 [272 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf libcairo-gobject2 armhf 1.16.0-4 [123 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf libcairo-script-interpreter2 armhf 1.16.0-4 [150 kB]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.10-1 [121 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf libpng-dev armhf 1.6.37-3 [277 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libfreetype-dev armhf 2.10.2+dfsg-4 [497 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6-dev armhf 2.10.2+dfsg-4 [74.6 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig-dev armhf 2.13.1-4.2 [347 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1-dev armhf 2.13.1-4.2 [238 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf x11proto-dev all 2020.1-1 [594 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf x11proto-core-dev all 2020.1-1 [3404 B]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libxcb1-dev armhf 1.14-2 [173 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libx11-dev armhf 2:1.6.12-1 [781 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xext-dev all 2020.1-1 [3404 B]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf x11-common all 1:7.7+21 [252 kB]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-dev armhf 0.40.0-1 [482 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0-dev armhf 1.14-2 [114 kB]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0-dev armhf 1.14-2 [103 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf libcairo2-dev armhf 1.16.0-4 [619 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf libdatrie-dev armhf 0.2.12-3+b5 [14.7 kB]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf libfribidi-dev armhf 1.0.8-2 [103 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-bin armhf 2.40.0+dfsg-10 [24.7 kB]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf-2.0-dev armhf 2.40.0+dfsg-10 [57.0 kB]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-icu0 armhf 2.6.7-1 [1080 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-gobject0 armhf 2.6.7-1 [1094 kB]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 67.1-4 [9248 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-dev armhf 2.6.7-1 [1492 kB]
Get:198 http://172.17.0.1/private bullseye-staging/main armhf libthai-dev armhf 0.1.28-3 [21.7 kB]
Get:199 http://172.17.0.1/private bullseye-staging/main armhf libxft-dev armhf 2.3.2-2 [60.3 kB]
Get:200 http://172.17.0.1/private bullseye-staging/main armhf pango1.0-tools armhf 1.46.2-3 [49.3 kB]
Get:201 http://172.17.0.1/private bullseye-staging/main armhf libpango1.0-dev armhf 1.46.2-3 [166 kB]
Get:202 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xinerama-dev all 2020.1-1 [3408 B]
Get:203 http://172.17.0.1/private bullseye-staging/main armhf libxinerama-dev armhf 2:1.1.4-2 [19.7 kB]
Get:204 http://172.17.0.1/private bullseye-staging/main armhf libxfixes-dev armhf 1:5.0.3-2 [22.9 kB]
Get:205 http://172.17.0.1/private bullseye-staging/main armhf x11proto-input-dev all 2020.1-1 [3412 B]
Get:206 http://172.17.0.1/private bullseye-staging/main armhf libxi-dev armhf 2:1.7.10-1 [236 kB]
Get:207 http://172.17.0.1/private bullseye-staging/main armhf x11proto-randr-dev all 2020.1-1 [3412 B]
Get:208 http://172.17.0.1/private bullseye-staging/main armhf libxrandr-dev armhf 2:1.5.1-1 [42.5 kB]
Get:209 http://172.17.0.1/private bullseye-staging/main armhf libxcursor-dev armhf 1:1.2.0-2 [41.7 kB]
Get:210 http://172.17.0.1/private bullseye-staging/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.9 kB]
Get:211 http://172.17.0.1/private bullseye-staging/main armhf libxdamage-dev armhf 1:1.1.5-2 [15.1 kB]
Get:212 http://172.17.0.1/private bullseye-staging/main armhf libxml2-utils armhf 2.9.10+dfsg-6.3 [105 kB]
Get:213 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-dev armhf 2.24.32-5 [826 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 80.9 MB in 13s (6168 kB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12776 files and directories currently installed.)
Preparing to unpack .../0-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../1-groff-base_1.22.4-5_armhf.deb ...
Unpacking groff-base (1.22.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../2-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../3-man-db_2.9.3-2_armhf.deb ...
Unpacking man-db (2.9.3-2) ...
Selecting previously unselected package libpython3.9-minimal:armhf.
Preparing to unpack .../4-libpython3.9-minimal_3.9.1~rc1-2+rpi1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.1~rc1-2+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../5-libexpat1_2.2.10-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.10-1) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../6-python3.9-minimal_3.9.1~rc1-2+rpi1_armhf.deb ...
Unpacking python3.9-minimal (3.9.1~rc1-2+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.1~rc1-2+rpi1) ...
Setting up libexpat1:armhf (2.2.10-1) ...
Setting up python3.9-minimal (3.9.1~rc1-2+rpi1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13596 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.0-4_armhf.deb ...
Unpacking python3-minimal (3.9.0-4) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_1.0.1_all.deb ...
Unpacking media-types (1.0.1) ...
Selecting previously unselected package mailcap.
Preparing to unpack .../2-mailcap_3.67_all.deb ...
Unpacking mailcap (3.67) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../3-mime-support_3.66_all.deb ...
Unpacking mime-support (3.66) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
Preparing to unpack .../4-libpython3.9-stdlib_3.9.1~rc1-2+rpi1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.1~rc1-2+rpi1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../5-python3.9_3.9.1~rc1-2+rpi1_armhf.deb ...
Unpacking python3.9 (3.9.1~rc1-2+rpi1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../6-libpython3-stdlib_3.9.0-4_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.0-4) ...
Setting up python3-minimal (3.9.0-4) ...
Selecting previously unselected package python3.
(Reading database ... 14009 files and directories currently installed.)
Preparing to unpack .../000-python3_3.9.0-4_armhf.deb ...
Unpacking python3 (3.9.0-4) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.39-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.39-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.39-3_armhf.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package ucf.
Preparing to unpack .../005-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../006-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../007-libgdk-pixbuf2.0-common_2.40.0+dfsg-10_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-10) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../008-libglib2.0-0_2.66.3-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.66.3-2) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../009-libicu67_67.1-4_armhf.deb ...
Unpacking libicu67:armhf (67.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../010-libxml2_2.9.10+dfsg-6.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.3) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../011-shared-mime-info_2.0-1_armhf.deb ...
Unpacking shared-mime-info (2.0-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../012-libjpeg62-turbo_1%3a2.0.5-1.1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.0.5-1.1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../013-libpng16-16_1.6.37-3_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-3) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../014-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../015-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../016-libtiff5_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiff5:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf.
Preparing to unpack .../017-libgdk-pixbuf-2.0-0_2.40.0+dfsg-10_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-0:armhf (2.40.0+dfsg-10) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../018-gtk-update-icon-cache_3.24.23-3_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.23-3) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../019-adwaita-icon-theme_3.38.0-1_all.deb ...
Unpacking adwaita-icon-theme (3.38.0-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../020-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../021-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../022-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../023-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../024-automake_1%3a1.16.2-4_all.deb ...
Unpacking automake (1:1.16.2-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../025-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package openssl.
Preparing to unpack .../026-openssl_1.1.1h-1_armhf.deb ...
Unpacking openssl (1.1.1h-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../027-ca-certificates_20200601_all.deb ...
Unpacking ca-certificates (20200601) ...
Selecting previously unselected package libtool.
Preparing to unpack .../028-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../029-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../030-libdebhelper-perl_13.3_all.deb ...
Unpacking libdebhelper-perl (13.3) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../031-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../032-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../033-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../034-dh-strip-nondeterminism_1.9.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.9.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../035-libelf1_0.182-1_armhf.deb ...
Unpacking libelf1:armhf (0.182-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../036-dwz_0.13+20201015-2_armhf.deb ...
Unpacking dwz (0.13+20201015-2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../037-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../038-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../039-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../040-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../041-debhelper_13.3_all.deb ...
Unpacking debhelper (13.3) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../042-libbrotli1_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../043-libfreetype6_2.10.2+dfsg-4_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.2+dfsg-4) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../044-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../045-fontconfig-config_2.13.1-4.2_all.deb ...
Unpacking fontconfig-config (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../046-libfontconfig1_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.2) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../047-fontconfig_2.13.1-4.2_armhf.deb ...
Unpacking fontconfig (2.13.1-4.2) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../048-libgirepository-1.0-1_1.66.1-1+b1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.66.1-1+b1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../049-gir1.2-glib-2.0_1.66.1-1+b1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.66.1-1+b1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../050-libatk1.0-data_2.36.0-2_all.deb ...
Unpacking libatk1.0-data (2.36.0-2) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../051-libatk1.0-0_2.36.0-2_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../052-gir1.2-atk-1.0_2.36.0-2_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../053-gir1.2-freedesktop_1.66.1-1+b1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.66.1-1+b1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../054-gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-10_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.40.0+dfsg-10) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../055-libgtk2.0-common_2.24.32-5_all.deb ...
Unpacking libgtk2.0-common (2.24.32-5) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../056-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../057-libharfbuzz0b_2.6.7-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.6.7-1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../058-gir1.2-harfbuzz-0.0_2.6.7-1_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (2.6.7-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../059-libfribidi0_1.0.8-2_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.8-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../060-libthai-data_0.1.28-3_all.deb ...
Unpacking libthai-data (0.1.28-3) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../061-libdatrie1_0.2.12-3+b5_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-3+b5) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../062-libthai0_0.1.28-3_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-3) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../063-libpango-1.0-0_1.46.2-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.46.2-3) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../064-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../065-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../066-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../067-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../068-libxcb1_1.14-2_armhf.deb ...
Unpacking libxcb1:armhf (1.14-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../069-libx11-data_2%3a1.6.12-1_all.deb ...
Unpacking libx11-data (2:1.6.12-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../070-libx11-6_2%3a1.6.12-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.12-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../071-libxcb-render0_1.14-2_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../072-libxcb-shm0_1.14-2_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../073-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../074-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../075-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../076-libpangoft2-1.0-0_1.46.2-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.46.2-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../077-libpangocairo-1.0-0_1.46.2-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.46.2-3) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../078-libxft2_2.3.2-2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-2) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../079-libpangoxft-1.0-0_1.46.2-3_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.46.2-3) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../080-gir1.2-pango-1.0_1.46.2-3_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.46.2-3) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../081-libavahi-common-data_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-3+b2) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../082-libavahi-common3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-3+b2) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../083-libdbus-1-3_1.12.20-1+b3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.20-1+b3) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../084-libavahi-client3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-3+b2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../085-libcups2_2.3.3op1-3_armhf.deb ...
Unpacking libcups2:armhf (2.3.3op1-3) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../086-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../087-libxfixes3_1%3a5.0.3-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../088-libxcursor1_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../089-libxdamage1_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../090-libxi6_2%3a1.7.10-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.10-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../091-libxinerama1_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-2) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../092-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../093-libgtk2.0-0_2.24.32-5_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.32-5) ...
Selecting previously unselected package gir1.2-gtk-2.0:armhf.
Preparing to unpack .../094-gir1.2-gtk-2.0_2.24.32-5_armhf.deb ...
Unpacking gir1.2-gtk-2.0:armhf (2.24.32-5) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../095-icu-devtools_67.1-4_armhf.deb ...
Unpacking icu-devtools (67.1-4) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../096-liburi-perl_5.05-1_all.deb ...
Unpacking liburi-perl (5.05-1) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../097-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../098-libtimedate-perl_2.3300-1_all.deb ...
Unpacking libtimedate-perl (2.3300-1) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../099-libhttp-date-perl_6.05-1_all.deb ...
Unpacking libhttp-date-perl (6.05-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../100-libfile-listing-perl_6.14-1_all.deb ...
Unpacking libfile-listing-perl (6.14-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../101-libhtml-tagset-perl_3.20-4_all.deb ...
Unpacking libhtml-tagset-perl (3.20-4) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../102-libhtml-parser-perl_3.75-1+b1_armhf.deb ...
Unpacking libhtml-parser-perl (3.75-1+b1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../103-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../104-libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../105-liblwp-mediatypes-perl_6.04-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.04-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../106-libhttp-message-perl_6.26-1_all.deb ...
Unpacking libhttp-message-perl (6.26-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../107-libhttp-cookies-perl_6.09-1_all.deb ...
Unpacking libhttp-cookies-perl (6.09-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../108-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../109-perl-openssl-defaults_5_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (5) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../110-libnet-ssleay-perl_1.88-3+b1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.88-3+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../111-libio-socket-ssl-perl_2.068-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.068-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../112-libnet-http-perl_6.19-1_all.deb ...
Unpacking libnet-http-perl (6.19-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../113-liblwp-protocol-https-perl_6.09-1_all.deb ...
Unpacking liblwp-protocol-https-perl (6.09-1) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../114-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../115-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../116-libwww-perl_6.49-1_all.deb ...
Unpacking libwww-perl (6.49-1) ...
Selecting previously unselected package libxml-parser-perl:armhf.
Preparing to unpack .../117-libxml-parser-perl_2.46-2_armhf.deb ...
Unpacking libxml-parser-perl:armhf (2.46-2) ...
Selecting previously unselected package intltool.
Preparing to unpack .../118-intltool_0.51.0-6_all.deb ...
Unpacking intltool (0.51.0-6) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../119-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../120-libffi-dev_3.3-5_armhf.deb ...
Unpacking libffi-dev:armhf (3.3-5) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../121-libglib2.0-data_2.66.3-2_all.deb ...
Unpacking libglib2.0-data (2.66.3-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../122-libglib2.0-bin_2.66.3-2_armhf.deb ...
Unpacking libglib2.0-bin (2.66.3-2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../123-python3-lib2to3_3.8.6-1_all.deb ...
Unpacking python3-lib2to3 (3.8.6-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../124-python3-distutils_3.8.6-1_all.deb ...
Unpacking python3-distutils (3.8.6-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../125-libglib2.0-dev-bin_2.66.3-2_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.66.3-2) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../126-uuid-dev_2.36.1-2_armhf.deb ...
Unpacking uuid-dev:armhf (2.36.1-2) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../127-libblkid-dev_2.36.1-2_armhf.deb ...
Unpacking libblkid-dev:armhf (2.36.1-2) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../128-libsepol1-dev_3.1-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (3.1-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../129-libpcre2-16-0_10.35-2_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.35-2) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../130-libpcre2-32-0_10.35-2_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.35-2) ...
Selecting previously unselected package libpcre2-posix2:armhf.
Preparing to unpack .../131-libpcre2-posix2_10.35-2_armhf.deb ...
Unpacking libpcre2-posix2:armhf (10.35-2) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../132-libpcre2-dev_10.35-2_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.35-2) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../133-libselinux1-dev_3.1-2+b1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.1-2+b1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../134-libmount-dev_2.36.1-2_armhf.deb ...
Unpacking libmount-dev:armhf (2.36.1-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../135-libpcre16-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../136-libpcre32-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../137-libpcrecpp0v5_2%3a8.39-13_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../138-libpcre3-dev_2%3a8.39-13_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-13) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../139-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../140-libglib2.0-dev_2.66.3-2_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.66.3-2) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../141-libatk1.0-dev_2.36.0-2_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.36.0-2) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../142-libbrotli-dev_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../143-libcairo-gobject2_1.16.0-4_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-4) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../144-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../145-libcairo-script-interpreter2_1.16.0-4_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.16.0-4) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../146-libexpat1-dev_2.2.10-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.10-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../147-libpng-dev_1.6.37-3_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-3) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../148-libfreetype-dev_2.10.2+dfsg-4_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.10.2+dfsg-4) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../149-libfreetype6-dev_2.10.2+dfsg-4_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.10.2+dfsg-4) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../150-libfontconfig-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../151-libfontconfig1-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../152-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../153-x11proto-dev_2020.1-1_all.deb ...
Unpacking x11proto-dev (2020.1-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../154-x11proto-core-dev_2020.1-1_all.deb ...
Unpacking x11proto-core-dev (2020.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../155-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../156-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../157-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../158-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../159-libxcb1-dev_1.14-2_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-2) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../160-libx11-dev_2%3a1.6.12-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.12-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../161-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../162-x11proto-xext-dev_2020.1-1_all.deb ...
Unpacking x11proto-xext-dev (2020.1-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../163-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../164-x11-common_1%3a7.7+21_all.deb ...
Unpacking x11-common (1:7.7+21) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../165-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../166-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../167-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../168-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../169-libpixman-1-dev_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.40.0-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../170-libxcb-render0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../171-libxcb-shm0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.14-2) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../172-libcairo2-dev_1.16.0-4_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.16.0-4) ...
Selecting previously unselected package libdatrie-dev:armhf.
Preparing to unpack .../173-libdatrie-dev_0.2.12-3+b5_armhf.deb ...
Unpacking libdatrie-dev:armhf (0.2.12-3+b5) ...
Selecting previously unselected package libfribidi-dev:armhf.
Preparing to unpack .../174-libfribidi-dev_1.0.8-2_armhf.deb ...
Unpacking libfribidi-dev:armhf (1.0.8-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../175-libgdk-pixbuf2.0-bin_2.40.0+dfsg-10_armhf.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.40.0+dfsg-10) ...
Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf.
Preparing to unpack .../176-libgdk-pixbuf-2.0-dev_2.40.0+dfsg-10_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-dev:armhf (2.40.0+dfsg-10) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../177-libgraphite2-dev_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../178-libharfbuzz-icu0_2.6.7-1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (2.6.7-1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../179-libharfbuzz-gobject0_2.6.7-1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (2.6.7-1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../180-libicu-dev_67.1-4_armhf.deb ...
Unpacking libicu-dev:armhf (67.1-4) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../181-libharfbuzz-dev_2.6.7-1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (2.6.7-1) ...
Selecting previously unselected package libthai-dev:armhf.
Preparing to unpack .../182-libthai-dev_0.1.28-3_armhf.deb ...
Unpacking libthai-dev:armhf (0.1.28-3) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../183-libxft-dev_2.3.2-2_armhf.deb ...
Unpacking libxft-dev:armhf (2.3.2-2) ...
Selecting previously unselected package pango1.0-tools.
Preparing to unpack .../184-pango1.0-tools_1.46.2-3_armhf.deb ...
Unpacking pango1.0-tools (1.46.2-3) ...
Selecting previously unselected package libpango1.0-dev:armhf.
Preparing to unpack .../185-libpango1.0-dev_1.46.2-3_armhf.deb ...
Unpacking libpango1.0-dev:armhf (1.46.2-3) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../186-x11proto-xinerama-dev_2020.1-1_all.deb ...
Unpacking x11proto-xinerama-dev (2020.1-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../187-libxinerama-dev_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-2) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../188-libxfixes-dev_1%3a5.0.3-2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-2) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../189-x11proto-input-dev_2020.1-1_all.deb ...
Unpacking x11proto-input-dev (2020.1-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../190-libxi-dev_2%3a1.7.10-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.10-1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../191-x11proto-randr-dev_2020.1-1_all.deb ...
Unpacking x11proto-randr-dev (2020.1-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../192-libxrandr-dev_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.1-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../193-libxcursor-dev_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../194-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../195-libxdamage-dev_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.5-2) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../196-libxml2-utils_2.9.10+dfsg-6.3_armhf.deb ...
Unpacking libxml2-utils (2.9.10+dfsg-6.3) ...
Selecting previously unselected package libgtk2.0-dev:armhf.
Preparing to unpack .../197-libgtk2.0-dev_2.24.32-5_armhf.deb ...
Unpacking libgtk2.0-dev:armhf (2.24.32-5) ...
Selecting previously unselected package sbuild-build-depends-ho22bus-dummy.
Preparing to unpack .../198-sbuild-build-depends-ho22bus-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-ho22bus-dummy (0.invalid.0) ...
Setting up media-types (1.0.1) ...
Setting up libpcrecpp0v5:armhf (2:8.39-13) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libpixman-1-dev:armhf (0.40.0-1) ...
Setting up libpcre16-3:armhf (2:8.39-13) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libicu67:armhf (67.1-4) ...
Setting up libdatrie1:armhf (0.2.12-3+b5) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.66.3-2) ...
No schema files found: doing nothing.
Setting up libhtml-tagset-perl (3.20-4) ...
Setting up libdebhelper-perl (13.3) ...
Setting up libbrotli1:armhf (1.0.9-2+b1) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-10) ...
Setting up x11-common (1:7.7+21) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libmagic1:armhf (1:5.39-3) ...
Setting up libsepol1-dev:armhf (3.1-1) ...
Setting up perl-openssl-defaults:armhf (5) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up file (1:5.39-3) ...
Setting up libffi-dev:armhf (3.3-5) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcre2-16-0:armhf (10.35-2) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.14-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libpcre2-32-0:armhf (10.35-2) ...
Setting up libglib2.0-data (2.66.3-2) ...
Setting up libexpat1-dev:armhf (2.2.10-1) ...
Setting up libjpeg62-turbo:armhf (1:2.0.5-1.1) ...
Setting up libx11-data (2:1.6.12-1) ...
Setting up uuid-dev:armhf (2.36.1-2) ...
Setting up libavahi-common-data:armhf (0.8-3+b2) ...
Setting up libdbus-1-3:armhf (1.12.20-1+b3) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libfribidi0:armhf (1.0.8-2) ...
Setting up libpng16-16:armhf (1.6.37-3) ...
Setting up libpcre32-3:armhf (2:8.39-13) ...
Setting up libio-html-perl (1.001-1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up icu-devtools (67.1-4) ...
Setting up pkg-config (0.29.2-1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up libpcre2-posix2:armhf (10.35-2) ...
Setting up libtimedate-perl (2.3300-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libatk1.0-data (2.36.0-2) ...
Setting up libdatrie-dev:armhf (0.2.12-3+b5) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libthai-data (0.1.28-3) ...
Setting up libgirepository-1.0-1:armhf (1.66.1-1+b1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libgtk2.0-common (2.24.32-5) ...
Setting up libatk1.0-0:armhf (2.36.0-2) ...
Setting up libtiff5:armhf (4.1.0+git191117-2) ...
Setting up openssl (1.1.1h-1) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up mailcap (3.67) ...
Setting up libelf1:armhf (0.182-1) ...
Setting up libicu-dev:armhf (67.1-4) ...
Setting up libxml2:armhf (2.9.10+dfsg-6.3) ...
Setting up liburi-perl (5.05-1) ...
Setting up libbrotli-dev:armhf (1.0.9-2+b1) ...
Setting up libpython3.9-stdlib:armhf (3.9.1~rc1-2+rpi1) ...
Setting up libpython3-stdlib:armhf (3.9.0-4) ...
Setting up libnet-ssleay-perl (1.88-3+b1) ...
Setting up x11proto-dev (2020.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.9.0-1) ...
Setting up libblkid-dev:armhf (2.36.1-2) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libhttp-date-perl (6.05-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.14-2) ...
Setting up libfile-listing-perl (6.14-1) ...
Setting up mime-support (3.66) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up libpcre2-dev:armhf (10.35-2) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libtool (2.4.6-14) ...
Setting up libxcb-render0:armhf (1.14-2) ...
Setting up libselinux1-dev:armhf (3.1-2+b1) ...
Setting up libpcre3-dev:armhf (2:8.39-13) ...
Setting up fontconfig-config (2.13.1-4.2) ...
Setting up x11proto-randr-dev (2020.1-1) ...
Setting up libfribidi-dev:armhf (1.0.8-2) ...
Setting up libpng-dev:armhf (1.6.37-3) ...
Setting up libavahi-common3:armhf (0.8-3+b2) ...
Setting up libglib2.0-bin (2.66.3-2) ...
Setting up libnet-http-perl (6.19-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libxcb-shm0:armhf (1.14-2) ...
Setting up x11proto-xinerama-dev (2020.1-1) ...
Setting up libthai0:armhf (0.1.28-3) ...
Setting up ca-certificates (20200601) ...
Updating certificates in /etc/ssl/certs...
126 added, 0 removed; done.
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libfreetype6:armhf (2.10.2+dfsg-4) ...
Setting up x11proto-core-dev (2020.1-1) ...
Setting up shared-mime-info (2.0-1) ...
Setting up x11proto-input-dev (2020.1-1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up gir1.2-glib-2.0:armhf (1.66.1-1+b1) ...
Setting up autoconf (2.69-11.1) ...
Setting up libthai-dev:armhf (0.1.28-3) ...
Setting up dh-strip-nondeterminism (1.9.0-1) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up x11proto-xext-dev (2020.1-1) ...
Setting up dwz (0.13+20201015-2) ...
Setting up groff-base (1.22.4-5) ...
Setting up libhtml-parser-perl (3.75-1+b1) ...
Setting up libx11-6:armhf (2:1.6.12-1) ...
Setting up libharfbuzz0b:armhf (2.6.7-1) ...
Setting up libgdk-pixbuf-2.0-0:armhf (2.40.0+dfsg-10) ...
Setting up libfontconfig1:armhf (2.13.1-4.2) ...
Setting up libxml2-utils (2.9.10+dfsg-6.3) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libavahi-client3:armhf (0.8-3+b2) ...
Setting up libmount-dev:armhf (2.36.1-2) ...
Setting up libio-socket-ssl-perl (2.068-1) ...
Setting up python3.9 (3.9.1~rc1-2+rpi1) ...
Setting up libhttp-message-perl (6.26-1) ...
Setting up automake (1:1.16.2-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up gtk-update-icon-cache (3.24.23-3) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up fontconfig (2.13.1-4.2) ...
Regenerating fonts cache... done.
Setting up gettext (0.19.8.1-10) ...
Setting up gir1.2-freedesktop:armhf (1.66.1-1+b1) ...
Setting up libharfbuzz-icu0:armhf (2.6.7-1) ...
Setting up libxdamage1:armhf (1:1.1.5-2) ...
Setting up libxcb1-dev:armhf (1.14-2) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.40.0+dfsg-10) ...
Setting up libhttp-cookies-perl (6.09-1) ...
Setting up gir1.2-atk-1.0:armhf (2.36.0-2) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libpango-1.0-0:armhf (1.46.2-3) ...
Setting up libx11-dev:armhf (2:1.6.12-1) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up python3 (3.9.0-4) ...
Setting up libharfbuzz-gobject0:armhf (2.6.7-1) ...
Setting up man-db (2.9.3-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gir1.2-harfbuzz-0.0:armhf (2.6.7-1) ...
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up libfreetype-dev:armhf (2.10.2+dfsg-4) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libxcb-shm0-dev:armhf (1.14-2) ...
Setting up adwaita-icon-theme (3.38.0-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libxfixes3:armhf (1:5.0.3-2) ...
Setting up libxinerama1:armhf (2:1.1.4-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libxcb-render0-dev:armhf (1.14-2) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libcups2:armhf (2.3.3op1-3) ...
Setting up libgdk-pixbuf2.0-bin (2.40.0+dfsg-10) ...
Setting up libcairo-gobject2:armhf (1.16.0-4) ...
Setting up libpangoft2-1.0-0:armhf (1.46.2-3) ...
Setting up python3-lib2to3 (3.8.6-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libpangocairo-1.0-0:armhf (1.46.2-3) ...
Setting up python3-distutils (3.8.6-1) ...
Setting up libcairo-script-interpreter2:armhf (1.16.0-4) ...
Setting up libglib2.0-dev-bin (2.66.3-2) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up libpangoxft-1.0-0:armhf (1.46.2-3) ...
Setting up libxi6:armhf (2:1.7.10-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libxcursor1:armhf (1:1.2.0-2) ...
Setting up pango1.0-tools (1.46.2-3) ...
Setting up libfreetype6-dev:armhf (2.10.2+dfsg-4) ...
Setting up libxfixes-dev:armhf (1:5.0.3-2) ...
Setting up gir1.2-pango-1.0:armhf (1.46.2-3) ...
Setting up libxrandr-dev:armhf (2:1.5.1-1) ...
Setting up libglib2.0-dev:armhf (2.66.3-2) ...
Setting up libxinerama-dev:armhf (2:1.1.4-2) ...
Setting up libxi-dev:armhf (2:1.7.10-1) ...
Setting up libatk1.0-dev:armhf (2.36.0-2) ...
Setting up libxdamage-dev:armhf (1:1.1.5-2) ...
Setting up libgdk-pixbuf-2.0-dev:armhf (2.40.0+dfsg-10) ...
Setting up libharfbuzz-dev:armhf (2.6.7-1) ...
Setting up libfontconfig-dev:armhf (2.13.1-4.2) ...
Setting up libxcomposite-dev:armhf (1:0.4.5-1) ...
Setting up libxcursor-dev:armhf (1:1.2.0-2) ...
Setting up libgtk2.0-0:armhf (2.24.32-5) ...
Setting up gir1.2-gtk-2.0:armhf (2.24.32-5) ...
Setting up libcairo2-dev:armhf (1.16.0-4) ...
Setting up libxft-dev:armhf (2.3.2-2) ...
Setting up libfontconfig1-dev:armhf (2.13.1-4.2) ...
Setting up libpango1.0-dev:armhf (1.46.2-3) ...
Setting up libgtk2.0-dev:armhf (2.24.32-5) ...
Setting up dh-autoreconf (19) ...
Setting up liblwp-protocol-https-perl (6.09-1) ...
Setting up libwww-perl (6.49-1) ...
Setting up debhelper (13.3) ...
Setting up libxml-parser-perl:armhf (2.46-2) ...
Setting up intltool (0.51.0-6) ...
Setting up sbuild-build-depends-ho22bus-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.31-5+rpi1) ...
Processing triggers for ca-certificates (20200601) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-76-generic armhf (armv8l)
Toolchain package versions: binutils_2.35.1-4+rpi1 dpkg-dev_1.20.5+rpi1 g++-10_10.2.0-19+rpi1 gcc-10_10.2.0-19+rpi1 libc6-dev_2.31-5+rpi1 libstdc++-10-dev_10.2.0-19+rpi1 libstdc++6_10.2.0-19+rpi1 linux-libc-dev_5.9.6-1+rpi1+b1
Package versions: adduser_3.118 adwaita-icon-theme_3.38.0-1 apt_2.1.12 aptitude_0.8.13-2 aptitude-common_0.8.13-2 autoconf_2.69-11.1 automake_1:1.16.2-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.48 bash_5.1~rc3-1 binutils_2.35.1-4+rpi1 binutils-arm-linux-gnueabihf_2.35.1-4+rpi1 binutils-common_2.35.1-4+rpi1 bsdextrautils_2.36.1-2 bsdutils_1:2.36.1-2 build-essential_12.8 bzip2_1.0.8-4 ca-certificates_20200601 coreutils_8.32-4 cpp_4:10.2.0-1+rpi1 cpp-10_10.2.0-19+rpi1 dash_0.5.11+git20200708+dd9ef66-2 debconf_1.5.74 debhelper_13.3 debianutils_4.11.2 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dpkg_1.20.5+rpi1 dpkg-dev_1.20.5+rpi1 dwz_0.13+20201015-2 e2fsprogs_1.45.6-1 fakeroot_1.25.3-1.1 fdisk_2.36.1-2 file_1:5.39-3 findutils_4.7.0+git20201010-2 fontconfig_2.13.1-4.2 fontconfig-config_2.13.1-4.2 fonts-dejavu-core_2.37-2 g++_4:10.2.0-1+rpi1 g++-10_10.2.0-19+rpi1 gcc_4:10.2.0-1+rpi1 gcc-10_10.2.0-19+rpi1 gcc-10-base_10.2.0-19+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gir1.2-atk-1.0_2.36.0-2 gir1.2-freedesktop_1.66.1-1+b1 gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-10 gir1.2-glib-2.0_1.66.1-1+b1 gir1.2-gtk-2.0_2.24.32-5 gir1.2-harfbuzz-0.0_2.6.7-1 gir1.2-pango-1.0_1.46.2-3 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.6-1 groff-base_1.22.4-5 gtk-update-icon-cache_3.24.23-3 gzip_1.10-2 hicolor-icon-theme_0.17-2 hostname_3.23 icu-devtools_67.1-4 init-system-helpers_1.59 intltool_0.51.0-6 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20200821-2 krb5-locales_1.18.3-4 libacl1_2.2.53-8 libapt-pkg6.0_2.1.12 libarchive-zip-perl_1.68-1 libasan6_10.2.0-19+rpi1 libassuan0_2.5.3-7.1 libatk1.0-0_2.36.0-2 libatk1.0-data_2.36.0-2 libatk1.0-dev_2.36.0-2 libatomic1_10.2.0-19+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3.1 libaudit1_1:2.8.5-3.1+b1 libavahi-client3_0.8-3+b2 libavahi-common-data_0.8-3+b2 libavahi-common3_0.8-3+b2 libbinutils_2.35.1-4+rpi1 libblkid-dev_2.36.1-2 libblkid1_2.36.1-2 libboost-iostreams1.71.0_1.71.0-7+b1 libbrotli-dev_1.0.9-2+b1 libbrotli1_1.0.9-2+b1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4 libc-bin_2.31-5+rpi1 libc-dev-bin_2.31-5+rpi1 libc6_2.31-5+rpi1 libc6-dev_2.31-5+rpi1 libcairo-gobject2_1.16.0-4 libcairo-script-interpreter2_1.16.0-4 libcairo2_1.16.0-4 libcairo2-dev_1.16.0-4 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_10.2.0-19+rpi1 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35.1-4+rpi1 libctf0_2.35.1-4+rpi1 libcups2_2.3.3op1-3 libcwidget4_0.5.18-5 libdatrie-dev_0.2.12-3+b5 libdatrie1_0.2.12-3+b5 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.20-1+b3 libdebconfclient0_0.255 libdebhelper-perl_13.3 libdpkg-perl_1.20.5+rpi1 libelf1_0.182-1 libencode-locale-perl_1.05-1 libexpat1_2.2.10-1 libexpat1-dev_2.2.10-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1.1 libfdisk1_2.36.1-2 libffi-dev_3.3-5 libffi7_3.3-5 libfile-listing-perl_6.14-1 libfile-stripnondeterminism-perl_1.9.0-1 libfontconfig-dev_2.13.1-4.2 libfontconfig1_2.13.1-4.2 libfontconfig1-dev_2.13.1-4.2 libfreetype-dev_2.10.2+dfsg-4 libfreetype6_2.10.2+dfsg-4 libfreetype6-dev_2.10.2+dfsg-4 libfribidi-dev_1.0.8-2 libfribidi0_1.0.8-2 libgcc-10-dev_10.2.0-19+rpi1 libgcc-s1_10.2.0-19+rpi1 libgcrypt20_1.8.7-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libgdk-pixbuf-2.0-0_2.40.0+dfsg-10 libgdk-pixbuf-2.0-dev_2.40.0+dfsg-10 libgdk-pixbuf2.0-bin_2.40.0+dfsg-10 libgdk-pixbuf2.0-common_2.40.0+dfsg-10 libgirepository-1.0-1_1.66.1-1+b1 libglib2.0-0_2.66.3-2 libglib2.0-bin_2.66.3-2 libglib2.0-data_2.66.3-2 libglib2.0-dev_2.66.3-2 libglib2.0-dev-bin_2.66.3-2 libgmp10_2:6.2.1+dfsg-1 libgnutls30_3.6.15-4 libgomp1_10.2.0-19+rpi1 libgpg-error0_1.38-2 libgraphite2-3_1.3.14-1 libgraphite2-dev_1.3.14-1 libgssapi-krb5-2_1.18.3-4 libgtk2.0-0_2.24.32-5 libgtk2.0-common_2.24.32-5 libgtk2.0-dev_2.24.32-5 libharfbuzz-dev_2.6.7-1 libharfbuzz-gobject0_2.6.7-1 libharfbuzz-icu0_2.6.7-1 libharfbuzz0b_2.6.7-1 libhogweed6_3.6-2 libhtml-parser-perl_3.75-1+b1 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.09-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.26-1 libhttp-negotiate-perl_6.01-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_67.1-4 libicu67_67.1-4 libidn2-0_2.3.0-4 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.068-1 libisl23_0.23-1 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:2.0.5-1.1 libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-4 libkrb5support0_1.18.3-4 libksba8_1.5.0-2 libldap-2.4-2_2.4.56+dfsg-1+rpi1+b1 libldap-common_2.4.56+dfsg-1+rpi1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.09-1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 liblzo2-2_2.10-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmount-dev_2.36.1-2 libmount1_2.36.1-2 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libncursesw6_6.2+20201114-1 libnet-http-perl_6.19-1 libnet-ssleay-perl_1.88-3+b1 libnettle8_3.6-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-nis_3.1-4 libnss-nisplus_1.3-4 libp11-kit0_0.23.21-2 libpam-cap_1:2.44-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpango-1.0-0_1.46.2-3 libpango1.0-dev_1.46.2-3 libpangocairo-1.0-0_1.46.2-3 libpangoft2-1.0-0_1.46.2-3 libpangoxft-1.0-0_1.46.2-3 libpcre16-3_2:8.39-13 libpcre2-16-0_10.35-2 libpcre2-32-0_10.35-2 libpcre2-8-0_10.35-2 libpcre2-dev_10.35-2 libpcre2-posix2_10.35-2 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libperl5.32_5.32.0-5 libpipeline1_1.5.3-1 libpixman-1-0_0.40.0-1 libpixman-1-dev_0.40.0-1 libpng-dev_1.6.37-3 libpng16-16_1.6.37-3 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.9.0-4 libpython3.9-minimal_3.9.1~rc1-2+rpi1 libpython3.9-stdlib_3.9.1~rc1-2+rpi1 libreadline8_8.1~rc3-1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.5.0-3+rpi1 libselinux1_3.1-2+b1 libselinux1-dev_3.1-2+b1 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsepol1_3.1-1 libsepol1-dev_3.1-1 libsigc++-2.0-0v5_2.10.4-2 libsigsegv2_2.12-2 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.36.1-2 libsqlite3-0_3.34.0-1 libss2_1.45.6-1 libssl1.1_1.1.1h-1 libstdc++-10-dev_10.2.0-19+rpi1 libstdc++6_10.2.0-19+rpi1 libsub-override-perl_0.09-2 libsystemd0_246.6-4+rpi1 libtasn1-6_4.16.0-2 libthai-data_0.1.28-3 libthai-dev_0.1.28-3 libthai0_0.1.28-3 libtiff5_4.1.0+git191117-2 libtimedate-perl_2.3300-1 libtinfo6_6.2+20201114-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3 libtirpc3_1.2.6-3 libtool_2.4.6-14 libtry-tiny-perl_0.30-1 libubsan1_10.2.0-19+rpi1 libuchardet0_0.0.7-1 libudev1_246.6-4+rpi1 libunistring2_0.9.10-4 liburi-perl_5.05-1 libuuid1_2.36.1-2 libwebp6_0.6.1-2 libwww-perl_6.49-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.6.12-1 libx11-data_2:1.6.12-1 libx11-dev_2:1.6.12-1 libxapian30_1.4.17-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-render0_1.14-2 libxcb-render0-dev_1.14-2 libxcb-shm0_1.14-2 libxcb-shm0-dev_1.14-2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxcomposite-dev_1:0.4.5-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.0-2 libxcursor1_1:1.2.0-2 libxdamage-dev_1:1.1.5-2 libxdamage1_1:1.1.5-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-2 libxfixes3_1:5.0.3-2 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.10-1 libxi6_2:1.7.10-1 libxinerama-dev_2:1.1.4-2 libxinerama1_2:1.1.4-2 libxml-parser-perl_2.46-2 libxml2_2.9.10+dfsg-6.3 libxml2-utils_2.9.10+dfsg-6.3 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libzstd1_1.4.5+dfsg-4+rpi1 linux-libc-dev_5.9.6-1+rpi1+b1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 mailcap_3.67 make_4.3-4 man-db_2.9.3-2 mawk_1.3.4.20200120-2 media-types_1.0.1 mime-support_3.66 mount_2.36.1-2 ncurses-base_6.2+20201114-1 ncurses-bin_6.2+20201114-1 netbase_6.2 openssl_1.1.1h-1 pango1.0-tools_1.46.2-3 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.32.0-5 perl-base_5.32.0-5 perl-modules-5.32_5.32.0-5 perl-openssl-defaults_5 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21 python3_3.9.0-4 python3-distutils_3.8.6-1 python3-lib2to3_3.8.6-1 python3-minimal_3.9.0-4 python3.9_3.9.1~rc1-2+rpi1 python3.9-minimal_3.9.1~rc1-2+rpi1 raspbian-archive-keyring_20120528.2 readline-common_8.1~rc3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ho22bus-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 shared-mime-info_2.0-1 sysvinit-utils_2.96-5 tar_1.32+dfsg-1+rpi1 tzdata_2020d-1 ucf_3.0043 util-linux_2.36.1-2 uuid-dev_2.36.1-2 x11-common_1:7.7+21 x11proto-core-dev_2020.1-1 x11proto-dev_2020.1-1 x11proto-input-dev_2020.1-1 x11proto-randr-dev_2020.1-1 x11proto-xext-dev_2020.1-1 x11proto-xinerama-dev_2020.1-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.4.0-1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.G8uJqU1l/trustedkeys.kbx': General error
gpgv: Signature made Sun Mar  4 16:08:55 2012 UTC
gpgv:                using RSA key 80210244EED3BC0D
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./ho22bus_0.9.1-2.dsc
dpkg-source: info: extracting ho22bus in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking ho22bus_0.9.1.orig.tar.bz2
dpkg-source: info: unpacking ho22bus_0.9.1-2.debian.tar.gz

Check disk space
----------------

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 0.9.1-2+b2

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-daeb4c85-46d0-4ffe-838c-bf7b800949d9
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package ho22bus
dpkg-buildpackage: info: source version 0.9.1-2+b2
dpkg-buildpackage: info: source distribution bullseye-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean 
dh: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 8 in use)
 debian/rules build-arch
dh build-arch 
dh: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_update_autotools_config -a
   dh_auto_configure -a
dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 8 in use)
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libexecdir=\${prefix}/lib/ho22bus --disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking for intltool >= 0.22... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.32.0
checking for XML::Parser... ok
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) none
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether make sets $(MAKE)... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed...  zh_CN
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for HO22BUS... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating books/Makefile
config.status: creating books/ho22bus/Makefile
config.status: creating po/Makefile.in
config.status: creating doc/Makefile
config.status: creating spec/Makefile
config.status: creating src/Makefile
config.status: creating src/modules/Makefile
config.status: creating src/skins/Makefile
config.status: creating src/skins/en/Makefile
config.status: creating src/skins/zh_CN/Makefile
config.status: creating src/win32/Makefile
config.status: creating src/win32/nsis/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands


Type "make" to compile ho22bus.


   dh_auto_build -a
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 8 in use)
	make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in po
make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po
make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
Making all in modules
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/modules'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/modules'
Making all in skins
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
Making all in en
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins/en'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/en'
Making all in zh_CN
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
Making all in win32
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
Making all in nsis
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o bookfile.o bookfile.cpp
bookfile.cpp: In function 'gint rw_book_get_file_info(gchar*, gchar**, gchar**, gchar**, gchar**, gchar**, gchar**)':
bookfile.cpp:140:39: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  140 |  wordcount=rw_book_get_value(linechar,"[C]",0);
      |                                       ^~~~~
bookfile.cpp:153:35: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  153 |  *name=rw_book_get_value(linechar,"[N]",1);
      |                                   ^~~~~
bookfile.cpp:154:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  154 |  *author=rw_book_get_value(linechar,"[R]",1);
      |                                     ^~~~~
bookfile.cpp:155:38: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  155 |  *website=rw_book_get_value(linechar,"[P]",1);
      |                                      ^~~~~
bookfile.cpp:156:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  156 |  *email=rw_book_get_value(linechar,"[E]",1);
      |                                    ^~~~~
bookfile.cpp:157:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  157 |  *about=rw_book_get_value(linechar,"[A]",1);
      |                                    ^~~~~
bookfile.cpp: In function 'BookFile* rw_book_open_file(gchar*)':
bookfile.cpp:228:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  228 |  book->name = rw_book_get_value (buffer, "[N]",1);
      |                                          ^~~~~
bookfile.cpp:229:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  229 |  book->count = rw_book_get_value (buffer, "[C]",1);
      |                                           ^~~~~
bookfile.cpp:230:44: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  230 |  book->author = rw_book_get_value (buffer, "[R]",1);
      |                                            ^~~~~
bookfile.cpp:231:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  231 |  book->website = rw_book_get_value (buffer, "[P]",1);
      |                                             ^~~~~
bookfile.cpp:232:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  232 |  book->email = rw_book_get_value (buffer, "[E]",1);
      |                                           ^~~~~
bookfile.cpp:233:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  233 |  book->about = rw_book_get_value (buffer, "[A]",1);
      |                                           ^~~~~
bookfile.cpp:271:14: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=]
  271 |  sprintf(aa,"%d",j);
      |              ^~
bookfile.cpp:271:13: note: directive argument in the range [0, 2147483647]
  271 |  sprintf(aa,"%d",j);
      |             ^~~~
bookfile.cpp:271:9: note: 'sprintf' output between 2 and 11 bytes into a destination of size 5
  271 |  sprintf(aa,"%d",j);
      |  ~~~~~~~^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o choosebook.o choosebook.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from choosebook.h:4,
                 from choosebook.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from choosebook.h:4,
                 from choosebook.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from choosebook.h:4,
                 from choosebook.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from choosebook.h:4,
                 from choosebook.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
choosebook.cpp: In member function 'void CChoosebook::add_to_list(gchar*, GtkListStore*)':
choosebook.cpp:408:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  408 |      sprintf(index,"%d",g_pReciteWord->choosebook->book_count);
      |                     ^~
choosebook.cpp:408:20: note: directive argument in the range [-2147483647, 2147483647]
  408 |      sprintf(index,"%d",g_pReciteWord->choosebook->book_count);
      |                    ^~~~
choosebook.cpp:408:13: note: 'sprintf' output between 2 and 12 bytes into a destination of size 5
  408 |      sprintf(index,"%d",g_pReciteWord->choosebook->book_count);
      |      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o rwconfig.o rwconfig.cpp
rwconfig.cpp:76:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   76 |  sprintf (str, "%s"G_DIR_SEPARATOR_S"my.cfg", g_pReciteWord->userpath);
      |                ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from skin.h:5,
                 from rwconfig.cpp:7:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32,
                 from skin.h:4,
                 from rwconfig.cpp:7:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from skin.h:5,
                 from rwconfig.cpp:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from configfile.h:4,
                 from rwconfig.h:4,
                 from rwconfig.cpp:6:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
rwconfig.cpp: In function 'int conf_load_user(gboolean)':
rwconfig.cpp:14:26: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   14 | #define DEFAULT_SKIN_DIR "en"
      |                          ^~~~
rwconfig.cpp:99:24: note: in expansion of macro 'DEFAULT_SKIN_DIR'
   99 |    if (skin_load_info (DEFAULT_SKIN_DIR))
      |                        ^~~~~~~~~~~~~~~~
rwconfig.cpp:121:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  121 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_sound", &(g_pReciteWord->sndserv.disable));
      |                                    ^~~~~~~~~~~~
rwconfig.cpp:121:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  121 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_sound", &(g_pReciteWord->sndserv.disable));
      |                                                  ^~~~~~~~~~~~~~~
rwconfig.cpp:122:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  122 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_soundevent", &(g_pReciteWord->soundevent.disable));
      |                                    ^~~~~~~~~~~~
rwconfig.cpp:122:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  122 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_soundevent", &(g_pReciteWord->soundevent.disable));
      |                                                  ^~~~~~~~~~~~~~~~~~~~
rwconfig.cpp:123:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  123 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_readword", &(g_pReciteWord->wyabdc.disable));
      |                                    ^~~~~~~~~~~~
rwconfig.cpp:123:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  123 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "disable_readword", &(g_pReciteWord->wyabdc.disable));
      |                                                  ^~~~~~~~~~~~~~~~~~
rwconfig.cpp:126:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  126 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                    ^~~~~~~~~~~~
rwconfig.cpp:126:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  126 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                                  ^~~~~~~~~~~~~~~~~
rwconfig.cpp:130:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  130 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "local_language_font", &bb))
      |                                        ^~~~~~~~~~~~
rwconfig.cpp:130:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  130 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "local_language_font", &bb))
      |                                                      ^~~~~~~~~~~~~~~~~~~~~
rwconfig.cpp:142:39: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  142 |  if (rw_cfg_read_string (usercfgfile, "reciteword", "book_file", &ab))
      |                                       ^~~~~~~~~~~~
rwconfig.cpp:142:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  142 |  if (rw_cfg_read_string (usercfgfile, "reciteword", "book_file", &ab))
      |                                                     ^~~~~~~~~~~
rwconfig.cpp:76:16: warning: '/my.cfg' directive writing 7 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
   76 |  sprintf (str, "%s"G_DIR_SEPARATOR_S"my.cfg", g_pReciteWord->userpath);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from configfile.h:4,
                 from rwconfig.h:4,
                 from rwconfig.cpp:6:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:208:28: note: format string is defined here
  208 | #define G_DIR_SEPARATOR_S "/"
rwconfig.cpp:76:10: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256
   76 |  sprintf (str, "%s"G_DIR_SEPARATOR_S"my.cfg", g_pReciteWord->userpath);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rwconfig.cpp:86:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 256 equals destination size [-Wstringop-truncation]
   86 |  strncpy(str,_("en. Note:translate it to your locale, like en or zh_CN. Only this word."),256);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o configfile.o configfile.cpp
configfile.cpp: In function 'void rw_cfg_write_boolean(ConfigFile*, gchar*, gchar*, gboolean)':
configfile.cpp:257:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  257 |   rw_cfg_write_string (cfg, section, key, "1");
      |                                           ^~~
configfile.cpp:259:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  259 |   rw_cfg_write_string (cfg, section, key, "0");
      |                                           ^~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o chooseword.o chooseword.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from chooseword.h:4,
                 from chooseword.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from chooseword.h:4,
                 from chooseword.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from chooseword.h:4,
                 from chooseword.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from chooseword.h:4,
                 from chooseword.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
chooseword.cpp: In member function 'void CChooseword::show(void (*)(), void (*)(), chooseword_info*)':
chooseword.cpp:367:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  367 |         "chooseword", "disorder",
      |         ^~~~~~~~~~~~
chooseword.cpp:367:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  367 |         "chooseword", "disorder",
      |                       ^~~~~~~~~~
chooseword.cpp: In member function 'void CChooseword::close()':
chooseword.cpp:419:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  419 |         "chooseword", "disorder",
      |         ^~~~~~~~~~~~
chooseword.cpp:419:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  419 |         "chooseword", "disorder",
      |                       ^~~~~~~~~~
chooseword.cpp:424:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  424 |         "chooseword", "disorder",
      |         ^~~~~~~~~~~~
chooseword.cpp:424:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  424 |         "chooseword", "disorder",
      |                       ^~~~~~~~~~
chooseword.cpp: In function 'void on_chooseword_byscope_clicked(gpointer)':
chooseword.cpp:223:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=]
  223 |  sprintf (tmpstr, "%d", g_pReciteWord->chooseword->scope_start + 1);
      |                    ^~
chooseword.cpp:223:19: note: directive argument in the range [-2147483647, 2147483647]
  223 |  sprintf (tmpstr, "%d", g_pReciteWord->chooseword->scope_start + 1);
      |                   ^~~~
chooseword.cpp:223:10: note: 'sprintf' output between 2 and 12 bytes into a destination of size 8
  223 |  sprintf (tmpstr, "%d", g_pReciteWord->chooseword->scope_start + 1);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o collectword.o collectword.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from collectword.h:4,
                 from collectword.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from collectword.h:4,
                 from collectword.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from collectword.h:4,
                 from collectword.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from collectword.h:4,
                 from collectword.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o dict.o dict.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from dict.h:4,
                 from dict.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from dict.h:4,
                 from dict.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from dict.h:4,
                 from dict.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from dict.h:4,
                 from dict.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
dict.cpp: In member function 'void CDict::show()':
dict.cpp:208:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  208 |         "dict", "rtsearch",
      |         ^~~~~~
dict.cpp:208:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  208 |         "dict", "rtsearch",
      |                 ^~~~~~~~~~
dict.cpp:219:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  219 |         "dict", "readword",
      |         ^~~~~~
dict.cpp:219:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  219 |         "dict", "readword",
      |                 ^~~~~~~~~~
dict.cpp: In member function 'void CDict::close()':
dict.cpp:328:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 |         "dict", "rtsearch",
      |         ^~~~~~
dict.cpp:328:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 |         "dict", "rtsearch",
      |                 ^~~~~~~~~~
dict.cpp:333:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  333 |         "dict", "rtsearch",
      |         ^~~~~~
dict.cpp:333:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  333 |         "dict", "rtsearch",
      |                 ^~~~~~~~~~
dict.cpp:337:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  337 |         "dict", "readword",
      |         ^~~~~~
dict.cpp:337:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  337 |         "dict", "readword",
      |                 ^~~~~~~~~~
dict.cpp:342:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  342 |         "dict", "readword",
      |         ^~~~~~
dict.cpp:342:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  342 |         "dict", "readword",
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o firstrecite.o firstrecite.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from firstrecite.h:4,
                 from firstrecite.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from firstrecite.h:4,
                 from firstrecite.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from firstrecite.h:4,
                 from firstrecite.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from firstrecite.h:4,
                 from firstrecite.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_group::show()':
firstrecite.cpp:418:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  418 |         "firstrecite_group", "disorder",
      |         ^~~~~~~~~~~~~~~~~~~
firstrecite.cpp:418:30: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  418 |         "firstrecite_group", "disorder",
      |                              ^~~~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_group::close()':
firstrecite.cpp:616:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  616 |         "firstrecite_group", "disorder",
      |         ^~~~~~~~~~~~~~~~~~~
firstrecite.cpp:616:30: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  616 |         "firstrecite_group", "disorder",
      |                              ^~~~~~~~~~
firstrecite.cpp:621:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  621 |         "firstrecite_group", "disorder",
      |         ^~~~~~~~~~~~~~~~~~~
firstrecite.cpp:621:30: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  621 |         "firstrecite_group", "disorder",
      |                              ^~~~~~~~~~
firstrecite.cpp: In constructor 'CFirstRecite_skim::CFirstRecite_skim()':
firstrecite.cpp:920:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  920 |  rw_cfg_read_int (usercfgfile, "firstrecite_skim", "wait_time", &wait_time);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:920:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  920 |  rw_cfg_read_int (usercfgfile, "firstrecite_skim", "wait_time", &wait_time);
      |                                                    ^~~~~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_skim::show()':
firstrecite.cpp:988:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  988 |         "firstrecite_skim", "readword",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:988:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  988 |         "firstrecite_skim", "readword",
      |                             ^~~~~~~~~~
firstrecite.cpp:999:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  999 |         "firstrecite_skim", "showphonetic",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:999:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  999 |         "firstrecite_skim", "showphonetic",
      |                             ^~~~~~~~~~~~~~
firstrecite.cpp:1010:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1010 |         "firstrecite_skim", "showmeanlater",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1010:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1010 |         "firstrecite_skim", "showmeanlater",
      |                             ^~~~~~~~~~~~~~~
firstrecite.cpp:1021:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1021 |         "firstrecite_skim", "upcase",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1021:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1021 |         "firstrecite_skim", "upcase",
      |                             ^~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_skim::close()':
firstrecite.cpp:1146:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1146 |         "firstrecite_skim", "readword",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1146:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1146 |         "firstrecite_skim", "readword",
      |                             ^~~~~~~~~~
firstrecite.cpp:1151:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1151 |         "firstrecite_skim", "readword",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1151:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1151 |         "firstrecite_skim", "readword",
      |                             ^~~~~~~~~~
firstrecite.cpp:1155:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1155 |         "firstrecite_skim", "showphonetic",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1155:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1155 |         "firstrecite_skim", "showphonetic",
      |                             ^~~~~~~~~~~~~~
firstrecite.cpp:1160:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1160 |         "firstrecite_skim", "showphonetic",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1160:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1160 |         "firstrecite_skim", "showphonetic",
      |                             ^~~~~~~~~~~~~~
firstrecite.cpp:1164:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1164 |         "firstrecite_skim", "showmeanlater",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1164:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1164 |         "firstrecite_skim", "showmeanlater",
      |                             ^~~~~~~~~~~~~~~
firstrecite.cpp:1169:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1169 |         "firstrecite_skim", "showmeanlater",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1169:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1169 |         "firstrecite_skim", "showmeanlater",
      |                             ^~~~~~~~~~~~~~~
firstrecite.cpp:1173:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1173 |         "firstrecite_skim", "upcase",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1173:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1173 |         "firstrecite_skim", "upcase",
      |                             ^~~~~~~~
firstrecite.cpp:1178:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1178 |         "firstrecite_skim", "upcase",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1178:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1178 |         "firstrecite_skim", "upcase",
      |                             ^~~~~~~~
firstrecite.cpp: In member function 'void CSkimDialog::show()':
firstrecite.cpp:1608:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1608 |         "firstrecite_skim", "dialog_index",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1608:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1608 |         "firstrecite_skim", "dialog_index",
      |                             ^~~~~~~~~~~~~~
firstrecite.cpp: In member function 'void CSkimDialog::close()':
firstrecite.cpp:1627:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1627 |         "firstrecite_skim", "dialog_index",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1627:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1627 |         "firstrecite_skim", "dialog_index",
      |                             ^~~~~~~~~~~~~~
firstrecite.cpp:1638:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1638 |       "firstrecite_skim", "dialog_index",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite.cpp:1638:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1638 |       "firstrecite_skim", "dialog_index",
      |                           ^~~~~~~~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_group::set_wordlist_label(int)':
firstrecite.cpp:585:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  585 |  sprintf(aa,"%2d",index+1);
      |              ^~~
firstrecite.cpp:585:13: note: directive argument in the range [-2147483647, 2147483647]
  585 |  sprintf(aa,"%2d",index+1);
      |             ^~~~~
firstrecite.cpp:585:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  585 |  sprintf(aa,"%2d",index+1);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_skim::set_wordview_label(gint)':
firstrecite.cpp:1226:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
 1226 |  sprintf(aa,"%2d",i+1);
      |              ^~~
firstrecite.cpp:1226:13: note: directive argument in the range [-2147483647, 2147483647]
 1226 |  sprintf(aa,"%2d",i+1);
      |             ^~~~~
firstrecite.cpp:1226:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
 1226 |  sprintf(aa,"%2d",i+1);
      |  ~~~~~~~^~~~~~~~~~~~~~
firstrecite.cpp: In member function 'void CFirstRecite_skim::set_wordlist_item(int)':
firstrecite.cpp:1255:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
 1255 |  sprintf(aa,"%2d",index+1);
      |              ^~~
firstrecite.cpp:1255:13: note: directive argument in the range [-2147483647, 2147483647]
 1255 |  sprintf(aa,"%2d",index+1);
      |             ^~~~~
firstrecite.cpp:1255:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
 1255 |  sprintf(aa,"%2d",index+1);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o firstrecite_test.o firstrecite_test.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from firstrecite_test.h:4,
                 from firstrecite_test.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from firstrecite_test.h:4,
                 from firstrecite_test.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from firstrecite_test.h:4,
                 from firstrecite_test.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from firstrecite_test.h:4,
                 from firstrecite_test.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
firstrecite_test.cpp: In function 'void on_test_start_clicked()':
firstrecite_test.cpp:65:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   65 |        "firstrecite_test", "showmean_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:65:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   65 |        "firstrecite_test", "showmean_2",
      |                            ^~~~~~~~~~~~
firstrecite_test.cpp:73:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   73 |        "firstrecite_test", "readword_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:73:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   73 |        "firstrecite_test", "readword_2",
      |                            ^~~~~~~~~~~~
firstrecite_test.cpp:77:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   77 |        "firstrecite_test", "showphonetic_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:77:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   77 |        "firstrecite_test", "showphonetic_2",
      |                            ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:85:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   85 |        "firstrecite_test", "showlength_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:85:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   85 |        "firstrecite_test", "showlength_2",
      |                            ^~~~~~~~~~~~~~
firstrecite_test.cpp:90:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   90 |        "firstrecite_test", "showheadchar_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:90:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   90 |        "firstrecite_test", "showheadchar_2",
      |                            ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:98:8: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   98 |        "firstrecite_test", "sndeffect_2",
      |        ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:98:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   98 |        "firstrecite_test", "sndeffect_2",
      |                            ^~~~~~~~~~~~~
firstrecite_test.cpp:133:61: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  133 |   g_pReciteWord->firstrecite_test->wordtest_entry.set_text ("");
      |                                                             ^~
firstrecite_test.cpp: In function 'void test_select_next_word()':
firstrecite_test.cpp:323:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 |      rw_cfg_write_int (usercfgfile, g_pReciteWord->now_book->bookfilename, "next_zu_index", g_pReciteWord->next_zu_index);
      |                                                                            ^~~~~~~~~~~~~~~
firstrecite_test.cpp:326:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 |      rw_cfg_write_int (usercfgfile, g_pReciteWord->now_book->bookfilename, "shooting_chooseword_by", g_pReciteWord->shooting_chooseword_info.by);
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:327:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  327 |      rw_cfg_write_int (usercfgfile, g_pReciteWord->now_book->bookfilename, "shooting_chooseword_zu_index", g_pReciteWord->shooting_chooseword_info.zu_index);
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:328:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 |      rw_cfg_write_int (usercfgfile, g_pReciteWord->now_book->bookfilename, "typing_chooseword_by", g_pReciteWord->typing_chooseword_info.by);
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:329:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  329 |      rw_cfg_write_int (usercfgfile, g_pReciteWord->now_book->bookfilename, "typing_chooseword_zu_index", g_pReciteWord->typing_chooseword_info.zu_index);
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:339:35: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  339 |      rw_cfg_read_long(usercfgfile,"firstrecite_test","totalwordcount",&totalwordcount);
      |                                   ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:339:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  339 |      rw_cfg_read_long(usercfgfile,"firstrecite_test","totalwordcount",&totalwordcount);
      |                                                      ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:341:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 |      rw_cfg_write_long(usercfgfile,"firstrecite_test","totalwordcount",totalwordcount);
      |                                    ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:341:55: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 |      rw_cfg_write_long(usercfgfile,"firstrecite_test","totalwordcount",totalwordcount);
      |                                                       ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:403:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  403 |  g_pReciteWord->firstrecite_test->wordtest_entry.set_text ("");
      |                                                            ^~
firstrecite_test.cpp: In constructor 'CFirstRecite_test::CFirstRecite_test()':
firstrecite_test.cpp:547:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  547 |  rw_cfg_read_int (usercfgfile, "firstrecite_test", "headchar_len", &headchar_len);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:547:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  547 |  rw_cfg_read_int (usercfgfile, "firstrecite_test", "headchar_len", &headchar_len);
      |                                                    ^~~~~~~~~~~~~~
firstrecite_test.cpp: In member function 'void CFirstRecite_test::set_wordlist_item(int)':
firstrecite_test.cpp:730:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  730 |    wordlist_item[i].set_label ("");
      |                                ^~
firstrecite_test.cpp: In member function 'void CFirstRecite_test::show()':
firstrecite_test.cpp:827:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  827 |         "firstrecite_test", "showmean_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:827:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  827 |         "firstrecite_test", "showmean_1",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:838:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  838 |         "firstrecite_test", "readword_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:838:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  838 |         "firstrecite_test", "readword_1",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:849:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  849 |         "firstrecite_test", "showphonetic_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:849:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  849 |         "firstrecite_test", "showphonetic_1",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:860:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  860 |         "firstrecite_test", "showlength_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:860:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  860 |         "firstrecite_test", "showlength_1",
      |                             ^~~~~~~~~~~~~~
firstrecite_test.cpp:871:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  871 |         "firstrecite_test", "showheadchar_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:871:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  871 |         "firstrecite_test", "showheadchar_1",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:882:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  882 |         "firstrecite_test", "sndeffect_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:882:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  882 |         "firstrecite_test", "sndeffect_1",
      |                             ^~~~~~~~~~~~~
firstrecite_test.cpp:929:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  929 |           Skin->test.wordtest_entry.h, "", "", 1,
      |                                        ^~
firstrecite_test.cpp:929:44: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  929 |           Skin->test.wordtest_entry.h, "", "", 1,
      |                                            ^~
firstrecite_test.cpp: In member function 'void CFirstRecite_test::save_setting()':
firstrecite_test.cpp:984:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  984 |         "firstrecite_test", "showmean_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:984:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  984 |         "firstrecite_test", "showmean_1",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:989:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  989 |       "firstrecite_test", "showmean_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:989:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  989 |       "firstrecite_test", "showmean_1",
      |                           ^~~~~~~~~~~~
firstrecite_test.cpp:993:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  993 |         "firstrecite_test", "readword_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:993:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  993 |         "firstrecite_test", "readword_1",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:998:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  998 |       "firstrecite_test", "readword_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:998:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  998 |       "firstrecite_test", "readword_1",
      |                           ^~~~~~~~~~~~
firstrecite_test.cpp:1002:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1002 |         "firstrecite_test", "showphonetic_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1002:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1002 |         "firstrecite_test", "showphonetic_1",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1007:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1007 |       "firstrecite_test", "showphonetic_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1007:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1007 |       "firstrecite_test", "showphonetic_1",
      |                           ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1011:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1011 |         "firstrecite_test", "showlength_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1011:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1011 |         "firstrecite_test", "showlength_1",
      |                             ^~~~~~~~~~~~~~
firstrecite_test.cpp:1016:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1016 |       "firstrecite_test", "showlength_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1016:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1016 |       "firstrecite_test", "showlength_1",
      |                           ^~~~~~~~~~~~~~
firstrecite_test.cpp:1020:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1020 |         "firstrecite_test", "showheadchar_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1020:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1020 |         "firstrecite_test", "showheadchar_1",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1025:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1025 |       "firstrecite_test", "showheadchar_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1025:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1025 |       "firstrecite_test", "showheadchar_1",
      |                           ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1029:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1029 |         "firstrecite_test", "sndeffect_1",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1029:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1029 |         "firstrecite_test", "sndeffect_1",
      |                             ^~~~~~~~~~~~~
firstrecite_test.cpp:1034:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1034 |       "firstrecite_test", "sndeffect_1",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1034:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1034 |       "firstrecite_test", "sndeffect_1",
      |                           ^~~~~~~~~~~~~
firstrecite_test.cpp:1041:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1041 |         "firstrecite_test", "showmean_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1041:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1041 |         "firstrecite_test", "showmean_2",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:1046:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1046 |       "firstrecite_test", "showmean_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1046:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1046 |       "firstrecite_test", "showmean_2",
      |                           ^~~~~~~~~~~~
firstrecite_test.cpp:1050:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1050 |         "firstrecite_test", "readword_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1050:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1050 |         "firstrecite_test", "readword_2",
      |                             ^~~~~~~~~~~~
firstrecite_test.cpp:1055:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1055 |       "firstrecite_test", "readword_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1055:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1055 |       "firstrecite_test", "readword_2",
      |                           ^~~~~~~~~~~~
firstrecite_test.cpp:1059:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1059 |         "firstrecite_test", "showphonetic_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1059:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1059 |         "firstrecite_test", "showphonetic_2",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1064:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1064 |       "firstrecite_test", "showphonetic_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1064:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1064 |       "firstrecite_test", "showphonetic_2",
      |                           ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1068:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1068 |         "firstrecite_test", "showlength_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1068:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1068 |         "firstrecite_test", "showlength_2",
      |                             ^~~~~~~~~~~~~~
firstrecite_test.cpp:1073:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1073 |       "firstrecite_test", "showlength_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1073:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1073 |       "firstrecite_test", "showlength_2",
      |                           ^~~~~~~~~~~~~~
firstrecite_test.cpp:1077:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1077 |         "firstrecite_test", "showheadchar_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1077:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1077 |         "firstrecite_test", "showheadchar_2",
      |                             ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1082:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1082 |       "firstrecite_test", "showheadchar_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1082:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1082 |       "firstrecite_test", "showheadchar_2",
      |                           ^~~~~~~~~~~~~~~~
firstrecite_test.cpp:1086:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1086 |         "firstrecite_test", "sndeffect_2",
      |         ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1086:29: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1086 |         "firstrecite_test", "sndeffect_2",
      |                             ^~~~~~~~~~~~~
firstrecite_test.cpp:1091:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1091 |       "firstrecite_test", "sndeffect_2",
      |       ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1091:27: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1091 |       "firstrecite_test", "sndeffect_2",
      |                           ^~~~~~~~~~~~~
firstrecite_test.cpp: In member function 'void CTestDialog::show()':
firstrecite_test.cpp:1225:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1225 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog1_index", &tmp_i);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1225:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1225 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog1_index", &tmp_i);
      |                                                    ^~~~~~~~~~~~~~~
firstrecite_test.cpp:1227:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1227 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog2_index", &tmp_i);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1227:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1227 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog2_index", &tmp_i);
      |                                                    ^~~~~~~~~~~~~~~
firstrecite_test.cpp: In member function 'void CTestDialog::close()':
firstrecite_test.cpp:1243:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1243 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog1_index", &tmp_i);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1243:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1243 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog1_index", &tmp_i);
      |                                                    ^~~~~~~~~~~~~~~
firstrecite_test.cpp:1245:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1245 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog2_index", &tmp_i);
      |                                ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1245:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1245 |   rw_cfg_read_int(usercfgfile, "firstrecite_test", "dialog2_index", &tmp_i);
      |                                                    ^~~~~~~~~~~~~~~
firstrecite_test.cpp:1253:34: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1253 |    rw_cfg_write_int(usercfgfile, "firstrecite_test", "dialog1_index", tmp_index);
      |                                  ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1253:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1253 |    rw_cfg_write_int(usercfgfile, "firstrecite_test", "dialog1_index", tmp_index);
      |                                                      ^~~~~~~~~~~~~~~
firstrecite_test.cpp:1255:34: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1255 |    rw_cfg_write_int(usercfgfile, "firstrecite_test", "dialog2_index", tmp_index);
      |                                  ^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp:1255:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1255 |    rw_cfg_write_int(usercfgfile, "firstrecite_test", "dialog2_index", tmp_index);
      |                                                      ^~~~~~~~~~~~~~~
firstrecite_test.cpp: In member function 'void CFirstRecite_test::set_wordtest_label(gint)':
firstrecite_test.cpp:666:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  666 |  sprintf(aa,"%2d",i+1);
      |              ^~~
firstrecite_test.cpp:666:13: note: directive argument in the range [-2147483647, 2147483647]
  666 |  sprintf(aa,"%2d",i+1);
      |             ^~~~~
firstrecite_test.cpp:666:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  666 |  sprintf(aa,"%2d",i+1);
      |  ~~~~~~~^~~~~~~~~~~~~~
firstrecite_test.cpp: In member function 'void CFirstRecite_test::set_wordlist_item(int)':
firstrecite_test.cpp:706:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  706 |  sprintf(aa,"%2d",index+1);
      |              ^~~
firstrecite_test.cpp:706:13: note: directive argument in the range [-2147483647, 2147483647]
  706 |  sprintf(aa,"%2d",index+1);
      |             ^~~~~
firstrecite_test.cpp:706:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  706 |  sprintf(aa,"%2d",index+1);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~
firstrecite_test.cpp: In function 'gint on_test_wordtestentry_keypress(gint, gint)':
firstrecite_test.cpp:472:15: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  472 |   sprintf(aa,"%2d",g_pReciteWord->firstrecite_test->recited_word_count);
      |               ^~~
firstrecite_test.cpp:472:14: note: directive argument in the range [-2147483647, 2147483647]
  472 |   sprintf(aa,"%2d",g_pReciteWord->firstrecite_test->recited_word_count);
      |              ^~~~~
firstrecite_test.cpp:472:10: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  472 |   sprintf(aa,"%2d",g_pReciteWord->firstrecite_test->recited_word_count);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o mark.o mark.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from mark.h:4,
                 from mark.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from mark.h:4,
                 from mark.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from mark.h:4,
                 from mark.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from mark.h:4,
                 from mark.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o menu.o menu.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from menu.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from menu.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from menu.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/glib/gi18n.h:21,
                 from reciteword.h:6,
                 from menu.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
menu.cpp:10:1: warning: 'gboolean on_menu_leave_notify(GtkWidget*, GdkEventCrossing*, CMenu*)' defined but not used [-Wunused-function]
   10 | on_menu_leave_notify (GtkWidget * widget, GdkEventCrossing * event, CMenu * parent)
      | ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o mydict.o mydict.cpp
mydict.cpp: In member function 'void mydict::mystrcpy(char*, char*)':
mydict.cpp:49:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |    char *ln="\xa";
      |             ^~~~~
mydict.cpp:51:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                          ^~~
mydict.cpp:51:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                              ^~~
mydict.cpp:51:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                  ^~~
mydict.cpp:51:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                      ^~~~~
mydict.cpp:51:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                            ^~~~~~
mydict.cpp:51:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                   ^~~~~~~
mydict.cpp:51:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                           ^~~~~~~~
mydict.cpp:51:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                                    ^~~~~~~
mydict.cpp:51:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                                            ^~~~~
mydict.cpp:51:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                                                  ^~~
mydict.cpp:51:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                                                      ^~~
mydict.cpp:51:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |    static char * prop[]={" "," "," ","a. ","ad. ","art. ","conj. ","int. ","n. "," "," ","num. ",
      |                                                                                          ^~~~~~~
mydict.cpp:52:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |               ^~~~~~~~
mydict.cpp:52:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                        ^~~
mydict.cpp:52:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                            ^~~~~~~~
mydict.cpp:52:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                     ^~~~~
mydict.cpp:52:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                           ^~~~~~~
mydict.cpp:52:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                                   ^~~~~~
mydict.cpp:52:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                                          ^~~~~~
mydict.cpp:52:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                                                 ^~~~~~~
mydict.cpp:52:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                                                         ^~~
mydict.cpp:52:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |               "prep. "," ","pron. ","v. ","aux. ","vi. ","vt. ","vbl. "," ","st. ",
      |                                                                             ^~~~~~
mydict.cpp:53:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |               ^~~~~~
mydict.cpp:53:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                      ^~~~~~
mydict.cpp:53:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                             ^~~~~~
mydict.cpp:53:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                    ^~~~~~~
mydict.cpp:53:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                            ^~~
mydict.cpp:53:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                                ^~~~~~~
mydict.cpp:53:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                                        ^~~~~~~
mydict.cpp:53:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                                                ^~~~~~~
mydict.cpp:53:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                                                        ^~~~~~
mydict.cpp:53:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |               "pr. ","pp. ","pl. ","ing. "," ","adj. ","adv. ","pla. ","pn. "," "};
      |                                                                               ^~~
mydict.cpp: In member function 'long int mydict::_ZN6mydict8nextitemEPcS0_S0_.part.0(char*, char*, char*)':
mydict.cpp:112:47: warning: '%s' directive writing up to 511 bytes into a region of size 29 [-Wformat-overflow=]
  112 |                   tmp[i]=0x0; sprintf(item2,"[%s]",tmp); i=0; cont++;
      |                                               ^~   ~~~
mydict.cpp:112:38: note: 'sprintf' output between 3 and 514 bytes into a destination of size 30
  112 |                   tmp[i]=0x0; sprintf(item2,"[%s]",tmp); i=0; cont++;
      |                               ~~~~~~~^~~~~~~~~~~~~~~~~~
mydict.cpp: In member function 'long int mydict::_ZN6mydict8previtemEPcS0_S0_.part.0(char*, char*, char*)':
mydict.cpp:201:47: warning: '%s' directive writing up to 511 bytes into a region of size 29 [-Wformat-overflow=]
  201 |                   tmp[i]=0x0; sprintf(item2,"[%s]",tmp); i=0; cont++;
      |                                               ^~   ~~~
mydict.cpp:201:38: note: 'sprintf' output between 3 and 514 bytes into a destination of size 30
  201 |                   tmp[i]=0x0; sprintf(item2,"[%s]",tmp); i=0; cont++;
      |                               ~~~~~~~^~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o reciteword.o reciteword.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from reciteword.cpp:31:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from reciteword.cpp:31:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from reciteword.cpp:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/glib/gi18n.h:21,
                 from reciteword.h:6,
                 from reciteword.cpp:31:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
reciteword.cpp: In member function 'void CReciteWord::close_book()':
reciteword.cpp:638:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  638 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "next_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~~
reciteword.cpp:640:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  640 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "next_zu_index", next_zu_index);
      |                                                            ^~~~~~~~~~~~~~~
reciteword.cpp:641:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  641 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "max_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~
reciteword.cpp:643:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  643 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "max_zu_index", max_zu_index);
      |                                                            ^~~~~~~~~~~~~~
reciteword.cpp:645:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  645 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_by", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:647:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  647 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_by", revise_test_chooseword_info.by);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:648:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  648 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:650:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  650 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_zu_index", revise_test_chooseword_info.zu_index);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:651:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  651 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_scope_start", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:653:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  653 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_scope_start", revise_test_chooseword_info.scope_start);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:654:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  654 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_scope_count", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:656:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  656 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_test_chooseword_scope_count", revise_test_chooseword_info.scope_count);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:658:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  658 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_by", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:660:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  660 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_by", revise_skim_chooseword_info.by);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:661:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  661 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:663:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  663 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_zu_index", revise_skim_chooseword_info.zu_index);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:664:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  664 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_scope_start", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:666:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  666 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_scope_start", revise_skim_chooseword_info.scope_start);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:667:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  667 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_scope_count", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:669:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  669 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "revise_skim_chooseword_scope_count", revise_skim_chooseword_info.scope_count);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:671:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  671 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_by", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:673:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  673 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_by", shooting_chooseword_info.by);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:674:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  674 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:676:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  676 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_zu_index", shooting_chooseword_info.zu_index);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:677:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  677 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_scope_start", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:679:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  679 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_scope_start", shooting_chooseword_info.scope_start);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:680:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  680 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_scope_count", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:682:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  682 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "shooting_chooseword_scope_count", shooting_chooseword_info.scope_count);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:684:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  684 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "typing_chooseword_by", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:686:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  686 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "typing_chooseword_by", typing_chooseword_info.by);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:687:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  687 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "typing_chooseword_zu_index", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:689:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  689 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "typing_chooseword_zu_index", typing_chooseword_info.zu_index);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:690:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  690 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "typing_chooseword_scope_start", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:692:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  692 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "typing_chooseword_scope_start", typing_chooseword_info.scope_start);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:693:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  693 |    rw_cfg_read_int (usercfgfile, now_book->bookfilename, "typing_chooseword_scope_count", &i);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:695:60: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  695 |     rw_cfg_write_int (usercfgfile, now_book->bookfilename, "typing_chooseword_scope_count", typing_chooseword_info.scope_count);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp: In member function 'void CReciteWord::load_book(gchar*)':
reciteword.cpp:717:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  717 |   rw_cfg_write_string (usercfgfile, "reciteword", "book_file", now_book->bookfilename);
      |                                     ^~~~~~~~~~~~
reciteword.cpp:717:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  717 |   rw_cfg_write_string (usercfgfile, "reciteword", "book_file", now_book->bookfilename);
      |                                                   ^~~~~~~~~~~
reciteword.cpp:718:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  718 |   rw_cfg_read_int (usercfgfile, filename, "next_zu_index", &(g_pReciteWord->next_zu_index));
      |                                           ^~~~~~~~~~~~~~~
reciteword.cpp:719:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  719 |   rw_cfg_read_int (usercfgfile, filename, "max_zu_index", &(g_pReciteWord->max_zu_index));
      |                                           ^~~~~~~~~~~~~~
reciteword.cpp:721:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  721 |   rw_cfg_read_int (usercfgfile, filename, "revise_test_chooseword_by", &(g_pReciteWord->revise_test_chooseword_info.by));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:722:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  722 |   rw_cfg_read_int (usercfgfile, filename, "revise_test_chooseword_zu_index", &(g_pReciteWord->revise_test_chooseword_info.zu_index));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:723:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  723 |   rw_cfg_read_int (usercfgfile, filename, "revise_test_chooseword_scope_start", &(g_pReciteWord->revise_test_chooseword_info.scope_start));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:724:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  724 |   rw_cfg_read_int (usercfgfile, filename, "revise_test_chooseword_scope_count", &(g_pReciteWord->revise_test_chooseword_info.scope_count));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:726:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  726 |   rw_cfg_read_int (usercfgfile, filename, "revise_skim_chooseword_by", &(g_pReciteWord->revise_skim_chooseword_info.by));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:727:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  727 |   rw_cfg_read_int (usercfgfile, filename, "revise_skim_chooseword_zu_index", &(g_pReciteWord->revise_skim_chooseword_info.zu_index));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:728:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  728 |   rw_cfg_read_int (usercfgfile, filename, "revise_skim_chooseword_scope_start", &(g_pReciteWord->revise_skim_chooseword_info.scope_start));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:729:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  729 |   rw_cfg_read_int (usercfgfile, filename, "revise_skim_chooseword_scope_count", &(g_pReciteWord->revise_skim_chooseword_info.scope_count));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:731:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  731 |   rw_cfg_read_int (usercfgfile, filename, "shooting_chooseword_by", &(g_pReciteWord->shooting_chooseword_info.by));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:732:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  732 |   rw_cfg_read_int (usercfgfile, filename, "shooting_chooseword_zu_index", &(g_pReciteWord->shooting_chooseword_info.zu_index));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:733:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  733 |   rw_cfg_read_int (usercfgfile, filename, "shooting_chooseword_scope_start", &(g_pReciteWord->shooting_chooseword_info.scope_start));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:734:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  734 |   rw_cfg_read_int (usercfgfile, filename, "shooting_chooseword_scope_count", &(g_pReciteWord->shooting_chooseword_info.scope_count));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:736:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  736 |   rw_cfg_read_int (usercfgfile, filename, "typing_chooseword_by", &(g_pReciteWord->typing_chooseword_info.by));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:737:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  737 |   rw_cfg_read_int (usercfgfile, filename, "typing_chooseword_zu_index", &(g_pReciteWord->typing_chooseword_info.zu_index));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:738:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  738 |   rw_cfg_read_int (usercfgfile, filename, "typing_chooseword_scope_start", &(g_pReciteWord->typing_chooseword_info.scope_start));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp:739:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  739 |   rw_cfg_read_int (usercfgfile, filename, "typing_chooseword_scope_count", &(g_pReciteWord->typing_chooseword_info.scope_count));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reciteword.cpp: In function 'int main(int, char**)':
reciteword.cpp:763:20: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations]
  763 |  g_thread_init(NULL);
      |                    ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from /usr/include/glib-2.0/glib/gi18n.h:21,
                 from reciteword.h:6,
                 from reciteword.cpp:31:
/usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here
  261 | void     g_thread_init                   (gpointer vtable);
      |          ^~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o record.o record.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from record.h:4,
                 from record.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from record.h:4,
                 from record.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from record.h:4,
                 from record.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from record.h:4,
                 from record.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
record.cpp: In member function 'void CRecord::show()':
record.cpp:90:31: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   90 |  rw_cfg_read_long(usercfgfile,"firstrecite_test","totalwordcount",&firstrecite_totalwordcount);
      |                               ^~~~~~~~~~~~~~~~~~
record.cpp:90:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   90 |  rw_cfg_read_long(usercfgfile,"firstrecite_test","totalwordcount",&firstrecite_totalwordcount);
      |                                                  ^~~~~~~~~~~~~~~~
record.cpp:91:31: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   91 |  rw_cfg_read_long(usercfgfile,"revise_test","totalwordcount",&revise_test_totalwordcount);
      |                               ^~~~~~~~~~~~~
record.cpp:91:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   91 |  rw_cfg_read_long(usercfgfile,"revise_test","totalwordcount",&revise_test_totalwordcount);
      |                                             ^~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o revise.o revise.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from revise.h:4,
                 from revise.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from revise.h:4,
                 from revise.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
revise.cpp: In constructor 'CRevise_group::CRevise_group()':
revise.cpp:271:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  271 |  rw_cfg_read_int (usercfgfile, "revise_group", "max_revise_times", &max_revise_times);
      |                                ^~~~~~~~~~~~~~
revise.cpp:271:48: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  271 |  rw_cfg_read_int (usercfgfile, "revise_group", "max_revise_times", &max_revise_times);
      |                                                ^~~~~~~~~~~~~~~~~~
revise.cpp: In member function 'void CRevise_group::show()':
revise.cpp:326:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 |         "revise_group", "disorder",
      |         ^~~~~~~~~~~~~~
revise.cpp:326:25: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 |         "revise_group", "disorder",
      |                         ^~~~~~~~~~
revise.cpp: In member function 'void CRevise_group::close()':
revise.cpp:430:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  430 |         "revise_group", "disorder",
      |         ^~~~~~~~~~~~~~
revise.cpp:430:25: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  430 |         "revise_group", "disorder",
      |                         ^~~~~~~~~~
revise.cpp:435:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  435 |         "revise_group", "disorder",
      |         ^~~~~~~~~~~~~~
revise.cpp:435:25: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  435 |         "revise_group", "disorder",
      |                         ^~~~~~~~~~
revise.cpp: In function 'gint viewer_disappear_timer_func(gpointer)':
revise.cpp:603:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  603 |    parent->set_text("","Game Over! :-)");
      |                     ^~
revise.cpp:603:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  603 |    parent->set_text("","Game Over! :-)");
      |                        ^~~~~~~~~~~~~~~~
revise.cpp: In constructor 'tViewer::tViewer()':
revise.cpp:620:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  620 |  rw_cfg_read_int (usercfgfile, "revise_skim", "word_show_time", &w_show_time);
      |                                ^~~~~~~~~~~~~
revise.cpp:620:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  620 |  rw_cfg_read_int (usercfgfile, "revise_skim", "word_show_time", &w_show_time);
      |                                               ^~~~~~~~~~~~~~~~
revise.cpp:623:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  623 |  rw_cfg_read_int (usercfgfile, "revise_skim", "meaning_show_time", &m_show_time);
      |                                ^~~~~~~~~~~~~
revise.cpp:623:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  623 |  rw_cfg_read_int (usercfgfile, "revise_skim", "meaning_show_time", &m_show_time);
      |                                               ^~~~~~~~~~~~~~~~~~~
revise.cpp: In member function 'void CRevise_skim::show()':
revise.cpp:1197:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1197 |         "revise_skim", "readword",
      |         ^~~~~~~~~~~~~
revise.cpp:1197:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1197 |         "revise_skim", "readword",
      |                        ^~~~~~~~~~
revise.cpp:1208:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1208 |         "revise_skim", "showmean",
      |         ^~~~~~~~~~~~~
revise.cpp:1208:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1208 |         "revise_skim", "showmean",
      |                        ^~~~~~~~~~
revise.cpp:1219:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1219 |         "revise_skim", "animate",
      |         ^~~~~~~~~~~~~
revise.cpp:1219:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1219 |         "revise_skim", "animate",
      |                        ^~~~~~~~~
revise.cpp: In member function 'void CRevise_skim::close()':
revise.cpp:1247:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1247 |         "revise_skim", "readword",
      |         ^~~~~~~~~~~~~
revise.cpp:1247:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1247 |         "revise_skim", "readword",
      |                        ^~~~~~~~~~
revise.cpp:1252:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1252 |         "revise_skim", "readword",
      |         ^~~~~~~~~~~~~
revise.cpp:1252:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1252 |         "revise_skim", "readword",
      |                        ^~~~~~~~~~
revise.cpp:1256:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1256 |         "revise_skim", "showmean",
      |         ^~~~~~~~~~~~~
revise.cpp:1256:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1256 |         "revise_skim", "showmean",
      |                        ^~~~~~~~~~
revise.cpp:1261:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1261 |         "revise_skim", "showmean",
      |         ^~~~~~~~~~~~~
revise.cpp:1261:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1261 |         "revise_skim", "showmean",
      |                        ^~~~~~~~~~
revise.cpp:1265:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1265 |         "revise_skim", "animate",
      |         ^~~~~~~~~~~~~
revise.cpp:1265:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1265 |         "revise_skim", "animate",
      |                        ^~~~~~~~~
revise.cpp:1270:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1270 |         "revise_skim", "animate",
      |         ^~~~~~~~~~~~~
revise.cpp:1270:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1270 |         "revise_skim", "animate",
      |                        ^~~~~~~~~
revise.cpp: In member function 'void tViewer::set_text(gchar*, gchar*)':
revise.cpp:698:15: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  698 |   sprintf(aa,"%2d",now_count+1);
      |               ^~~
revise.cpp:698:14: note: directive argument in the range [-2147483647, 2147483647]
  698 |   sprintf(aa,"%2d",now_count+1);
      |              ^~~~~
revise.cpp:698:10: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  698 |   sprintf(aa,"%2d",now_count+1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o revise_test.o revise_test.cpp
revise_test.cpp:2499:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2499 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                   ^
revise_test.cpp:2499:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2499 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                                        ^
revise_test.cpp:2515:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2515 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks",g_pReciteWord->userpath);
      |                   ^
revise_test.cpp:2524:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2524 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-hard.bok",g_pReciteWord->userpath);
      |                   ^
revise_test.cpp:2524:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2524 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-hard.bok",g_pReciteWord->userpath);
      |                                        ^
revise_test.cpp:2526:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2526 |   sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                    ^
revise_test.cpp:2526:41: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 2526 |   sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
revise_test.cpp: In member function 'void CRevise_test_Dialog::show()':
revise_test.cpp:365:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  365 |         "revise_test", "dialog_index",
      |         ^~~~~~~~~~~~~
revise_test.cpp:365:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  365 |         "revise_test", "dialog_index",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp: In member function 'void CRevise_test_Dialog::close()':
revise_test.cpp:384:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  384 |         "revise_test", "dialog_index",
      |         ^~~~~~~~~~~~~
revise_test.cpp:384:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  384 |         "revise_test", "dialog_index",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:395:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  395 |       "revise_test", "dialog_index",
      |       ^~~~~~~~~~~~~
revise_test.cpp:395:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  395 |       "revise_test", "dialog_index",
      |                      ^~~~~~~~~~~~~~
revise_test.cpp: In function 'void on_revise_test_start_clicked()':
revise_test.cpp:540:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  540 |         "revise_test", "showmean_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:540:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  540 |         "revise_test", "showmean_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:548:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  548 |         "revise_test", "readword_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:548:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  548 |         "revise_test", "readword_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:552:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  552 |         "revise_test", "showphonetic_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:552:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  552 |         "revise_test", "showphonetic_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:560:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  560 |         "revise_test", "showlength_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:560:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  560 |         "revise_test", "showlength_1",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:565:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  565 |         "revise_test", "showheadchar_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:565:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  565 |         "revise_test", "showheadchar_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:573:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  573 |         "revise_test", "sndeffect_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:573:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  573 |         "revise_test", "sndeffect_1",
      |                        ^~~~~~~~~~~~~
revise_test.cpp:599:56: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  599 |   g_pReciteWord->revise_test->wordtest_entry.set_text ("");
      |                                                        ^~
revise_test.cpp: In function 'void revise_test_select_next_word()':
revise_test.cpp:852:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  852 |     set_text ("");
      |               ^~
revise_test.cpp:866:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  866 |         "revise_test", "showmean_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:866:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  866 |         "revise_test", "showmean_2",
      |                        ^~~~~~~~~~~~
revise_test.cpp:874:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  874 |         "revise_test", "readword_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:874:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  874 |         "revise_test", "readword_2",
      |                        ^~~~~~~~~~~~
revise_test.cpp:878:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  878 |         "revise_test", "showphonetic_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:878:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  878 |         "revise_test", "showphonetic_2",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:886:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  886 |         "revise_test", "showlength_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:886:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  886 |         "revise_test", "showlength_2",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:891:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  891 |         "revise_test", "showheadchar_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:891:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  891 |         "revise_test", "showheadchar_2",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:899:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  899 |         "revise_test", "sndeffect_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:899:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  899 |         "revise_test", "sndeffect_2",
      |                        ^~~~~~~~~~~~~
revise_test.cpp:920:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  920 |     set_text ("");
      |               ^~
revise_test.cpp:1058:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1058 |       rw_cfg_read_long(usercfgfile,"revise_test","totalwordcount",&totalwordcount);
      |                                    ^~~~~~~~~~~~~
revise_test.cpp:1058:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1058 |       rw_cfg_read_long(usercfgfile,"revise_test","totalwordcount",&totalwordcount);
      |                                                  ^~~~~~~~~~~~~~~~
revise_test.cpp:1060:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1060 |       rw_cfg_write_long(usercfgfile,"revise_test","totalwordcount",totalwordcount);
      |                                     ^~~~~~~~~~~~~
revise_test.cpp:1060:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1060 |       rw_cfg_write_long(usercfgfile,"revise_test","totalwordcount",totalwordcount);
      |                                                   ^~~~~~~~~~~~~~~~
revise_test.cpp:1157:56: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1157 |   g_pReciteWord->revise_test->wordtest_entry.set_text ("");
      |                                                        ^~
revise_test.cpp: In function 'gint on_test_wordtestentry_keypress(gint, gint)':
revise_test.cpp:1265:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1265 |       wordtest_entry.set_text ("");
      |                                ^~
revise_test.cpp:1368:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1368 |       wordtest_entry.set_text ("");
      |                                ^~
revise_test.cpp: In function 'void on_revise_test_wordlistitem_clicked(int)':
revise_test.cpp:1621:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1621 |     set_text ("");
      |               ^~
revise_test.cpp: In constructor 'CRevise_test::CRevise_test()':
revise_test.cpp:1797:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1797 |  rw_cfg_read_boolean (usercfgfile, "revise_test", "readword_when_answerright", &readword_when_answerright);
      |                                    ^~~~~~~~~~~~~
revise_test.cpp:1797:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1797 |  rw_cfg_read_boolean (usercfgfile, "revise_test", "readword_when_answerright", &readword_when_answerright);
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp:1798:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1798 |  rw_cfg_read_int (usercfgfile, "revise_test", "headchar_len", &headchar_len);
      |                                ^~~~~~~~~~~~~
revise_test.cpp:1798:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1798 |  rw_cfg_read_int (usercfgfile, "revise_test", "headchar_len", &headchar_len);
      |                                               ^~~~~~~~~~~~~~
revise_test.cpp: In member function 'void CRevise_test::show()':
revise_test.cpp:2091:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2091 |         "revise_test", "showmean_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2091:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2091 |         "revise_test", "showmean_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2102:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2102 |         "revise_test", "readword_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2102:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2102 |         "revise_test", "readword_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2113:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2113 |         "revise_test", "showphonetic_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2113:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2113 |         "revise_test", "showphonetic_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2124:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2124 |         "revise_test", "showlength_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2124:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2124 |         "revise_test", "showlength_1",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:2135:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2135 |         "revise_test", "showheadchar_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2135:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2135 |         "revise_test", "showheadchar_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2146:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2146 |         "revise_test", "sndeffect_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2146:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2146 |         "revise_test", "sndeffect_1",
      |                        ^~~~~~~~~~~~~
revise_test.cpp:2168:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2168 |           Skin->revise_test.wordtest_entry.h, "", "", 1,
      |                                               ^~
revise_test.cpp:2168:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2168 |           Skin->revise_test.wordtest_entry.h, "", "", 1,
      |                                                   ^~
revise_test.cpp: In member function 'void CRevise_test::save_setting()':
revise_test.cpp:2382:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2382 |         "revise_test", "showmean_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2382:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2382 |         "revise_test", "showmean_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2387:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2387 |       "revise_test", "showmean_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2387:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2387 |       "revise_test", "showmean_1",
      |                      ^~~~~~~~~~~~
revise_test.cpp:2391:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2391 |         "revise_test", "readword_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2391:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2391 |         "revise_test", "readword_1",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2396:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2396 |       "revise_test", "readword_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2396:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2396 |       "revise_test", "readword_1",
      |                      ^~~~~~~~~~~~
revise_test.cpp:2400:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2400 |         "revise_test", "showphonetic_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2400:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2400 |         "revise_test", "showphonetic_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2405:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2405 |       "revise_test", "showphonetic_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2405:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2405 |       "revise_test", "showphonetic_1",
      |                      ^~~~~~~~~~~~~~~~
revise_test.cpp:2409:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2409 |         "revise_test", "showlength_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2409:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2409 |         "revise_test", "showlength_1",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:2414:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2414 |       "revise_test", "showlength_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2414:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2414 |       "revise_test", "showlength_1",
      |                      ^~~~~~~~~~~~~~
revise_test.cpp:2418:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2418 |         "revise_test", "showheadchar_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2418:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2418 |         "revise_test", "showheadchar_1",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2423:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2423 |       "revise_test", "showheadchar_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2423:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2423 |       "revise_test", "showheadchar_1",
      |                      ^~~~~~~~~~~~~~~~
revise_test.cpp:2427:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2427 |         "revise_test", "sndeffect_1",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2427:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2427 |         "revise_test", "sndeffect_1",
      |                        ^~~~~~~~~~~~~
revise_test.cpp:2432:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2432 |       "revise_test", "sndeffect_1",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2432:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2432 |       "revise_test", "sndeffect_1",
      |                      ^~~~~~~~~~~~~
revise_test.cpp:2439:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2439 |         "revise_test", "showmean_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2439:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2439 |         "revise_test", "showmean_2",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2444:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2444 |       "revise_test", "showmean_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2444:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2444 |       "revise_test", "showmean_2",
      |                      ^~~~~~~~~~~~
revise_test.cpp:2448:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2448 |         "revise_test", "readword_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2448:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2448 |         "revise_test", "readword_2",
      |                        ^~~~~~~~~~~~
revise_test.cpp:2453:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2453 |       "revise_test", "readword_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2453:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2453 |       "revise_test", "readword_2",
      |                      ^~~~~~~~~~~~
revise_test.cpp:2457:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2457 |         "revise_test", "showphonetic_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2457:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2457 |         "revise_test", "showphonetic_2",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2462:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2462 |       "revise_test", "showphonetic_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2462:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2462 |       "revise_test", "showphonetic_2",
      |                      ^~~~~~~~~~~~~~~~
revise_test.cpp:2466:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2466 |         "revise_test", "showlength_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2466:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2466 |         "revise_test", "showlength_2",
      |                        ^~~~~~~~~~~~~~
revise_test.cpp:2471:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2471 |       "revise_test", "showlength_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2471:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2471 |       "revise_test", "showlength_2",
      |                      ^~~~~~~~~~~~~~
revise_test.cpp:2475:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2475 |         "revise_test", "showheadchar_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2475:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2475 |         "revise_test", "showheadchar_2",
      |                        ^~~~~~~~~~~~~~~~
revise_test.cpp:2480:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2480 |       "revise_test", "showheadchar_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2480:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2480 |       "revise_test", "showheadchar_2",
      |                      ^~~~~~~~~~~~~~~~
revise_test.cpp:2484:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2484 |         "revise_test", "sndeffect_2",
      |         ^~~~~~~~~~~~~
revise_test.cpp:2484:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2484 |         "revise_test", "sndeffect_2",
      |                        ^~~~~~~~~~~~~
revise_test.cpp:2489:7: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2489 |       "revise_test", "sndeffect_2",
      |       ^~~~~~~~~~~~~
revise_test.cpp:2489:22: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 2489 |       "revise_test", "sndeffect_2",
      |                      ^~~~~~~~~~~~~
revise_test.cpp: In member function 'void CRevise_test::set_wordtest_label(gint)':
revise_test.cpp:2313:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
 2313 |  sprintf(aa,"%2d",i+1);
      |              ^~~
revise_test.cpp:2313:13: note: directive argument in the range [-2147483647, 2147483647]
 2313 |  sprintf(aa,"%2d",i+1);
      |             ^~~~~
revise_test.cpp:2313:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
 2313 |  sprintf(aa,"%2d",i+1);
      |  ~~~~~~~^~~~~~~~~~~~~~
revise_test.cpp: In member function 'void CRevise_test::set_wordlist_item(gint)':
revise_test.cpp:2351:14: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
 2351 |  sprintf(aa,"%2d",index+1);
      |              ^~~
revise_test.cpp:2351:13: note: directive argument in the range [-2147483647, 2147483647]
 2351 |  sprintf(aa,"%2d",index+1);
      |             ^~~~~
revise_test.cpp:2351:9: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
 2351 |  sprintf(aa,"%2d",index+1);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~
revise_test.cpp: In member function 'void CRevise_test::save_hard_words()':
revise_test.cpp:2499:19: warning: '/hardbooks/my-super-hard.bok' directive writing 28 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 2499 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:208:28: note: format string is defined here
  208 | #define G_DIR_SEPARATOR_S "/"
revise_test.cpp:2499:9: note: 'sprintf' output between 29 and 284 bytes into a destination of size 256
 2499 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp:2515:19: warning: '/hardbooks' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 2515 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks",g_pReciteWord->userpath);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:208:28: note: format string is defined here
  208 | #define G_DIR_SEPARATOR_S "/"
revise_test.cpp:2515:9: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 2515 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks",g_pReciteWord->userpath);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp:2524:19: warning: '/hardbooks/my-hard.bok' directive writing 22 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 2524 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-hard.bok",g_pReciteWord->userpath);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:208:28: note: format string is defined here
  208 | #define G_DIR_SEPARATOR_S "/"
revise_test.cpp:2524:9: note: 'sprintf' output between 23 and 278 bytes into a destination of size 256
 2524 |  sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-hard.bok",g_pReciteWord->userpath);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp:2526:20: warning: '/hardbooks/my-super-hard.bok' directive writing 28 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 2526 |   sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from revise.h:4,
                 from revise_test.cpp:5:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:208:28: note: format string is defined here
  208 | #define G_DIR_SEPARATOR_S "/"
revise_test.cpp:2526:10: note: 'sprintf' output between 29 and 284 bytes into a destination of size 256
 2526 |   sprintf(filename,"%s"G_DIR_SEPARATOR_S"hardbooks"G_DIR_SEPARATOR_S"my-super-hard.bok",g_pReciteWord->userpath);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp: In function 'void revise_test_select_next_word()':
revise_test.cpp:951:16: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  951 |    sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |                ^~~
revise_test.cpp:951:15: note: directive argument in the range [-2147483647, 2147483647]
  951 |    sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |               ^~~~~
revise_test.cpp:951:11: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  951 |    sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
revise_test.cpp: In function 'gint on_test_wordtestentry_keypress(gint, gint)':
revise_test.cpp:1538:18: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
 1538 |      sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |                  ^~~
revise_test.cpp:1538:17: note: directive argument in the range [-2147483647, 2147483647]
 1538 |      sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |                 ^~~~~
revise_test.cpp:1538:13: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
 1538 |      sprintf(aa,"%2d",g_pReciteWord->revise_test->recited_word_count);
      |      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o readword.o readword.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from readword.cpp:2:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from readword.cpp:2:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from readword.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from sndserv.h:4,
                 from readword.h:4,
                 from readword.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o know.o know.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from know.h:4,
                 from know.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from know.h:4,
                 from know.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from know.h:4,
                 from know.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from know.h:4,
                 from know.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o option.o option.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from option.h:4,
                 from option.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from option.h:4,
                 from option.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from option.h:4,
                 from option.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from option.h:4,
                 from option.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from reciteword.h:6,
                 from option.cpp:6:
option.cpp:46:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   46 |  {N_("Skins"), NULL, SKINS_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:48:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   48 |  {N_("Fonts"), NULL, FONTS_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:55:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   55 |  {N_("Firstrecite_skim"), NULL, FIRSTRECITE_SKIM_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:57:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   57 |  {N_("Firstrecite_test"), NULL, FIRSTRECITE_TEST_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:59:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   59 |  {N_("Revise_Group"), NULL, REVISE_GROUP_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:61:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   61 |  {N_("Revise_Test"), NULL, REVISE_TEST_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:63:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   63 |  {N_("Revise_Skim"), NULL, REVISE_SKIM_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:70:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   70 |  {N_("Sound"), NULL, MISC_SOUND_SETTINGS},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:77:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   77 |  {N_("ReciteWord"), rw_behavior, LOGO},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:78:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   78 |  {N_("Form"), form_behavior, LOGO},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp:79:6: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   79 |  {N_("Misc"), misc_behavior, LOGO},
/usr/include/glib-2.0/glib/gi18n.h:28:21: note: in definition of macro 'N_'
   28 | #define N_(String) (String)
      |                     ^~~~~~
option.cpp: In function 'void on_setup_skins_radio_toggled(GtkWidget*, gpointer)':
option.cpp:292:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  292 |   rw_cfg_write_string (usercfgfile, "reciteword", "skin", ab);
      |                                     ^~~~~~~~~~~~
option.cpp:292:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  292 |   rw_cfg_write_string (usercfgfile, "reciteword", "skin", ab);
      |                                                   ^~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_skins_page(GtkNotebook*, COption*)':
option.cpp:306:41: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  306 |  if (!(rw_cfg_read_string (usercfgfile, "reciteword", "skin", &ab)))
      |                                         ^~~~~~~~~~~~
option.cpp:306:55: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  306 |  if (!(rw_cfg_read_string (usercfgfile, "reciteword", "skin", &ab)))
      |                                                       ^~~~~~
option.cpp: In function 'void on_setup_fonts_ckbutton_toggled(GtkWidget*, COption*)':
option.cpp:354:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 |  rw_cfg_write_boolean (usercfgfile, "reciteword", "use_custom_font", b);
      |                                     ^~~~~~~~~~~~
option.cpp:354:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 |  rw_cfg_write_boolean (usercfgfile, "reciteword", "use_custom_font", b);
      |                                                   ^~~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_fonts_button_clicked(GtkWidget*, COption*)':
option.cpp:377:39: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  377 |     rw_cfg_write_string (usercfgfile, "reciteword", "normal_english_font", font_name);
      |                                       ^~~~~~~~~~~~
option.cpp:377:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  377 |     rw_cfg_write_string (usercfgfile, "reciteword", "normal_english_font", font_name);
      |                                                     ^~~~~~~~~~~~~~~~~~~~~
option.cpp:399:39: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  399 |     rw_cfg_write_string (usercfgfile, "reciteword", "big_english_font", font_name);
      |                                       ^~~~~~~~~~~~
option.cpp:399:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  399 |     rw_cfg_write_string (usercfgfile, "reciteword", "big_english_font", font_name);
      |                                                     ^~~~~~~~~~~~~~~~~~
option.cpp:421:39: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  421 |     rw_cfg_write_string (usercfgfile, "reciteword", "local_language_font", font_name);
      |                                       ^~~~~~~~~~~~
option.cpp:421:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  421 |     rw_cfg_write_string (usercfgfile, "reciteword", "local_language_font", font_name);
      |                                                     ^~~~~~~~~~~~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_fonts_page(GtkNotebook*, COption*)':
option.cpp:450:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  450 |      rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                        ^~~~~~~~~~~~
option.cpp:450:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  450 |      rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                                      ^~~~~~~~~~~~~~~~~
option.cpp:462:44: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  462 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "normal_english_font", &bb))
      |                                            ^~~~~~~~~~~~
option.cpp:462:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  462 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "normal_english_font", &bb))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~
option.cpp:474:44: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  474 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "big_english_font", &bb))
      |                                            ^~~~~~~~~~~~
option.cpp:474:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  474 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "big_english_font", &bb))
      |                                                          ^~~~~~~~~~~~~~~~~~
option.cpp:486:44: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  486 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "local_language_font", &bb))
      |                                            ^~~~~~~~~~~~
option.cpp:486:58: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  486 |       if (rw_cfg_read_string (usercfgfile, "reciteword", "local_language_font", &bb))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_revise_group_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:507:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  507 |  rw_cfg_write_int (usercfgfile, "revise_group", "max_revise_times", i);
      |                                 ^~~~~~~~~~~~~~
option.cpp:507:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  507 |  rw_cfg_write_int (usercfgfile, "revise_group", "max_revise_times", i);
      |                                                 ^~~~~~~~~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_revise_group_page(GtkNotebook*, COption*)':
option.cpp:524:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  524 |  rw_cfg_read_int (usercfgfile, "revise_group", "max_revise_times", &i);
      |                                ^~~~~~~~~~~~~~
option.cpp:524:48: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  524 |  rw_cfg_read_int (usercfgfile, "revise_group", "max_revise_times", &i);
      |                                                ^~~~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_firstrecite_skim_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:542:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  542 |  rw_cfg_write_int (usercfgfile, "firstrecite_skim", "wait_time", i);
      |                                 ^~~~~~~~~~~~~~~~~~
option.cpp:542:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  542 |  rw_cfg_write_int (usercfgfile, "firstrecite_skim", "wait_time", i);
      |                                                     ^~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_firstrecite_skim_page(GtkNotebook*, COption*)':
option.cpp:561:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  561 |  rw_cfg_read_int (usercfgfile, "firstrecite_skim", "wait_time", &i);
      |                                ^~~~~~~~~~~~~~~~~~
option.cpp:561:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  561 |  rw_cfg_read_int (usercfgfile, "firstrecite_skim", "wait_time", &i);
      |                                                    ^~~~~~~~~~~
option.cpp: In function 'void on_setup_firstrecite_test_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:579:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  579 |  rw_cfg_write_int (usercfgfile, "firstrecite_test", "headchar_len", i);
      |                                 ^~~~~~~~~~~~~~~~~~
option.cpp:579:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  579 |  rw_cfg_write_int (usercfgfile, "firstrecite_test", "headchar_len", i);
      |                                                     ^~~~~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_firstrecite_test_page(GtkNotebook*, COption*)':
option.cpp:605:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  605 |  rw_cfg_read_int (usercfgfile, "firstrecite_test", "headchar_len", &i);
      |                                ^~~~~~~~~~~~~~~~~~
option.cpp:605:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  605 |  rw_cfg_read_int (usercfgfile, "firstrecite_test", "headchar_len", &i);
      |                                                    ^~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_revise_test_ckbutton_toggled(GtkWidget*, COption*)':
option.cpp:623:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  623 |  rw_cfg_write_boolean (usercfgfile, "revise_test", "readword_when_answerright", b);
      |                                     ^~~~~~~~~~~~~
option.cpp:623:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  623 |  rw_cfg_write_boolean (usercfgfile, "revise_test", "readword_when_answerright", b);
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_revise_test_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:632:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  632 |  rw_cfg_write_int (usercfgfile, "revise_test", "headchar_len", i);
      |                                 ^~~~~~~~~~~~~
option.cpp:632:48: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  632 |  rw_cfg_write_int (usercfgfile, "revise_test", "headchar_len", i);
      |                                                ^~~~~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_revise_test_page(GtkNotebook*, COption*)':
option.cpp:656:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  656 |  rw_cfg_read_boolean (usercfgfile, "revise_test", "readword_when_answerright", &b);
      |                                    ^~~~~~~~~~~~~
option.cpp:656:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  656 |  rw_cfg_read_boolean (usercfgfile, "revise_test", "readword_when_answerright", &b);
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
option.cpp:664:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  664 |  rw_cfg_read_int (usercfgfile, "revise_test", "headchar_len", &i);
      |                                ^~~~~~~~~~~~~
option.cpp:664:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  664 |  rw_cfg_read_int (usercfgfile, "revise_test", "headchar_len", &i);
      |                                               ^~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_revise_skim_word_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:682:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  682 |  rw_cfg_write_int (usercfgfile, "revise_skim", "word_show_time", i);
      |                                 ^~~~~~~~~~~~~
option.cpp:682:48: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  682 |  rw_cfg_write_int (usercfgfile, "revise_skim", "word_show_time", i);
      |                                                ^~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_revise_skim_meaning_spinbutton_changed(GtkSpinButton*, COption*)':
option.cpp:693:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  693 |  rw_cfg_write_int (usercfgfile, "revise_skim", "meaning_show_time", i);
      |                                 ^~~~~~~~~~~~~
option.cpp:693:48: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  693 |  rw_cfg_write_int (usercfgfile, "revise_skim", "meaning_show_time", i);
      |                                                ^~~~~~~~~~~~~~~~~~~
option.cpp: In function 'gboolean rw_preferences_dialog_setup_revise_skim_page(GtkNotebook*, COption*)':
option.cpp:713:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  713 |  rw_cfg_read_int (usercfgfile, "revise_skim", "word_show_time", &i);
      |                                ^~~~~~~~~~~~~
option.cpp:713:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  713 |  rw_cfg_read_int (usercfgfile, "revise_skim", "word_show_time", &i);
      |                                               ^~~~~~~~~~~~~~~~
option.cpp:727:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  727 |  rw_cfg_read_int (usercfgfile, "revise_skim", "meaning_show_time", &i);
      |                                ^~~~~~~~~~~~~
option.cpp:727:47: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  727 |  rw_cfg_read_int (usercfgfile, "revise_skim", "meaning_show_time", &i);
      |                                               ^~~~~~~~~~~~~~~~~~~
option.cpp: In function 'void on_setup_misc_sound_ckbutton_toggled(GtkWidget*, COption*)':
option.cpp:747:38: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  747 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_sound", !b);
      |                                      ^~~~~~~~~~~~
option.cpp:747:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  747 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_sound", !b);
      |                                                    ^~~~~~~~~~~~~~~
option.cpp:762:38: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  762 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_soundevent", !b);
      |                                      ^~~~~~~~~~~~
option.cpp:762:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  762 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_soundevent", !b);
      |                                                    ^~~~~~~~~~~~~~~~~~~~
option.cpp:767:38: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  767 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_readword", !b);
      |                                      ^~~~~~~~~~~~
option.cpp:767:52: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  767 |   rw_cfg_write_boolean (usercfgfile, "reciteword", "disable_readword", !b);
      |                                                    ^~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o shooting.o shooting.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from shooting.h:4,
                 from shooting.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from shooting.h:4,
                 from shooting.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from shooting.h:4,
                 from shooting.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from shooting.h:4,
                 from shooting.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
shooting.cpp: In member function 'void CShooting::show_2()':
shooting.cpp:875:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  875 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:875:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  875 |         &tmp_b);
      |                     ^         
shooting.cpp:886:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  886 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:886:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  886 |         &tmp_b);
      |                     ^             
shooting.cpp:898:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  898 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:898:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  898 |         &tmp_b);
      |                     ^         
shooting.cpp:911:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  911 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:911:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  911 |         &tmp_b);
      |                     ^         
shooting.cpp:924:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  924 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:924:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  924 |         &tmp_b);
      |                     ^        
shooting.cpp:948:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  948 |      on_shooting_wordlistitem_clicked,
      |                                           ^ 
shooting.cpp:957:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  957 |      on_shooting_wordlistitem_clicked,
      |                                           ^ 
shooting.cpp:966:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  966 |      on_shooting_wordlistitem_clicked,
      |                                           ^ 
shooting.cpp:975:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  975 |      on_shooting_wordlistitem_clicked,
      |                                           ^ 
shooting.cpp: In member function 'void CShooting::close()':
shooting.cpp:1219:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1219 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:1219:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1219 |         &tmp_b);
      |                     ^         
shooting.cpp:1224:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1224 |         readword_ckbutton.status);
      |         ^~~~~~~~~~
shooting.cpp:1224:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1224 |         readword_ckbutton.status);
      |                     ^~~~~~~~~~
shooting.cpp:1228:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1228 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:1228:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1228 |         &tmp_b);
      |                     ^             
shooting.cpp:1233:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1233 |         phonetic_ckbutton.status);
      |         ^~~~~~~~~~
shooting.cpp:1233:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1233 |         phonetic_ckbutton.status);
      |                     ^~~~~~~~~~~~~~
shooting.cpp:1237:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1237 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:1237:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1237 |         &tmp_b);
      |                     ^         
shooting.cpp:1242:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1242 |         meaning_ckbutton.status);
      |         ^~~~~~~~~~
shooting.cpp:1242:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1242 |         meaning_ckbutton.status);
      |                     ^~~~~~~~~~
shooting.cpp:1246:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1246 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:1246:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1246 |         &tmp_b);
      |                     ^         
shooting.cpp:1251:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1251 |         word_ckbutton.status);
      |         ^~~~~~~~~~
shooting.cpp:1251:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1251 |         word_ckbutton.status);
      |                     ^~~~~~~~~~
shooting.cpp:1255:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1255 |         &tmp_b);
      |         ^~~~~~~~  
shooting.cpp:1255:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1255 |         &tmp_b);
      |                     ^        
shooting.cpp:1260:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1260 |         shotsnd_ckbutton.status);
      |         ^~~~~~~~~~
shooting.cpp:1260:21: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1260 |         shotsnd_ckbutton.status);
      |                     ^~~~~~~~~
shooting.cpp: In function 'void on_shooting_wordlistitem_clicked(glong)':
shooting.cpp:685:15: warning: '%2d' directive writing between 2 and 11 bytes into a region of size 5 [-Wformat-overflow=]
  685 |   sprintf(aa,"%2d",g_pReciteWord->shooting->recited_word_count);
      |               ^~~
shooting.cpp:685:14: note: directive argument in the range [-2147483647, 2147483647]
  685 |   sprintf(aa,"%2d",g_pReciteWord->shooting->recited_word_count);
      |              ^~~~~
shooting.cpp:685:10: note: 'sprintf' output between 3 and 12 bytes into a destination of size 5
  685 |   sprintf(aa,"%2d",g_pReciteWord->shooting->recited_word_count);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o skin.o skin.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from skin.h:5,
                 from skin.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32,
                 from skin.h:4,
                 from skin.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from skin.h:5,
                 from skin.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29,
                 from skin.h:4,
                 from skin.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
skin.cpp: In function 'gint skin_load_info(gchar*)':
skin.cpp:341:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 |  rw_cfg_read_int (cfgfile, "reciteword", "width",
      |                            ^~~~~~~~~~~~
skin.cpp:341:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 |  rw_cfg_read_int (cfgfile, "reciteword", "width",
      |                                          ^~~~~~~
skin.cpp:343:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  343 |  rw_cfg_read_int (cfgfile, "reciteword", "height",
      |                            ^~~~~~~~~~~~
skin.cpp:343:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  343 |  rw_cfg_read_int (cfgfile, "reciteword", "height",
      |                                          ^~~~~~~~
skin.cpp:345:28: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  345 |  rw_cfg_read_int (cfgfile, "reciteword", "titlebar_height",
      |                            ^~~~~~~~~~~~
skin.cpp:345:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  345 |  rw_cfg_read_int (cfgfile, "reciteword", "titlebar_height",
      |                                          ^~~~~~~~~~~~~~~~~
skin.cpp:347:31: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  347 |  rw_cfg_read_string (cfgfile, "reciteword", "normal_english_font", &(Skin->reciteword.normal_english_font));
      |                               ^~~~~~~~~~~~
skin.cpp:347:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  347 |  rw_cfg_read_string (cfgfile, "reciteword", "normal_english_font", &(Skin->reciteword.normal_english_font));
      |                                             ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:348:31: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  348 |  rw_cfg_read_string (cfgfile, "reciteword", "big_english_font", &(Skin->reciteword.big_english_font));
      |                               ^~~~~~~~~~~~
skin.cpp:348:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  348 |  rw_cfg_read_string (cfgfile, "reciteword", "big_english_font", &(Skin->reciteword.big_english_font));
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:351:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  351 |  skin_read_info_pixmap_1 (cfgfile, "face", "face", &(Skin->face.face));
      |                                    ^~~~~~
skin.cpp:351:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  351 |  skin_read_info_pixmap_1 (cfgfile, "face", "face", &(Skin->face.face));
      |                                            ^~~~~~
skin.cpp:352:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  352 |  skin_read_info_pixbuf_1 (cfgfile, "face", "icon", &(Skin->face.icon));
      |                                    ^~~~~~
skin.cpp:352:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  352 |  skin_read_info_pixbuf_1 (cfgfile, "face", "icon", &(Skin->face.icon));
      |                                            ^~~~~~
skin.cpp:353:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  353 |  skin_read_info_pixmap_1 (cfgfile, "face", "menu", &(Skin->face.menu));
      |                                    ^~~~~~
skin.cpp:353:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  353 |  skin_read_info_pixmap_1 (cfgfile, "face", "menu", &(Skin->face.menu));
      |                                            ^~~~~~
skin.cpp:354:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  354 |  skin_read_info_pixmap_1 (cfgfile, "face", "menubar",
      |                                    ^~~~~~
skin.cpp:354:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  354 |  skin_read_info_pixmap_1 (cfgfile, "face", "menubar",
      |                                            ^~~~~~~~~
skin.cpp:356:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  356 |  skin_read_info_pixmap_2 (cfgfile, "face", "menu_exit_button",
      |                                    ^~~~~~
skin.cpp:356:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  356 |  skin_read_info_pixmap_2 (cfgfile, "face", "menu_exit_button",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:358:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  358 |  skin_read_info_pixmap_3 (cfgfile, "face", "help_button",
      |                                    ^~~~~~
skin.cpp:358:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  358 |  skin_read_info_pixmap_3 (cfgfile, "face", "help_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:360:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  360 |  skin_read_info_pixmap_3 (cfgfile, "face", "record_button",
      |                                    ^~~~~~
skin.cpp:360:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  360 |  skin_read_info_pixmap_3 (cfgfile, "face", "record_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:362:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  362 |  skin_read_info_pixmap_3 (cfgfile, "face", "option_button",
      |                                    ^~~~~~
skin.cpp:362:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  362 |  skin_read_info_pixmap_3 (cfgfile, "face", "option_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:364:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  364 |  skin_read_info_pixmap_3 (cfgfile, "face", "dict_button",
      |                                    ^~~~~~
skin.cpp:364:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  364 |  skin_read_info_pixmap_3 (cfgfile, "face", "dict_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:366:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  366 |  skin_read_info_pixmap_3 (cfgfile, "face", "about_button",
      |                                    ^~~~~~
skin.cpp:366:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  366 |  skin_read_info_pixmap_3 (cfgfile, "face", "about_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:368:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  368 |   skin_read_info_pixmap_4 (cfgfile, "face", "choosebook_button",
      |                                     ^~~~~~
skin.cpp:368:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  368 |   skin_read_info_pixmap_4 (cfgfile, "face", "choosebook_button",
      |                                             ^~~~~~~~~~~~~~~~~~~
skin.cpp:370:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  370 |  skin_read_info_pixmap_4 (cfgfile, "face", "firstrecite_button",
      |                                    ^~~~~~
skin.cpp:370:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  370 |  skin_read_info_pixmap_4 (cfgfile, "face", "firstrecite_button",
      |                                            ^~~~~~~~~~~~~~~~~~~~
skin.cpp:372:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  372 |  skin_read_info_pixmap_4 (cfgfile, "face", "revise_button",
      |                                    ^~~~~~
skin.cpp:372:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  372 |  skin_read_info_pixmap_4 (cfgfile, "face", "revise_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:374:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  374 |   skin_read_info_pixmap_4 (cfgfile, "face", "rest_button",
      |                                     ^~~~~~
skin.cpp:374:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  374 |   skin_read_info_pixmap_4 (cfgfile, "face", "rest_button",
      |                                             ^~~~~~~~~~~~~
skin.cpp:376:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  376 |  skin_read_info_pixmap_4 (cfgfile, "face", "know_button",
      |                                    ^~~~~~
skin.cpp:376:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  376 |  skin_read_info_pixmap_4 (cfgfile, "face", "know_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:378:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  378 |  skin_read_info_pixmap_4 (cfgfile, "face", "shooting_button",
      |                                    ^~~~~~
skin.cpp:378:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  378 |  skin_read_info_pixmap_4 (cfgfile, "face", "shooting_button",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:380:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  380 |  skin_read_info_pixmap_4 (cfgfile, "face", "typing_button",
      |                                    ^~~~~~
skin.cpp:380:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  380 |  skin_read_info_pixmap_4 (cfgfile, "face", "typing_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:385:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |  skin_read_info_pixmap_1(cfgfile,"choosebook","choosebook", &(Skin->choosebook.choosebook));
      |                                  ^~~~~~~~~~~~
skin.cpp:385:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |  skin_read_info_pixmap_1(cfgfile,"choosebook","choosebook", &(Skin->choosebook.choosebook));
      |                                               ^~~~~~~~~~~~
skin.cpp:387:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 |  skin_read_info_pixbuf_1(cfgfile,"choosebook","dir", &(Skin->choosebook.dir));
      |                                  ^~~~~~~~~~~~
skin.cpp:387:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 |  skin_read_info_pixbuf_1(cfgfile,"choosebook","dir", &(Skin->choosebook.dir));
      |                                               ^~~~~
skin.cpp:388:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  388 |  skin_read_info_pixmap_3(cfgfile,"choosebook","ok_button", &(Skin->choosebook.ok_button));
      |                                  ^~~~~~~~~~~~
skin.cpp:388:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  388 |  skin_read_info_pixmap_3(cfgfile,"choosebook","ok_button", &(Skin->choosebook.ok_button));
      |                                               ^~~~~~~~~~~
skin.cpp:389:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 |  skin_read_info_pixmap_3(cfgfile,"choosebook","return_button", &(Skin->choosebook.return_button));
      |                                  ^~~~~~~~~~~~
skin.cpp:389:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 |  skin_read_info_pixmap_3(cfgfile,"choosebook","return_button", &(Skin->choosebook.return_button));
      |                                               ^~~~~~~~~~~~~~~
skin.cpp:390:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  390 |  skin_read_info_widget_1(cfgfile,"choosebook","book_index_label", &(Skin->choosebook.book_index_label));
      |                                  ^~~~~~~~~~~~
skin.cpp:390:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  390 |  skin_read_info_widget_1(cfgfile,"choosebook","book_index_label", &(Skin->choosebook.book_index_label));
      |                                               ^~~~~~~~~~~~~~~~~~
skin.cpp:391:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  391 |  skin_read_info_widget_1(cfgfile,"choosebook","book_count_label", &(Skin->choosebook.book_count_label));
      |                                  ^~~~~~~~~~~~
skin.cpp:391:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  391 |  skin_read_info_widget_1(cfgfile,"choosebook","book_count_label", &(Skin->choosebook.book_count_label));
      |                                               ^~~~~~~~~~~~~~~~~~
skin.cpp:392:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  392 |  skin_read_info_widget_1(cfgfile,"choosebook","word_count_label", &(Skin->choosebook.word_count_label));
      |                                  ^~~~~~~~~~~~
skin.cpp:392:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  392 |  skin_read_info_widget_1(cfgfile,"choosebook","word_count_label", &(Skin->choosebook.word_count_label));
      |                                               ^~~~~~~~~~~~~~~~~~
skin.cpp:393:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  393 |  skin_read_info_widget_1(cfgfile,"choosebook","book_filename_label", &(Skin->choosebook.book_filename_label));
      |                                  ^~~~~~~~~~~~
skin.cpp:393:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  393 |  skin_read_info_widget_1(cfgfile,"choosebook","book_filename_label", &(Skin->choosebook.book_filename_label));
      |                                               ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:394:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  394 |  skin_read_info_widget_2(cfgfile,"choosebook","book_tree", &(Skin->choosebook.book_tree));
      |                                  ^~~~~~~~~~~~
skin.cpp:394:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  394 |  skin_read_info_widget_2(cfgfile,"choosebook","book_tree", &(Skin->choosebook.book_tree));
      |                                               ^~~~~~~~~~~
skin.cpp:395:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  395 |  skin_read_info_widget_2(cfgfile,"choosebook","book_list", &(Skin->choosebook.book_list));
      |                                  ^~~~~~~~~~~~
skin.cpp:395:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  395 |  skin_read_info_widget_2(cfgfile,"choosebook","book_list", &(Skin->choosebook.book_list));
      |                                               ^~~~~~~~~~~
skin.cpp:399:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  399 |  skin_read_info_pixmap_1 (cfgfile, "group", "group",
      |                                    ^~~~~~~
skin.cpp:399:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  399 |  skin_read_info_pixmap_1 (cfgfile, "group", "group",
      |                                             ^~~~~~~
skin.cpp:401:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  401 |  skin_read_info_widget_1 (cfgfile, "group", "book_label",
      |                                    ^~~~~~~
skin.cpp:401:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  401 |  skin_read_info_widget_1 (cfgfile, "group", "book_label",
      |                                             ^~~~~~~~~~~~
skin.cpp:403:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  403 |  skin_read_info_widget_1 (cfgfile, "group", "zu_label",
      |                                    ^~~~~~~
skin.cpp:403:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  403 |  skin_read_info_widget_1 (cfgfile, "group", "zu_label",
      |                                             ^~~~~~~~~~
skin.cpp:405:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  405 |  skin_read_info_widget_1 (cfgfile, "group", "zu_wordcount_label",
      |                                    ^~~~~~~
skin.cpp:405:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  405 |  skin_read_info_widget_1 (cfgfile, "group", "zu_wordcount_label",
      |                                             ^~~~~~~~~~~~~~~~~~~~
skin.cpp:407:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  407 |  skin_read_info_widget_1 (cfgfile, "group", "wordlist_scrollvalue_label",
      |                                    ^~~~~~~
skin.cpp:407:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  407 |  skin_read_info_widget_1 (cfgfile, "group", "wordlist_scrollvalue_label",
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:409:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  409 |  skin_read_info_widget_1 (cfgfile, "group", "book_wordcount_label",
      |                                    ^~~~~~~
skin.cpp:409:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  409 |  skin_read_info_widget_1 (cfgfile, "group", "book_wordcount_label",
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:411:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  411 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_area",
      |                                    ^~~~~~~
skin.cpp:411:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  411 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_area",
      |                                             ^~~~~~~~~~~~~~~
skin.cpp:413:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  413 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_1",
      |                                    ^~~~~~~
skin.cpp:413:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  413 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_1",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:415:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  415 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_2",
      |                                    ^~~~~~~
skin.cpp:415:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  415 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_2",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:417:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  417 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_3",
      |                                    ^~~~~~~
skin.cpp:417:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  417 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_3",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:419:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  419 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_4",
      |                                    ^~~~~~~
skin.cpp:419:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  419 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_4",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:421:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  421 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_5",
      |                                    ^~~~~~~
skin.cpp:421:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  421 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_label_5",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:423:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  423 |  skin_read_info_widget_2 (cfgfile, "group", "zu_entry",
      |                                    ^~~~~~~
skin.cpp:423:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  423 |  skin_read_info_widget_2 (cfgfile, "group", "zu_entry",
      |                                             ^~~~~~~~~~
skin.cpp:425:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  425 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_vscroll",
      |                                    ^~~~~~~
skin.cpp:425:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  425 |  skin_read_info_widget_2 (cfgfile, "group", "wordlist_vscroll",
      |                                             ^~~~~~~~~~~~~~~~~~
skin.cpp:427:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  427 |  skin_read_info_pixmap_3 (cfgfile, "group", "ok_button",
      |                                    ^~~~~~~
skin.cpp:427:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  427 |  skin_read_info_pixmap_3 (cfgfile, "group", "ok_button",
      |                                             ^~~~~~~~~~~
skin.cpp:429:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  429 |  skin_read_info_pixmap_3 (cfgfile, "group", "cancel_button",
      |                                    ^~~~~~~
skin.cpp:429:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  429 |  skin_read_info_pixmap_3 (cfgfile, "group", "cancel_button",
      |                                             ^~~~~~~~~~~~~~~
skin.cpp:431:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  431 |  skin_read_info_pixmap_3 (cfgfile, "group", "add_button",
      |                                    ^~~~~~~
skin.cpp:431:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  431 |  skin_read_info_pixmap_3 (cfgfile, "group", "add_button",
      |                                             ^~~~~~~~~~~~
skin.cpp:433:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  433 |  skin_read_info_pixmap_3 (cfgfile, "group", "reduce_button",
      |                                    ^~~~~~~
skin.cpp:433:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  433 |  skin_read_info_pixmap_3 (cfgfile, "group", "reduce_button",
      |                                             ^~~~~~~~~~~~~~~
skin.cpp:435:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  435 |  skin_read_info_pixmap_3 (cfgfile, "group", "class_button",
      |                                    ^~~~~~~
skin.cpp:435:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  435 |  skin_read_info_pixmap_3 (cfgfile, "group", "class_button",
      |                                             ^~~~~~~~~~~~~~
skin.cpp:437:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  437 |  skin_read_info_pixmap_3 (cfgfile, "group", "return_button",
      |                                    ^~~~~~~
skin.cpp:437:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  437 |  skin_read_info_pixmap_3 (cfgfile, "group", "return_button",
      |                                             ^~~~~~~~~~~~~~~
skin.cpp:439:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  439 |  skin_read_info_pixmap_4 (cfgfile, "group", "order_ckbutton",
      |                                    ^~~~~~~
skin.cpp:439:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  439 |  skin_read_info_pixmap_4 (cfgfile, "group", "order_ckbutton",
      |                                             ^~~~~~~~~~~~~~~~
skin.cpp:443:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  443 |  skin_read_info_pixmap_1 (cfgfile, "skim", "skim", &(Skin->skim.skim));
      |                                    ^~~~~~
skin.cpp:443:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  443 |  skin_read_info_pixmap_1 (cfgfile, "skim", "skim", &(Skin->skim.skim));
      |                                            ^~~~~~
skin.cpp:444:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  444 |  skin_read_info_pixmap_3 (cfgfile, "skim", "start_button",
      |                                    ^~~~~~
skin.cpp:444:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  444 |  skin_read_info_pixmap_3 (cfgfile, "skim", "start_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:446:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  446 |  skin_read_info_pixmap_4 (cfgfile, "skim", "stop_button",
      |                                    ^~~~~~
skin.cpp:446:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  446 |  skin_read_info_pixmap_4 (cfgfile, "skim", "stop_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:448:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  448 |  skin_read_info_pixmap_4 (cfgfile, "skim", "pause_button",
      |                                    ^~~~~~
skin.cpp:448:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  448 |  skin_read_info_pixmap_4 (cfgfile, "skim", "pause_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:450:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  450 |  skin_read_info_pixmap_3 (cfgfile, "skim", "continue_button",
      |                                    ^~~~~~
skin.cpp:450:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  450 |  skin_read_info_pixmap_3 (cfgfile, "skim", "continue_button",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:452:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  452 |  skin_read_info_pixmap_3 (cfgfile, "skim", "group_button",
      |                                    ^~~~~~
skin.cpp:452:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  452 |  skin_read_info_pixmap_3 (cfgfile, "skim", "group_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:454:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  454 |  skin_read_info_pixmap_3 (cfgfile, "skim", "test_button",
      |                                    ^~~~~~
skin.cpp:454:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  454 |  skin_read_info_pixmap_3 (cfgfile, "skim", "test_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:456:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  456 |  skin_read_info_pixmap_3 (cfgfile, "skim", "return_button",
      |                                    ^~~~~~
skin.cpp:456:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  456 |  skin_read_info_pixmap_3 (cfgfile, "skim", "return_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:458:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  458 |  skin_read_info_pixmap_4 (cfgfile, "skim", "readword_ckbutton",
      |                                    ^~~~~~
skin.cpp:458:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  458 |  skin_read_info_pixmap_4 (cfgfile, "skim", "readword_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp:460:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  460 |  skin_read_info_pixmap_4 (cfgfile, "skim", "phonetic_ckbutton",
      |                                    ^~~~~~
skin.cpp:460:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  460 |  skin_read_info_pixmap_4 (cfgfile, "skim", "phonetic_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp:462:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  462 |  skin_read_info_pixmap_4 (cfgfile, "skim", "showmeanlater_ckbutton",
      |                                    ^~~~~~
skin.cpp:462:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  462 |  skin_read_info_pixmap_4 (cfgfile, "skim", "showmeanlater_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:464:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  464 |  skin_read_info_pixmap_4 (cfgfile, "skim", "upcase_ckbutton",
      |                                    ^~~~~~
skin.cpp:464:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  464 |  skin_read_info_pixmap_4 (cfgfile, "skim", "upcase_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:466:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  466 |  skin_read_info_pixmap_3 (cfgfile, "skim", "readword_button",
      |                                    ^~~~~~
skin.cpp:466:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  466 |  skin_read_info_pixmap_3 (cfgfile, "skim", "readword_button",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:468:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  468 |  skin_read_info_widget_1 (cfgfile, "skim", "wordlist_scrollvalue_label",
      |                                    ^~~~~~
skin.cpp:468:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  468 |  skin_read_info_widget_1 (cfgfile, "skim", "wordlist_scrollvalue_label",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:470:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  470 |  skin_read_info_widget_1 (cfgfile, "skim", "word_index_label",
      |                                    ^~~~~~
skin.cpp:470:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  470 |  skin_read_info_widget_1 (cfgfile, "skim", "word_index_label",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:472:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  472 |  skin_read_info_widget_1 (cfgfile, "skim", "word_count_label",
      |                                    ^~~~~~
skin.cpp:472:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  472 |  skin_read_info_widget_1 (cfgfile, "skim", "word_count_label",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:474:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  474 |  skin_read_info_widget_2 (cfgfile, "skim", "wordlist_vscroll",
      |                                    ^~~~~~
skin.cpp:474:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  474 |  skin_read_info_widget_2 (cfgfile, "skim", "wordlist_vscroll",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:476:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  476 |  skin_read_info_widget_2 (cfgfile, "skim", "sentencelist_vscroll",
      |                                    ^~~~~~
skin.cpp:476:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  476 |  skin_read_info_widget_2 (cfgfile, "skim", "sentencelist_vscroll",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:478:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  478 |  skin_read_info_widget_1 (cfgfile, "skim", "wordview_label_1",
      |                                    ^~~~~~
skin.cpp:478:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  478 |  skin_read_info_widget_1 (cfgfile, "skim", "wordview_label_1",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:480:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  480 |  skin_read_info_widget_1 (cfgfile, "skim", "phonetic_label",
      |                                    ^~~~~~
skin.cpp:480:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  480 |  skin_read_info_widget_1 (cfgfile, "skim", "phonetic_label",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:482:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  482 |  skin_read_info_widget_1 (cfgfile, "skim", "wordview_label_3",
      |                                    ^~~~~~
skin.cpp:482:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  482 |  skin_read_info_widget_1 (cfgfile, "skim", "wordview_label_3",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:484:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  484 |  skin_read_info_widget_2 (cfgfile, "skim", "wordlist_area",
      |                                    ^~~~~~
skin.cpp:484:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  484 |  skin_read_info_widget_2 (cfgfile, "skim", "wordlist_area",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:486:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  486 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_1",
      |                                    ^~~~~~
skin.cpp:486:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  486 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_1",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:488:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  488 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_2",
      |                                    ^~~~~~
skin.cpp:488:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  488 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_2",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:490:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  490 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_3",
      |                                    ^~~~~~
skin.cpp:490:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  490 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_3",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:492:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_4",
      |                                    ^~~~~~
skin.cpp:492:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_4",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:494:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  494 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_5",
      |                                    ^~~~~~
skin.cpp:494:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  494 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_5",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:496:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  496 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_6",
      |                                    ^~~~~~
skin.cpp:496:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  496 |  skin_read_info_pixmap_2 (cfgfile, "skim", "wordlist_item_6",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:498:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |  skin_read_info_pixmap_1 (cfgfile, "skim", "dialog",
      |                                    ^~~~~~
skin.cpp:498:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |  skin_read_info_pixmap_1 (cfgfile, "skim", "dialog",
      |                                            ^~~~~~~~
skin.cpp:500:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  500 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_test_robutton",
      |                                    ^~~~~~
skin.cpp:500:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  500 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_test_robutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:502:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  502 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_skim_robutton",
      |                                    ^~~~~~
skin.cpp:502:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  502 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_skim_robutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:504:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  504 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_return_robutton",
      |                                    ^~~~~~
skin.cpp:504:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  504 |  skin_read_info_pixmap_4 (cfgfile, "skim", "dialog_return_robutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:506:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  506 |  skin_read_info_pixmap_2 (cfgfile, "skim", "dialog_ok_button",
      |                                    ^~~~~~
skin.cpp:506:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  506 |  skin_read_info_pixmap_2 (cfgfile, "skim", "dialog_ok_button",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:511:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  511 |  skin_read_info_pixmap_1 (cfgfile, "test", "test", &(Skin->test.test));
      |                                    ^~~~~~
skin.cpp:511:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  511 |  skin_read_info_pixmap_1 (cfgfile, "test", "test", &(Skin->test.test));
      |                                            ^~~~~~
skin.cpp:512:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  512 |  skin_read_info_pixmap_3 (cfgfile, "test", "start_button",
      |                                    ^~~~~~
skin.cpp:512:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  512 |  skin_read_info_pixmap_3 (cfgfile, "test", "start_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:514:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  514 |  skin_read_info_pixmap_4 (cfgfile, "test", "stop_button",
      |                                    ^~~~~~
skin.cpp:514:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  514 |  skin_read_info_pixmap_4 (cfgfile, "test", "stop_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:516:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  516 |  skin_read_info_pixmap_4 (cfgfile, "test", "pause_button",
      |                                    ^~~~~~
skin.cpp:516:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  516 |  skin_read_info_pixmap_4 (cfgfile, "test", "pause_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:518:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  518 |  skin_read_info_pixmap_3 (cfgfile, "test", "continue_button",
      |                                    ^~~~~~
skin.cpp:518:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  518 |  skin_read_info_pixmap_3 (cfgfile, "test", "continue_button",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:520:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  520 |  skin_read_info_pixmap_3 (cfgfile, "test", "group_button",
      |                                    ^~~~~~
skin.cpp:520:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  520 |  skin_read_info_pixmap_3 (cfgfile, "test", "group_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:522:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  522 |  skin_read_info_pixmap_3 (cfgfile, "test", "skim_button",
      |                                    ^~~~~~
skin.cpp:522:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  522 |  skin_read_info_pixmap_3 (cfgfile, "test", "skim_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:524:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  524 |  skin_read_info_pixmap_3 (cfgfile, "test", "return_button",
      |                                    ^~~~~~
skin.cpp:524:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  524 |  skin_read_info_pixmap_3 (cfgfile, "test", "return_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:526:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  526 |  skin_read_info_pixmap_4 (cfgfile, "test", "meaning_ckbutton",
      |                                    ^~~~~~
skin.cpp:526:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  526 |  skin_read_info_pixmap_4 (cfgfile, "test", "meaning_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:528:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  528 |  skin_read_info_pixmap_4 (cfgfile, "test", "readword_ckbutton",
      |                                    ^~~~~~
skin.cpp:528:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  528 |  skin_read_info_pixmap_4 (cfgfile, "test", "readword_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp:530:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  530 |  skin_read_info_pixmap_4 (cfgfile, "test", "phonetic_ckbutton",
      |                                    ^~~~~~
skin.cpp:530:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  530 |  skin_read_info_pixmap_4 (cfgfile, "test", "phonetic_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp:532:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  532 |  skin_read_info_pixmap_4 (cfgfile, "test", "length_ckbutton",
      |                                    ^~~~~~
skin.cpp:532:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  532 |  skin_read_info_pixmap_4 (cfgfile, "test", "length_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:534:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  534 |  skin_read_info_pixmap_4 (cfgfile, "test", "headchar_ckbutton",
      |                                    ^~~~~~
skin.cpp:534:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  534 |  skin_read_info_pixmap_4 (cfgfile, "test", "headchar_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp:536:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  536 |  skin_read_info_pixmap_4 (cfgfile, "test", "sndeffect_ckbutton",
      |                                    ^~~~~~
skin.cpp:536:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  536 |  skin_read_info_pixmap_4 (cfgfile, "test", "sndeffect_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~
skin.cpp:538:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  538 |  skin_read_info_pixmap_3 (cfgfile, "test", "readword_button",
      |                                    ^~~~~~
skin.cpp:538:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  538 |  skin_read_info_pixmap_3 (cfgfile, "test", "readword_button",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:540:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  540 |  skin_read_info_widget_1 (cfgfile, "test", "wordlist_scrollvalue_label",
      |                                    ^~~~~~
skin.cpp:540:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  540 |  skin_read_info_widget_1 (cfgfile, "test", "wordlist_scrollvalue_label",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:542:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  542 |  skin_read_info_widget_1 (cfgfile, "test", "word_index_label",
      |                                    ^~~~~~
skin.cpp:542:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  542 |  skin_read_info_widget_1 (cfgfile, "test", "word_index_label",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:544:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  544 |  skin_read_info_widget_1 (cfgfile, "test", "recited_word_count_label",
      |                                    ^~~~~~
skin.cpp:544:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  544 |  skin_read_info_widget_1 (cfgfile, "test", "recited_word_count_label",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:546:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  546 |  skin_read_info_widget_1 (cfgfile, "test", "word_count_label",
      |                                    ^~~~~~
skin.cpp:546:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  546 |  skin_read_info_widget_1 (cfgfile, "test", "word_count_label",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:548:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  548 |  skin_read_info_widget_1 (cfgfile, "test", "wordtest_label_1",
      |                                    ^~~~~~
skin.cpp:548:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  548 |  skin_read_info_widget_1 (cfgfile, "test", "wordtest_label_1",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:550:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  550 |  skin_read_info_widget_1 (cfgfile, "test", "phonetic_label",
      |                                    ^~~~~~
skin.cpp:550:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  550 |  skin_read_info_widget_1 (cfgfile, "test", "phonetic_label",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:552:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  552 |  skin_read_info_widget_1 (cfgfile, "test", "wordtest_line",
      |                                    ^~~~~~
skin.cpp:552:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  552 |  skin_read_info_widget_1 (cfgfile, "test", "wordtest_line",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:554:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  554 |  skin_read_info_widget_2 (cfgfile, "test", "wordtest_entry",
      |                                    ^~~~~~
skin.cpp:554:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  554 |  skin_read_info_widget_2 (cfgfile, "test", "wordtest_entry",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:556:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  556 |  skin_read_info_widget_2 (cfgfile, "test", "wordlist_vscroll",
      |                                    ^~~~~~
skin.cpp:556:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  556 |  skin_read_info_widget_2 (cfgfile, "test", "wordlist_vscroll",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:558:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  558 |  skin_read_info_widget_2 (cfgfile, "test", "sentencelist_vscroll",
      |                                    ^~~~~~
skin.cpp:558:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  558 |  skin_read_info_widget_2 (cfgfile, "test", "sentencelist_vscroll",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:560:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  560 |  skin_read_info_widget_2 (cfgfile, "test", "wordlist_area",
      |                                    ^~~~~~
skin.cpp:560:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  560 |  skin_read_info_widget_2 (cfgfile, "test", "wordlist_area",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:562:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  562 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_1",
      |                                    ^~~~~~
skin.cpp:562:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  562 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_1",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:564:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  564 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_2",
      |                                    ^~~~~~
skin.cpp:564:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  564 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_2",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:566:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  566 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_3",
      |                                    ^~~~~~
skin.cpp:566:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  566 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_3",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:568:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  568 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_4",
      |                                    ^~~~~~
skin.cpp:568:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  568 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_4",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:570:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  570 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_5",
      |                                    ^~~~~~
skin.cpp:570:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  570 |  skin_read_info_pixmap_3 (cfgfile, "test", "wordlist_item_5",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:572:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  572 |  skin_read_info_pixmap_1 (cfgfile, "test", "wrongright_tip",
      |                                    ^~~~~~
skin.cpp:572:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  572 |  skin_read_info_pixmap_1 (cfgfile, "test", "wrongright_tip",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:574:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  574 |  skin_read_info_widget_1 (cfgfile, "test", "right_label",
      |                                    ^~~~~~
skin.cpp:574:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  574 |  skin_read_info_widget_1 (cfgfile, "test", "right_label",
      |                                            ^~~~~~~~~~~~~
skin.cpp:576:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  576 |  skin_read_info_widget_1 (cfgfile, "test", "headchar_label",
      |                                    ^~~~~~
skin.cpp:576:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  576 |  skin_read_info_widget_1 (cfgfile, "test", "headchar_label",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:578:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  578 |  skin_read_info_pixmap_1 (cfgfile, "test", "pressanykey_tip",
      |                                    ^~~~~~
skin.cpp:578:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  578 |  skin_read_info_pixmap_1 (cfgfile, "test", "pressanykey_tip",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:580:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  580 |  skin_read_info_pixmap_1 (cfgfile, "test", "dialog1",
      |                                    ^~~~~~
skin.cpp:580:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  580 |  skin_read_info_pixmap_1 (cfgfile, "test", "dialog1",
      |                                            ^~~~~~~~~
skin.cpp:582:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  582 |  skin_read_info_pixmap_1 (cfgfile, "test", "dialog2",
      |                                    ^~~~~~
skin.cpp:582:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  582 |  skin_read_info_pixmap_1 (cfgfile, "test", "dialog2",
      |                                            ^~~~~~~~~
skin.cpp:584:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  584 |  skin_read_info_pixmap_4 (cfgfile, "test", "dialog_testagain_group_robutton",
      |                                    ^~~~~~
skin.cpp:584:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  584 |  skin_read_info_pixmap_4 (cfgfile, "test", "dialog_testagain_group_robutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:586:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  586 |  skin_read_info_pixmap_4 (cfgfile, "test", "dialog_testover_robutton",
      |                                    ^~~~~~
skin.cpp:586:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  586 |  skin_read_info_pixmap_4 (cfgfile, "test", "dialog_testover_robutton",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:588:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  588 |  skin_read_info_pixmap_2 (cfgfile, "test", "dialog_ok_button",
      |                                    ^~~~~~
skin.cpp:588:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  588 |  skin_read_info_pixmap_2 (cfgfile, "test", "dialog_ok_button",
      |                                            ^~~~~~~~~~~~~~~~~~
skin.cpp:592:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  592 |  skin_read_info_pixmap_1 (cfgfile, "dict", "dict", &(Skin->dict.dict));
      |                                    ^~~~~~
skin.cpp:592:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  592 |  skin_read_info_pixmap_1 (cfgfile, "dict", "dict", &(Skin->dict.dict));
      |                                            ^~~~~~
skin.cpp:593:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  593 |  skin_read_info_pixbuf_1 (cfgfile, "dict", "icon", &(Skin->dict.icon));
      |                                    ^~~~~~
skin.cpp:593:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  593 |  skin_read_info_pixbuf_1 (cfgfile, "dict", "icon", &(Skin->dict.icon));
      |                                            ^~~~~~
skin.cpp:594:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  594 |  skin_read_info_pixmap_3 (cfgfile, "dict", "exit_button",
      |                                    ^~~~~~
skin.cpp:594:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  594 |  skin_read_info_pixmap_3 (cfgfile, "dict", "exit_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:596:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  596 |  skin_read_info_pixmap_3 (cfgfile, "dict", "search_button",
      |                                    ^~~~~~
skin.cpp:596:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  596 |  skin_read_info_pixmap_3 (cfgfile, "dict", "search_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:598:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  598 |  skin_read_info_pixmap_3 (cfgfile, "dict", "sound_button",
      |                                    ^~~~~~
skin.cpp:598:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  598 |  skin_read_info_pixmap_3 (cfgfile, "dict", "sound_button",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:600:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  600 |  skin_read_info_pixmap_3 (cfgfile, "dict", "card_button",
      |                                    ^~~~~~
skin.cpp:600:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  600 |  skin_read_info_pixmap_3 (cfgfile, "dict", "card_button",
      |                                            ^~~~~~~~~~~~~
skin.cpp:602:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  602 |  skin_read_info_pixmap_4 (cfgfile, "dict", "search_ckbutton",
      |                                    ^~~~~~
skin.cpp:602:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  602 |  skin_read_info_pixmap_4 (cfgfile, "dict", "search_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:604:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  604 |  skin_read_info_pixmap_4 (cfgfile, "dict", "sound_ckbutton",
      |                                    ^~~~~~
skin.cpp:604:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  604 |  skin_read_info_pixmap_4 (cfgfile, "dict", "sound_ckbutton",
      |                                            ^~~~~~~~~~~~~~~~
skin.cpp:606:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  606 |  skin_read_info_widget_2 (cfgfile, "dict", "word_entry",
      |                                    ^~~~~~
skin.cpp:606:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  606 |  skin_read_info_widget_2 (cfgfile, "dict", "word_entry",
      |                                            ^~~~~~~~~~~~
skin.cpp:608:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  608 |  skin_read_info_widget_2 (cfgfile, "dict", "word_vscroll",
      |                                    ^~~~~~
skin.cpp:608:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  608 |  skin_read_info_widget_2 (cfgfile, "dict", "word_vscroll",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:610:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  610 |  skin_read_info_widget_1 (cfgfile, "dict", "wordlist_dict_label[0]",
      |                                    ^~~~~~
skin.cpp:610:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  610 |  skin_read_info_widget_1 (cfgfile, "dict", "wordlist_dict_label[0]",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:612:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  612 |  skin_read_info_widget_1 (cfgfile, "dict", "wordlist_dict_label[1]",
      |                                    ^~~~~~
skin.cpp:612:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  612 |  skin_read_info_widget_1 (cfgfile, "dict", "wordlist_dict_label[1]",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:617:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  617 |  skin_read_info_pixmap_1 (cfgfile, "record", "record",
      |                                    ^~~~~~~~
skin.cpp:617:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  617 |  skin_read_info_pixmap_1 (cfgfile, "record", "record",
      |                                              ^~~~~~~~
skin.cpp:619:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  619 |  skin_read_info_pixmap_2 (cfgfile, "record", "exit_button",
      |                                    ^~~~~~~~
skin.cpp:619:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  619 |  skin_read_info_pixmap_2 (cfgfile, "record", "exit_button",
      |                                              ^~~~~~~~~~~~~
skin.cpp:621:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  621 |  skin_read_info_widget_2 (cfgfile, "record", "text_label",
      |                                    ^~~~~~~~
skin.cpp:621:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  621 |  skin_read_info_widget_2 (cfgfile, "record", "text_label",
      |                                              ^~~~~~~~~~~~
skin.cpp:626:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  626 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_pen",
      |                                    ^~~~~~
skin.cpp:626:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  626 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_pen",
      |                                            ^~~~~~~~~~~
skin.cpp:628:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  628 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_right",
      |                                    ^~~~~~
skin.cpp:628:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  628 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_right",
      |                                            ^~~~~~~~~~~~~
skin.cpp:630:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  630 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_wrong",
      |                                    ^~~~~~
skin.cpp:630:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  630 |  skin_read_info_pixmap_1 (cfgfile, "text", "entry_wrong",
      |                                            ^~~~~~~~~~~~~
skin.cpp:632:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  632 |  skin_read_info_pixmap_1 (cfgfile, "text", "yinbiao",
      |                                    ^~~~~~
skin.cpp:632:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  632 |  skin_read_info_pixmap_1 (cfgfile, "text", "yinbiao",
      |                                            ^~~~~~~~~
skin.cpp:634:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  634 |  skin_read_info_widget_1 (cfgfile, "text", "entry_text",
      |                                    ^~~~~~
skin.cpp:634:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  634 |  skin_read_info_widget_1 (cfgfile, "text", "entry_text",
      |                                            ^~~~~~~~~~~~
skin.cpp:636:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  636 |  skin_read_info_widget_2 (cfgfile, "text", "entry_cursor",
      |                                    ^~~~~~
skin.cpp:636:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  636 |  skin_read_info_widget_2 (cfgfile, "text", "entry_cursor",
      |                                            ^~~~~~~~~~~~~~
skin.cpp:638:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  638 |  skin_read_info_widget_2 (cfgfile, "text", "entry_underline",
      |                                    ^~~~~~
skin.cpp:638:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  638 |  skin_read_info_widget_2 (cfgfile, "text", "entry_underline",
      |                                            ^~~~~~~~~~~~~~~~~
skin.cpp:641:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  641 |  skin_read_info_phonetic (cfgfile, "text", "b_phonetic",
      |                                    ^~~~~~
skin.cpp:641:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  641 |  skin_read_info_phonetic (cfgfile, "text", "b_phonetic",
      |                                            ^~~~~~~~~~~~
skin.cpp:645:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |  skin_read_info_pixmap_1 (cfgfile, "revise_group", "revise_group",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:645:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |  skin_read_info_pixmap_1 (cfgfile, "revise_group", "revise_group",
      |                                                    ^~~~~~~~~~~~~~
skin.cpp:647:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  647 |  skin_read_info_pixmap_3 (cfgfile, "revise_group", "return_button",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:647:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  647 |  skin_read_info_pixmap_3 (cfgfile, "revise_group", "return_button",
      |                                                    ^~~~~~~~~~~~~~~
skin.cpp:649:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  649 |   skin_read_info_pixmap_3 (cfgfile, "revise_group", "chooseword_button",
      |                                     ^~~~~~~~~~~~~~
skin.cpp:649:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  649 |   skin_read_info_pixmap_3 (cfgfile, "revise_group", "chooseword_button",
      |                                                     ^~~~~~~~~~~~~~~~~~~
skin.cpp:651:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  651 |  skin_read_info_pixmap_4 (cfgfile, "revise_group", "order_ckbutton",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:651:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  651 |  skin_read_info_pixmap_4 (cfgfile, "revise_group", "order_ckbutton",
      |                                                    ^~~~~~~~~~~~~~~~
skin.cpp:653:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  653 |  skin_read_info_pixmap_2 (cfgfile, "revise_group", "plane_button_p",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:653:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  653 |  skin_read_info_pixmap_2 (cfgfile, "revise_group", "plane_button_p",
      |                                                    ^~~~~~~~~~~~~~~~
skin.cpp:655:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  655 |  skin_read_info_widget_1 (cfgfile, "revise_group", "plane_button_text_1",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:655:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  655 |  skin_read_info_widget_1 (cfgfile, "revise_group", "plane_button_text_1",
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:657:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  657 |  skin_read_info_widget_1 (cfgfile, "revise_group", "plane_button_text_2",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:657:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  657 |  skin_read_info_widget_1 (cfgfile, "revise_group", "plane_button_text_2",
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:659:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  659 |  skin_read_info_widget_1 (cfgfile, "revise_group", "total_groups_label",
      |                                    ^~~~~~~~~~~~~~
skin.cpp:659:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  659 |  skin_read_info_widget_1 (cfgfile, "revise_group", "total_groups_label",
      |                                                    ^~~~~~~~~~~~~~~~~~~~
skin.cpp:664:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  664 |   skin_read_info_widget_1 (cfgfile, "revise_group", tmpstr,
      |                                     ^~~~~~~~~~~~~~
skin.cpp:673:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  673 |    skin_read_info_pixmap_1 (cfgfile, "revise_group",
      |                                      ^~~~~~~~~~~~~~
skin.cpp:678:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  678 |    skin_read_info_pixmap_2 (cfgfile, "revise_group",
      |                                      ^~~~~~~~~~~~~~
skin.cpp:686:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  686 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:686:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  686 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "revise_test",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:688:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  688 |  skin_read_info_widget_1 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:689:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  689 |      "wordlist_item_label_1",
      |      ^~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:691:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  691 |  skin_read_info_widget_1 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:692:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  692 |      "wordlist_item_label_2",
      |      ^~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:694:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  694 |  skin_read_info_pixbuf_1 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:695:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  695 |      "wordlist_item_normal",
      |      ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:697:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  697 |  skin_read_info_pixbuf_1 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:698:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  698 |      "wordlist_item_right",
      |      ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:700:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  700 |  skin_read_info_pixbuf_1 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:701:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  701 |      "wordlist_item_wrong",
      |      ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:703:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  703 |  skin_read_info_pixbuf_1 (cfgfile, "revise_test", "wordlist_item_ok",
      |                                    ^~~~~~~~~~~~~
skin.cpp:703:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  703 |  skin_read_info_pixbuf_1 (cfgfile, "revise_test", "wordlist_item_ok",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:705:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  705 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordlist_area",
      |                                    ^~~~~~~~~~~~~
skin.cpp:705:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  705 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordlist_area",
      |                                                   ^~~~~~~~~~~~~~~
skin.cpp:707:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  707 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_1",
      |                                    ^~~~~~~~~~~~~
skin.cpp:707:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  707 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_1",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:709:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  709 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_2",
      |                                    ^~~~~~~~~~~~~
skin.cpp:709:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  709 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_2",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:711:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  711 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_3",
      |                                    ^~~~~~~~~~~~~
skin.cpp:711:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  711 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "wordlist_item_3",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:713:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  713 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordlist_vscroll",
      |                                    ^~~~~~~~~~~~~
skin.cpp:713:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  713 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordlist_vscroll",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:715:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  715 |  skin_read_info_widget_1 (cfgfile, "revise_test", "wordtest_label_1",
      |                                    ^~~~~~~~~~~~~
skin.cpp:715:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  715 |  skin_read_info_widget_1 (cfgfile, "revise_test", "wordtest_label_1",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:717:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  717 |  skin_read_info_widget_1 (cfgfile, "revise_test", "wordlist_scrollvalue_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:717:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  717 |  skin_read_info_widget_1 (cfgfile, "revise_test", "wordlist_scrollvalue_label",
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:719:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  719 |  skin_read_info_widget_1 (cfgfile, "revise_test", "word_index_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:719:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  719 |  skin_read_info_widget_1 (cfgfile, "revise_test", "word_index_label",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:721:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  721 |  skin_read_info_widget_1 (cfgfile, "revise_test", "recited_word_count_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:721:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  721 |  skin_read_info_widget_1 (cfgfile, "revise_test", "recited_word_count_label",
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:723:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  723 |  skin_read_info_widget_1 (cfgfile, "revise_test", "word_count_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:723:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  723 |  skin_read_info_widget_1 (cfgfile, "revise_test", "word_count_label",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:725:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  725 |  skin_read_info_widget_1 (cfgfile, "revise_test", "phonetic_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:725:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  725 |  skin_read_info_widget_1 (cfgfile, "revise_test", "phonetic_label",
      |                                                   ^~~~~~~~~~~~~~~~
skin.cpp:727:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  727 |  skin_read_info_widget_1 (cfgfile, "revise_test", "right_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:727:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  727 |  skin_read_info_widget_1 (cfgfile, "revise_test", "right_label",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:729:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  729 |  skin_read_info_widget_1 (cfgfile, "revise_test", "headchar_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:729:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  729 |  skin_read_info_widget_1 (cfgfile, "revise_test", "headchar_label",
      |                                                   ^~~~~~~~~~~~~~~~
skin.cpp:731:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  731 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordtest_entry",
      |                                    ^~~~~~~~~~~~~
skin.cpp:731:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  731 |  skin_read_info_widget_2 (cfgfile, "revise_test", "wordtest_entry",
      |                                                   ^~~~~~~~~~~~~~~~
skin.cpp:733:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  733 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "start_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:733:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  733 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "start_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:735:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  735 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "stop_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:735:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  735 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "stop_button",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:737:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  737 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "pause_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:737:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  737 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "pause_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:739:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  739 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "continue_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:739:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  739 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "continue_button",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:741:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  741 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "group_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:741:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  741 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "group_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:743:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  743 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "skim_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:743:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  743 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "skim_button",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:745:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  745 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "return_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:745:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  745 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "return_button",
      |                                                   ^~~~~~~~~~~~~~~
skin.cpp:747:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  747 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "handinpaper_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:747:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  747 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "handinpaper_button",
      |                                                   ^~~~~~~~~~~~~~~~~~~~
skin.cpp:749:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  749 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "readword_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:749:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  749 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "readword_button",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:751:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  751 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "chooseword_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:751:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  751 |  skin_read_info_pixmap_3 (cfgfile, "revise_test", "chooseword_button",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:753:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  753 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "meaning_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:753:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  753 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "meaning_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:755:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  755 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "readword_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:755:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  755 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "readword_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:757:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  757 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "phonetic_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:757:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  757 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "phonetic_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:759:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  759 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "length_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:759:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  759 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "length_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:761:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  761 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "headchar_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:761:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  761 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "headchar_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:763:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  763 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "sndeffect_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:763:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  763 |  skin_read_info_pixmap_4 (cfgfile, "revise_test", "sndeffect_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~~~
skin.cpp:765:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  765 |  skin_read_info_widget_1 (cfgfile, "revise_test", "group_id_label", &(Skin->revise_test.group_id_label));
      |                                    ^~~~~~~~~~~~~
skin.cpp:765:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  765 |  skin_read_info_widget_1 (cfgfile, "revise_test", "group_id_label", &(Skin->revise_test.group_id_label));
      |                                                   ^~~~~~~~~~~~~~~~
skin.cpp:766:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  766 |  skin_read_info_widget_1 (cfgfile, "revise_test", "group_info_label", &(Skin->revise_test.group_info_label));
      |                                    ^~~~~~~~~~~~~
skin.cpp:766:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  766 |  skin_read_info_widget_1 (cfgfile, "revise_test", "group_info_label", &(Skin->revise_test.group_info_label));
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:770:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  770 |   skin_read_info_widget_1 (cfgfile, "revise_test", tmpstr, &(Skin->revise_test.record_label[i]));
      |                                     ^~~~~~~~~~~~~
skin.cpp:772:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  772 |   skin_read_info_pixmap_1 (cfgfile, "revise_test", tmpstr, &(Skin->revise_test.revise_times_pix[i]));
      |                                     ^~~~~~~~~~~~~
skin.cpp:774:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  774 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "wordtest_tip", &(Skin->revise_test.wordtest_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:774:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  774 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "wordtest_tip", &(Skin->revise_test.wordtest_tip));
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:775:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  775 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "handinpaper_tip", &(Skin->revise_test.handinpaper_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:775:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  775 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "handinpaper_tip", &(Skin->revise_test.handinpaper_tip));
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:776:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  776 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "firsttest_tip", &(Skin->revise_test.firsttest_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:776:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  776 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "firsttest_tip", &(Skin->revise_test.firsttest_tip));
      |                                                   ^~~~~~~~~~~~~~~
skin.cpp:777:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  777 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "secondtest_tip", &(Skin->revise_test.secondtest_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:777:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  777 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "secondtest_tip", &(Skin->revise_test.secondtest_tip));
      |                                                   ^~~~~~~~~~~~~~~~
skin.cpp:778:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  778 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "pressanykey_tip", &(Skin->revise_test.pressanykey_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:778:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  778 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "pressanykey_tip", &(Skin->revise_test.pressanykey_tip));
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:779:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  779 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "right_tip", &(Skin->revise_test.right_tip));
      |                                    ^~~~~~~~~~~~~
skin.cpp:779:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  779 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "right_tip", &(Skin->revise_test.right_tip));
      |                                                   ^~~~~~~~~~~
skin.cpp:781:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  781 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "dialog",
      |                                    ^~~~~~~~~~~~~
skin.cpp:781:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  781 |  skin_read_info_pixmap_1 (cfgfile, "revise_test", "dialog",
      |                                                   ^~~~~~~~
skin.cpp:783:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  783 |  skin_read_info_pixmap_4 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:784:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  784 |      "dialog_skim_robutton",
      |      ^~~~~~~~~~~~~~~~~~~~~~
skin.cpp:786:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  786 |  skin_read_info_pixmap_4 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:787:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  787 |      "dialog_group_robutton",
      |      ^~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:789:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  789 |  skin_read_info_pixmap_4 (cfgfile, "revise_test",
      |                                    ^~~~~~~~~~~~~
skin.cpp:790:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  790 |      "dialog_testover_robutton",
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:793:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  793 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "dialog_ok_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:793:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  793 |  skin_read_info_pixmap_2 (cfgfile, "revise_test", "dialog_ok_button",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:797:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  797 |  skin_read_info_pixmap_1 (cfgfile, "revise_skim", "revise_skim",
      |                                    ^~~~~~~~~~~~~
skin.cpp:797:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  797 |  skin_read_info_pixmap_1 (cfgfile, "revise_skim", "revise_skim",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:799:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  799 |  skin_read_info_widget_2 (cfgfile, "revise_skim", "viewer",
      |                                    ^~~~~~~~~~~~~
skin.cpp:799:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  799 |  skin_read_info_widget_2 (cfgfile, "revise_skim", "viewer",
      |                                                   ^~~~~~~~
skin.cpp:801:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  801 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "start_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:801:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  801 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "start_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:803:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  803 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "stop_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:803:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  803 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "stop_button",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:805:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  805 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "pause_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:805:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  805 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "pause_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:807:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  807 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "continue_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:807:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  807 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "continue_button",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:809:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  809 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "group_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:809:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  809 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "group_button",
      |                                                   ^~~~~~~~~~~~~~
skin.cpp:811:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  811 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "test_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:811:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  811 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "test_button",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:813:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  813 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "return_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:813:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  813 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "return_button",
      |                                                   ^~~~~~~~~~~~~~~
skin.cpp:815:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  815 |  skin_read_info_widget_1 (cfgfile, "revise_skim", "word_index_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:815:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  815 |  skin_read_info_widget_1 (cfgfile, "revise_skim", "word_index_label",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:817:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  817 |  skin_read_info_widget_1 (cfgfile, "revise_skim", "word_count_label",
      |                                    ^~~~~~~~~~~~~
skin.cpp:817:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  817 |  skin_read_info_widget_1 (cfgfile, "revise_skim", "word_count_label",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:819:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  819 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "readword_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:819:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  819 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "readword_button",
      |                                                   ^~~~~~~~~~~~~~~~~
skin.cpp:821:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  821 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "chooseword_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:821:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  821 |  skin_read_info_pixmap_3 (cfgfile, "revise_skim", "chooseword_button",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:823:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  823 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "readword_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:823:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  823 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "readword_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~~
skin.cpp:825:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  825 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "meaning_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:825:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  825 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "meaning_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:827:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  827 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "animate_ckbutton",
      |                                    ^~~~~~~~~~~~~
skin.cpp:827:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  827 |  skin_read_info_pixmap_4 (cfgfile, "revise_skim", "animate_ckbutton",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:831:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  831 |  skin_read_info_pixmap_1 (cfgfile, "know", "know",
      |                                    ^~~~~~
skin.cpp:831:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  831 |  skin_read_info_pixmap_1 (cfgfile, "know", "know",
      |                                            ^~~~~~
skin.cpp:833:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  833 |  skin_read_info_pixmap_3 (cfgfile, "know", "return_button",
      |                                    ^~~~~~
skin.cpp:833:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  833 |  skin_read_info_pixmap_3 (cfgfile, "know", "return_button",
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:837:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  837 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "shooting",
      |                                    ^~~~~~~~~~
skin.cpp:837:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  837 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "shooting",
      |                                                ^~~~~~~~~~
skin.cpp:839:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  839 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "start_button",
      |                                    ^~~~~~~~~~
skin.cpp:839:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  839 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "start_button",
      |                                                ^~~~~~~~~~~~~~
skin.cpp:841:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  841 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "stop_button",
      |                                    ^~~~~~~~~~
skin.cpp:841:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  841 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "stop_button",
      |                                                ^~~~~~~~~~~~~
skin.cpp:843:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  843 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "pause_button",
      |                                    ^~~~~~~~~~
skin.cpp:843:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  843 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "pause_button",
      |                                                ^~~~~~~~~~~~~~
skin.cpp:845:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  845 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "continue_button",
      |                                    ^~~~~~~~~~
skin.cpp:845:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  845 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "continue_button",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:847:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  847 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "return_button",
      |                                    ^~~~~~~~~~
skin.cpp:847:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  847 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "return_button",
      |                                                ^~~~~~~~~~~~~~~
skin.cpp:849:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  849 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "readword_ckbutton",
      |                                    ^~~~~~~~~~
skin.cpp:849:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  849 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "readword_ckbutton",
      |                                                ^~~~~~~~~~~~~~~~~~~
skin.cpp:851:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  851 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "phonetic_ckbutton",
      |                                    ^~~~~~~~~~
skin.cpp:851:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  851 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "phonetic_ckbutton",
      |                                                ^~~~~~~~~~~~~~~~~~~
skin.cpp:853:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  853 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "meaning_ckbutton",
      |                                    ^~~~~~~~~~
skin.cpp:853:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  853 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "meaning_ckbutton",
      |                                                ^~~~~~~~~~~~~~~~~~
skin.cpp:855:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  855 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "word_ckbutton",
      |                                    ^~~~~~~~~~
skin.cpp:855:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  855 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "word_ckbutton",
      |                                                ^~~~~~~~~~~~~~~
skin.cpp:857:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  857 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "shotsnd_ckbutton",
      |                                    ^~~~~~~~~~
skin.cpp:857:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  857 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "shotsnd_ckbutton",
      |                                                ^~~~~~~~~~~~~~~~~~
skin.cpp:859:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  859 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "readword_button",
      |                                    ^~~~~~~~~~
skin.cpp:859:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  859 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "readword_button",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:861:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  861 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "chooseword_button",
      |                                    ^~~~~~~~~~
skin.cpp:861:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  861 |  skin_read_info_pixmap_3 (cfgfile, "shooting", "chooseword_button",
      |                                                ^~~~~~~~~~~~~~~~~~~
skin.cpp:863:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  863 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_1",
      |                                    ^~~~~~~~~~
skin.cpp:863:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  863 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_1",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:865:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  865 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_2",
      |                                    ^~~~~~~~~~
skin.cpp:865:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  865 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_2",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:867:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  867 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_3",
      |                                    ^~~~~~~~~~
skin.cpp:867:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  867 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_3",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:869:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  869 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_4",
      |                                    ^~~~~~~~~~
skin.cpp:869:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  869 |  skin_read_info_pixmap_1 (cfgfile, "shooting", "wordlist_head_4",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:871:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  871 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_1",
      |                                    ^~~~~~~~~~
skin.cpp:871:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  871 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_1",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:873:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  873 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_2",
      |                                    ^~~~~~~~~~
skin.cpp:873:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  873 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_2",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:875:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  875 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_3",
      |                                    ^~~~~~~~~~
skin.cpp:875:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  875 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_3",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:877:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  877 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_4",
      |                                    ^~~~~~~~~~
skin.cpp:877:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  877 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "wordlist_item_4",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:879:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  879 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "entocn_robutton",
      |                                    ^~~~~~~~~~
skin.cpp:879:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  879 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "entocn_robutton",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:881:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  881 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "cntoen_robutton",
      |                                    ^~~~~~~~~~
skin.cpp:881:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  881 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "cntoen_robutton",
      |                                                ^~~~~~~~~~~~~~~~~
skin.cpp:883:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  883 |  skin_read_info_widget_1 (cfgfile, "shooting", "word_label",
      |                                    ^~~~~~~~~~
skin.cpp:883:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  883 |  skin_read_info_widget_1 (cfgfile, "shooting", "word_label",
      |                                                ^~~~~~~~~~~~
skin.cpp:885:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  885 |  skin_read_info_widget_1 (cfgfile, "shooting", "meaning_label",
      |                                    ^~~~~~~~~~
skin.cpp:885:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  885 |  skin_read_info_widget_1 (cfgfile, "shooting", "meaning_label",
      |                                                ^~~~~~~~~~~~~~~
skin.cpp:887:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  887 |  skin_read_info_widget_1 (cfgfile, "shooting", "recited_word_count_label",
      |                                    ^~~~~~~~~~
skin.cpp:887:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  887 |  skin_read_info_widget_1 (cfgfile, "shooting", "recited_word_count_label",
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:889:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  889 |  skin_read_info_widget_1 (cfgfile, "shooting", "word_count_label",
      |                                    ^~~~~~~~~~
skin.cpp:889:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  889 |  skin_read_info_widget_1 (cfgfile, "shooting", "word_count_label",
      |                                                ^~~~~~~~~~~~~~~~~~
skin.cpp:891:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  891 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "tank",
      |                                    ^~~~~~~~~~
skin.cpp:891:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  891 |  skin_read_info_pixmap_4 (cfgfile, "shooting", "tank",
      |                                                ^~~~~~
skin.cpp:893:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  893 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_1",
      |                                     ^~~~~~~~~~
skin.cpp:893:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  893 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_1",
      |                                                 ^~~~~~~~~~~~~~~~
skin.cpp:895:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  895 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_2",
      |                                     ^~~~~~~~~~
skin.cpp:895:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  895 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_2",
      |                                                 ^~~~~~~~~~~~~~~~
skin.cpp:897:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  897 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_3",
      |                                     ^~~~~~~~~~
skin.cpp:897:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  897 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_3",
      |                                                 ^~~~~~~~~~~~~~~~
skin.cpp:899:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  899 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_4",
      |                                     ^~~~~~~~~~
skin.cpp:899:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  899 |  skin_read_info_pixmap_14 (cfgfile, "shooting", "shoot_pixmap_4",
      |                                                 ^~~~~~~~~~~~~~~~
skin.cpp:901:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  901 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_1",
      |                                    ^~~~~~~~~~
skin.cpp:901:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  901 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_1",
      |                                                ^~~~~~~~~~~~~~~~
skin.cpp:903:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  903 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_2",
      |                                    ^~~~~~~~~~
skin.cpp:903:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  903 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_2",
      |                                                ^~~~~~~~~~~~~~~~
skin.cpp:905:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  905 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_3",
      |                                    ^~~~~~~~~~
skin.cpp:905:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  905 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_3",
      |                                                ^~~~~~~~~~~~~~~~
skin.cpp:907:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  907 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_4",
      |                                    ^~~~~~~~~~
skin.cpp:907:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  907 |  skin_read_info_pixmap_2 (cfgfile, "shooting", "right_pixmap_4",
      |                                                ^~~~~~~~~~~~~~~~
skin.cpp:911:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  911 |  skin_read_info_pixmap_1 (cfgfile, "typing", "typing",
      |                                    ^~~~~~~~
skin.cpp:911:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  911 |  skin_read_info_pixmap_1 (cfgfile, "typing", "typing",
      |                                              ^~~~~~~~
skin.cpp:913:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  913 |  skin_read_info_pixmap_3 (cfgfile, "typing", "start_button",
      |                                    ^~~~~~~~
skin.cpp:913:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  913 |  skin_read_info_pixmap_3 (cfgfile, "typing", "start_button",
      |                                              ^~~~~~~~~~~~~~
skin.cpp:915:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  915 |  skin_read_info_pixmap_4 (cfgfile, "typing", "stop_button",
      |                                    ^~~~~~~~
skin.cpp:915:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  915 |  skin_read_info_pixmap_4 (cfgfile, "typing", "stop_button",
      |                                              ^~~~~~~~~~~~~
skin.cpp:917:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  917 |  skin_read_info_pixmap_4 (cfgfile, "typing", "pause_button",
      |                                    ^~~~~~~~
skin.cpp:917:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  917 |  skin_read_info_pixmap_4 (cfgfile, "typing", "pause_button",
      |                                              ^~~~~~~~~~~~~~
skin.cpp:919:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  919 |  skin_read_info_pixmap_3 (cfgfile, "typing", "continue_button",
      |                                    ^~~~~~~~
skin.cpp:919:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  919 |  skin_read_info_pixmap_3 (cfgfile, "typing", "continue_button",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:921:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  921 |  skin_read_info_pixmap_3 (cfgfile, "typing", "return_button",
      |                                    ^~~~~~~~
skin.cpp:921:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  921 |  skin_read_info_pixmap_3 (cfgfile, "typing", "return_button",
      |                                              ^~~~~~~~~~~~~~~
skin.cpp:923:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  923 |  skin_read_info_pixmap_4 (cfgfile, "typing", "readword_ckbutton",
      |                                    ^~~~~~~~
skin.cpp:923:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  923 |  skin_read_info_pixmap_4 (cfgfile, "typing", "readword_ckbutton",
      |                                              ^~~~~~~~~~~~~~~~~~~
skin.cpp:925:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  925 |  skin_read_info_pixmap_4 (cfgfile, "typing", "phonetic_ckbutton",
      |                                    ^~~~~~~~
skin.cpp:925:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  925 |  skin_read_info_pixmap_4 (cfgfile, "typing", "phonetic_ckbutton",
      |                                              ^~~~~~~~~~~~~~~~~~~
skin.cpp:927:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  927 |  skin_read_info_pixmap_4 (cfgfile, "typing", "meaning_ckbutton",
      |                                    ^~~~~~~~
skin.cpp:927:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  927 |  skin_read_info_pixmap_4 (cfgfile, "typing", "meaning_ckbutton",
      |                                              ^~~~~~~~~~~~~~~~~~
skin.cpp:929:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  929 |  skin_read_info_pixmap_4 (cfgfile, "typing", "sndeffect_ckbutton",
      |                                    ^~~~~~~~
skin.cpp:929:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  929 |  skin_read_info_pixmap_4 (cfgfile, "typing", "sndeffect_ckbutton",
      |                                              ^~~~~~~~~~~~~~~~~~~~
skin.cpp:931:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  931 |  skin_read_info_pixmap_4 (cfgfile, "typing", "fingering_ckbutton",
      |                                    ^~~~~~~~
skin.cpp:931:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  931 |  skin_read_info_pixmap_4 (cfgfile, "typing", "fingering_ckbutton",
      |                                              ^~~~~~~~~~~~~~~~~~~~
skin.cpp:933:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  933 |  skin_read_info_pixmap_3 (cfgfile, "typing", "readword_button",
      |                                    ^~~~~~~~
skin.cpp:933:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  933 |  skin_read_info_pixmap_3 (cfgfile, "typing", "readword_button",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:935:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  935 |  skin_read_info_pixmap_3 (cfgfile, "typing", "chooseword_button",
      |                                    ^~~~~~~~
skin.cpp:935:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  935 |  skin_read_info_pixmap_3 (cfgfile, "typing", "chooseword_button",
      |                                              ^~~~~~~~~~~~~~~~~~~
skin.cpp:937:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  937 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_area",
      |                                    ^~~~~~~~
skin.cpp:937:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  937 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_area",
      |                                              ^~~~~~~~~~~~~~~
skin.cpp:939:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  939 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_1",
      |                                    ^~~~~~~~
skin.cpp:939:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  939 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_1",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:941:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  941 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_2",
      |                                    ^~~~~~~~
skin.cpp:941:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  941 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_2",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:943:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  943 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_3",
      |                                    ^~~~~~~~
skin.cpp:943:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  943 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_3",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:945:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  945 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_4",
      |                                    ^~~~~~~~
skin.cpp:945:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  945 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_4",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:947:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  947 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_5",
      |                                    ^~~~~~~~
skin.cpp:947:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  947 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_5",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:949:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  949 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_6",
      |                                    ^~~~~~~~
skin.cpp:949:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  949 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_item_6",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:951:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  951 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_vscroll",
      |                                    ^~~~~~~~
skin.cpp:951:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  951 |  skin_read_info_widget_2 (cfgfile, "typing", "wordlist_vscroll",
      |                                              ^~~~~~~~~~~~~~~~~~
skin.cpp:953:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  953 |  skin_read_info_widget_2 (cfgfile, "typing", "wordtest_entry",
      |                                    ^~~~~~~~
skin.cpp:953:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  953 |  skin_read_info_widget_2 (cfgfile, "typing", "wordtest_entry",
      |                                              ^~~~~~~~~~~~~~~~
skin.cpp:955:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  955 |  skin_read_info_widget_1 (cfgfile, "typing", "wordtest_label_1",
      |                                    ^~~~~~~~
skin.cpp:955:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  955 |  skin_read_info_widget_1 (cfgfile, "typing", "wordtest_label_1",
      |                                              ^~~~~~~~~~~~~~~~~~
skin.cpp:957:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  957 |  skin_read_info_widget_1 (cfgfile, "typing", "recited_word_count_label",
      |                                    ^~~~~~~~
skin.cpp:957:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  957 |  skin_read_info_widget_1 (cfgfile, "typing", "recited_word_count_label",
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:959:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  959 |  skin_read_info_widget_1 (cfgfile, "typing", "word_count_label",
      |                                    ^~~~~~~~
skin.cpp:959:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  959 |  skin_read_info_widget_1 (cfgfile, "typing", "word_count_label",
      |                                              ^~~~~~~~~~~~~~~~~~
skin.cpp:961:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  961 |  skin_read_info_pixmap_1 (cfgfile, "typing", "pressanykey_tip",
      |                                    ^~~~~~~~
skin.cpp:961:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  961 |  skin_read_info_pixmap_1 (cfgfile, "typing", "pressanykey_tip",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:963:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  963 |  skin_read_info_pixmap_1 (cfgfile, "typing", "speed_info_pixmap",
      |                                    ^~~~~~~~
skin.cpp:963:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  963 |  skin_read_info_pixmap_1 (cfgfile, "typing", "speed_info_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~~~
skin.cpp:965:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  965 |  skin_read_info_pixmap_1 (cfgfile, "typing", "speed_info_bar",
      |                                    ^~~~~~~~
skin.cpp:965:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  965 |  skin_read_info_pixmap_1 (cfgfile, "typing", "speed_info_bar",
      |                                              ^~~~~~~~~~~~~~~~
skin.cpp:970:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  970 |   skin_read_info_pixmap_1 (cfgfile, "typing", tmpstr,
      |                                     ^~~~~~~~
skin.cpp:973:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  973 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_ld_pixmap",
      |                                    ^~~~~~~~
skin.cpp:973:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  973 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_ld_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:975:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  975 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_rd_pixmap",
      |                                    ^~~~~~~~
skin.cpp:975:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  975 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_rd_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:977:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  977 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_lm_pixmap",
      |                                    ^~~~~~~~
skin.cpp:977:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  977 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_lm_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:979:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  979 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_rm_pixmap",
      |                                    ^~~~~~~~
skin.cpp:979:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  979 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_rm_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:981:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  981 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_lu_pixmap",
      |                                    ^~~~~~~~
skin.cpp:981:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  981 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_lu_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:983:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  983 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_ru_pixmap",
      |                                    ^~~~~~~~
skin.cpp:983:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  983 |  skin_read_info_pixmap_6 (cfgfile, "typing", "speed_ru_pixmap",
      |                                              ^~~~~~~~~~~~~~~~~
skin.cpp:985:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  985 |  skin_read_info_pixmap_10 (cfgfile, "typing", "number_pixmap",
      |                                     ^~~~~~~~
skin.cpp:985:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  985 |  skin_read_info_pixmap_10 (cfgfile, "typing", "number_pixmap",
      |                                               ^~~~~~~~~~~~~~~
skin.cpp:989:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  989 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "chooseword",
      |                                    ^~~~~~~~~~~~
skin.cpp:989:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  989 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "chooseword",
      |                                                  ^~~~~~~~~~~~
skin.cpp:991:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  991 |  skin_read_info_pixmap_2 (cfgfile, "chooseword", "ok_button",
      |                                    ^~~~~~~~~~~~
skin.cpp:991:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  991 |  skin_read_info_pixmap_2 (cfgfile, "chooseword", "ok_button",
      |                                                  ^~~~~~~~~~~
skin.cpp:993:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  993 |  skin_read_info_pixmap_2 (cfgfile, "chooseword", "cancel_button",
      |                                    ^~~~~~~~~~~~
skin.cpp:993:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  993 |  skin_read_info_pixmap_2 (cfgfile, "chooseword", "cancel_button",
      |                                                  ^~~~~~~~~~~~~~~
skin.cpp:995:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  995 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "order_ckbutton",
      |                                    ^~~~~~~~~~~~
skin.cpp:995:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  995 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "order_ckbutton",
      |                                                  ^~~~~~~~~~~~~~~~
skin.cpp:997:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  997 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "bygroup_robutton",
      |                                    ^~~~~~~~~~~~
skin.cpp:997:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  997 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "bygroup_robutton",
      |                                                  ^~~~~~~~~~~~~~~~~~
skin.cpp:999:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  999 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "byscope_robutton",
      |                                    ^~~~~~~~~~~~
skin.cpp:999:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  999 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "byscope_robutton",
      |                                                  ^~~~~~~~~~~~~~~~~~
skin.cpp:1001:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1001 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "byclass_robutton",
      |                                    ^~~~~~~~~~~~
skin.cpp:1001:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1001 |  skin_read_info_pixmap_4 (cfgfile, "chooseword", "byclass_robutton",
      |                                                  ^~~~~~~~~~~~~~~~~~
skin.cpp:1003:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1003 |  skin_read_info_widget_2 (cfgfile, "chooseword", "group_entry",
      |                                    ^~~~~~~~~~~~
skin.cpp:1003:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1003 |  skin_read_info_widget_2 (cfgfile, "chooseword", "group_entry",
      |                                                  ^~~~~~~~~~~~~
skin.cpp:1005:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1005 |  skin_read_info_widget_2 (cfgfile, "chooseword", "scope_entry",
      |                                    ^~~~~~~~~~~~
skin.cpp:1005:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1005 |  skin_read_info_widget_2 (cfgfile, "chooseword", "scope_entry",
      |                                                  ^~~~~~~~~~~~~
skin.cpp:1007:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1007 |  skin_read_info_widget_2 (cfgfile, "chooseword", "scopecount_entry",
      |                                    ^~~~~~~~~~~~
skin.cpp:1007:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1007 |  skin_read_info_widget_2 (cfgfile, "chooseword", "scopecount_entry",
      |                                                  ^~~~~~~~~~~~~~~~~~
skin.cpp:1009:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1009 |  skin_read_info_widget_2 (cfgfile, "chooseword", "class_entry",
      |                                    ^~~~~~~~~~~~
skin.cpp:1009:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1009 |  skin_read_info_widget_2 (cfgfile, "chooseword", "class_entry",
      |                                                  ^~~~~~~~~~~~~
skin.cpp:1011:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1011 |  skin_read_info_widget_1 (cfgfile, "chooseword", "group_s_label",
      |                                    ^~~~~~~~~~~~
skin.cpp:1011:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1011 |  skin_read_info_widget_1 (cfgfile, "chooseword", "group_s_label",
      |                                                  ^~~~~~~~~~~~~~~
skin.cpp:1013:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1013 |  skin_read_info_widget_1 (cfgfile, "chooseword", "scope_s_label",
      |                                    ^~~~~~~~~~~~
skin.cpp:1013:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1013 |  skin_read_info_widget_1 (cfgfile, "chooseword", "scope_s_label",
      |                                                  ^~~~~~~~~~~~~~~
skin.cpp:1015:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1015 |  skin_read_info_widget_1 (cfgfile, "chooseword", "class_s_label",
      |                                    ^~~~~~~~~~~~
skin.cpp:1015:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1015 |  skin_read_info_widget_1 (cfgfile, "chooseword", "class_s_label",
      |                                                  ^~~~~~~~~~~~~~~
skin.cpp:1017:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1017 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "noclass_tip",
      |                                    ^~~~~~~~~~~~
skin.cpp:1017:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1017 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "noclass_tip",
      |                                                  ^~~~~~~~~~~~~
skin.cpp:1019:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1019 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "scopeerr_tip",
      |                                    ^~~~~~~~~~~~
skin.cpp:1019:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1019 |  skin_read_info_pixmap_1 (cfgfile, "chooseword", "scopeerr_tip",
      |                                                  ^~~~~~~~~~~~~~
skin.cpp:1023:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1023 |  skin_read_info_pixmap_1 (cfgfile, "collectword", "collectword",
      |                                    ^~~~~~~~~~~~~
skin.cpp:1023:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1023 |  skin_read_info_pixmap_1 (cfgfile, "collectword", "collectword",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:1025:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1025 |  skin_read_info_pixmap_2 (cfgfile, "collectword", "exit_button",
      |                                    ^~~~~~~~~~~~~
skin.cpp:1025:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1025 |  skin_read_info_pixmap_2 (cfgfile, "collectword", "exit_button",
      |                                                   ^~~~~~~~~~~~~
skin.cpp:1027:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1027 |  skin_read_info_widget_2 (cfgfile, "collectword", "wordlist_vscroll",
      |                                    ^~~~~~~~~~~~~
skin.cpp:1027:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1027 |  skin_read_info_widget_2 (cfgfile, "collectword", "wordlist_vscroll",
      |                                                   ^~~~~~~~~~~~~~~~~~
skin.cpp:1032:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1032 |   skin_read_info_widget_2 (cfgfile, "collectword", tmpstr,
      |                                     ^~~~~~~~~~~~~
skin.cpp:1038:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1038 |  skin_read_info_pixmap_1 (cfgfile, "mark", "mark", &(Skin->mark.mark));
      |                                    ^~~~~~
skin.cpp:1038:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1038 |  skin_read_info_pixmap_1 (cfgfile, "mark", "mark", &(Skin->mark.mark));
      |                                            ^~~~~~
skin.cpp:1039:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1039 |  skin_read_info_pixmap_3 (cfgfile, "mark", "ok_button", &(Skin->mark.ok_button));
      |                                    ^~~~~~
skin.cpp:1039:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1039 |  skin_read_info_pixmap_3 (cfgfile, "mark", "ok_button", &(Skin->mark.ok_button));
      |                                            ^~~~~~~~~~~
skin.cpp:1040:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1040 |  skin_read_info_pixmap_1 (cfgfile, "mark", "typing_pixmap", &(Skin->mark.typing_pixmap));
      |                                    ^~~~~~
skin.cpp:1040:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1040 |  skin_read_info_pixmap_1 (cfgfile, "mark", "typing_pixmap", &(Skin->mark.typing_pixmap));
      |                                            ^~~~~~~~~~~~~~~
skin.cpp:1041:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1041 |  skin_read_info_widget_1 (cfgfile, "mark", "revise_test_mark_label", &(Skin->mark.revise_test_mark_label));
      |                                    ^~~~~~
skin.cpp:1041:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1041 |  skin_read_info_widget_1 (cfgfile, "mark", "revise_test_mark_label", &(Skin->mark.revise_test_mark_label));
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1042:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1042 |  skin_read_info_widget_1 (cfgfile, "mark", "revise_test_time_label", &(Skin->mark.revise_test_time_label));
      |                                    ^~~~~~
skin.cpp:1042:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1042 |  skin_read_info_widget_1 (cfgfile, "mark", "revise_test_time_label", &(Skin->mark.revise_test_time_label));
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1043:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1043 |  skin_read_info_widget_1 (cfgfile, "mark", "typing_mark_label", &(Skin->mark.typing_mark_label));
      |                                    ^~~~~~
skin.cpp:1043:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1043 |  skin_read_info_widget_1 (cfgfile, "mark", "typing_mark_label", &(Skin->mark.typing_mark_label));
      |                                            ^~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_reciteword(GtkWidget*)':
skin.cpp:1173:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1173 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                    ^~~~~~~~~~~~
skin.cpp:1173:50: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1173 |  rw_cfg_read_boolean (usercfgfile, "reciteword", "use_custom_font", &use_custom_font);
      |                                                  ^~~~~~~~~~~~~~~~~
skin.cpp:1177:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1177 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "normal_english_font", &bb))
      |                                        ^~~~~~~~~~~~
skin.cpp:1177:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1177 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "normal_english_font", &bb))
      |                                                      ^~~~~~~~~~~~~~~~~~~~~
skin.cpp:1186:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1186 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "big_english_font", &bb))
      |                                        ^~~~~~~~~~~~
skin.cpp:1186:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1186 |   if (rw_cfg_read_string (usercfgfile, "reciteword", "big_english_font", &bb))
      |                                                      ^~~~~~~~~~~~~~~~~~
skin.cpp: In function 'gint skin_load_info(gchar*)':
skin.cpp:1053:26: warning: '/skins/' directive writing 7 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1053 |   sprintf (Skin->dir, "%s/skins/%s", reciteword_data_dir, skin_dir);  //load info success,set the skin dir.
      |                          ^~~~~~~
skin.cpp:1053:11: note: 'sprintf' output 8 or more bytes (assuming 263) into a destination of size 256
 1053 |   sprintf (Skin->dir, "%s/skins/%s", reciteword_data_dir, skin_dir);  //load info success,set the skin dir.
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_face(GtkWidget*)':
skin.cpp:1214:25: warning: '/face.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1214 |  sprintf (skin_file, "%s/face.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1214:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1214 |  sprintf (skin_file, "%s/face.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1220:25: warning: '/facer.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1220 |  sprintf (skin_file, "%s/facer.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1220:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1220 |  sprintf (skin_file, "%s/facer.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_dict(GtkWidget*)':
skin.cpp:1258:25: warning: '/dict.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1258 |  sprintf (skin_file, "%s/dict.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1258:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1258 |  sprintf (skin_file, "%s/dict.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1263:25: warning: '/dictr.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1263 |  sprintf (skin_file, "%s/dictr.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1263:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1263 |  sprintf (skin_file, "%s/dictr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_record(GtkWidget*)':
skin.cpp:1289:25: warning: '/record.png' directive writing 11 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1289 |  sprintf (skin_file, "%s/record.png", Skin->dir);
      |                         ^~~~~~~~~~~
skin.cpp:1289:10: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256
 1289 |  sprintf (skin_file, "%s/record.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1293:25: warning: '/recordr.png' directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1293 |  sprintf (skin_file, "%s/recordr.png", Skin->dir);
      |                         ^~~~~~~~~~~~
skin.cpp:1293:10: note: 'sprintf' output between 13 and 268 bytes into a destination of size 256
 1293 |  sprintf (skin_file, "%s/recordr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_choosebook(GtkWidget*)':
skin.cpp:1310:25: warning: '/choosebook.png' directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1310 |  sprintf (skin_file, "%s/choosebook.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~
skin.cpp:1310:10: note: 'sprintf' output between 16 and 271 bytes into a destination of size 256
 1310 |  sprintf (skin_file, "%s/choosebook.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1315:25: warning: '/choosebookr.png' directive writing 16 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1315 |  sprintf (skin_file, "%s/choosebookr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~
skin.cpp:1315:10: note: 'sprintf' output between 17 and 272 bytes into a destination of size 256
 1315 |  sprintf (skin_file, "%s/choosebookr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_group(GtkWidget*)':
skin.cpp:1335:25: warning: '/group.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1335 |  sprintf (skin_file, "%s/group.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1335:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1335 |  sprintf (skin_file, "%s/group.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1340:25: warning: '/groupr.png' directive writing 11 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1340 |  sprintf (skin_file, "%s/groupr.png", Skin->dir);
      |                         ^~~~~~~~~~~
skin.cpp:1340:10: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256
 1340 |  sprintf (skin_file, "%s/groupr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_skim(GtkWidget*)':
skin.cpp:1366:25: warning: '/skim.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1366 |  sprintf (skin_file, "%s/skim.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1366:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1366 |  sprintf (skin_file, "%s/skim.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1371:25: warning: '/skimr.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1371 |  sprintf (skin_file, "%s/skimr.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1371:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1371 |  sprintf (skin_file, "%s/skimr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_test(GtkWidget*)':
skin.cpp:1415:25: warning: '/test.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1415 |  sprintf (skin_file, "%s/test.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1415:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1415 |  sprintf (skin_file, "%s/test.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1420:25: warning: '/testr.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1420 |  sprintf (skin_file, "%s/testr.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1420:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1420 |  sprintf (skin_file, "%s/testr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_text(GtkWidget*)':
skin.cpp:1467:25: warning: '/text.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1467 |  sprintf (skin_file, "%s/text.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1467:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1467 |  sprintf (skin_file, "%s/text.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_revise_group(GtkWidget*)':
skin.cpp:1488:25: warning: '/revise_group.png' directive writing 17 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1488 |  sprintf (skin_file, "%s/revise_group.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~~
skin.cpp:1488:10: note: 'sprintf' output between 18 and 273 bytes into a destination of size 256
 1488 |  sprintf (skin_file, "%s/revise_group.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1494:25: warning: '/revise_groupr.png' directive writing 18 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1494 |  sprintf (skin_file, "%s/revise_groupr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~~~
skin.cpp:1494:10: note: 'sprintf' output between 19 and 274 bytes into a destination of size 256
 1494 |  sprintf (skin_file, "%s/revise_groupr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_revise_test(GtkWidget*)':
skin.cpp:1532:25: warning: '/revise_test.png' directive writing 16 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1532 |  sprintf (skin_file, "%s/revise_test.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~
skin.cpp:1532:10: note: 'sprintf' output between 17 and 272 bytes into a destination of size 256
 1532 |  sprintf (skin_file, "%s/revise_test.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1538:25: warning: '/revise_testr.png' directive writing 17 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1538 |  sprintf (skin_file, "%s/revise_testr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~~
skin.cpp:1538:10: note: 'sprintf' output between 18 and 273 bytes into a destination of size 256
 1538 |  sprintf (skin_file, "%s/revise_testr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_revise_skim(GtkWidget*)':
skin.cpp:1628:25: warning: '/revise_skim.png' directive writing 16 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1628 |  sprintf (skin_file, "%s/revise_skim.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~
skin.cpp:1628:10: note: 'sprintf' output between 17 and 272 bytes into a destination of size 256
 1628 |  sprintf (skin_file, "%s/revise_skim.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1634:25: warning: '/revise_skimr.png' directive writing 17 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1634 |  sprintf (skin_file, "%s/revise_skimr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~~
skin.cpp:1634:10: note: 'sprintf' output between 18 and 273 bytes into a destination of size 256
 1634 |  sprintf (skin_file, "%s/revise_skimr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_know(GtkWidget*)':
skin.cpp:1676:25: warning: '/know.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1676 |  sprintf (skin_file, "%s/know.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1676:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1676 |  sprintf (skin_file, "%s/know.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1682:25: warning: '/knowr.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1682 |  sprintf (skin_file, "%s/knowr.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1682:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1682 |  sprintf (skin_file, "%s/knowr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_shooting(GtkWidget*)':
skin.cpp:1701:25: warning: '/shooting.png' directive writing 13 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1701 |  sprintf (skin_file, "%s/shooting.png", Skin->dir);
      |                         ^~~~~~~~~~~~~
skin.cpp:1701:10: note: 'sprintf' output between 14 and 269 bytes into a destination of size 256
 1701 |  sprintf (skin_file, "%s/shooting.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1707:25: warning: '/shootingr.png' directive writing 14 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1707 |  sprintf (skin_file, "%s/shootingr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~
skin.cpp:1707:10: note: 'sprintf' output between 15 and 270 bytes into a destination of size 256
 1707 |  sprintf (skin_file, "%s/shootingr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_typing(GtkWidget*)':
skin.cpp:1785:25: warning: '/typing.png' directive writing 11 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1785 |  sprintf (skin_file, "%s/typing.png", Skin->dir);
      |                         ^~~~~~~~~~~
skin.cpp:1785:10: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256
 1785 |  sprintf (skin_file, "%s/typing.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1791:25: warning: '/typingr.png' directive writing 12 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1791 |  sprintf (skin_file, "%s/typingr.png", Skin->dir);
      |                         ^~~~~~~~~~~~
skin.cpp:1791:10: note: 'sprintf' output between 13 and 268 bytes into a destination of size 256
 1791 |  sprintf (skin_file, "%s/typingr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_chooseword(GtkWidget*)':
skin.cpp:1844:25: warning: '/chooseword.png' directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1844 |  sprintf (skin_file, "%s/chooseword.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~
skin.cpp:1844:10: note: 'sprintf' output between 16 and 271 bytes into a destination of size 256
 1844 |  sprintf (skin_file, "%s/chooseword.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_collectword(GtkWidget*)':
skin.cpp:1879:25: warning: '/collectword.png' directive writing 16 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1879 |  sprintf (skin_file, "%s/collectword.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~
skin.cpp:1879:10: note: 'sprintf' output between 17 and 272 bytes into a destination of size 256
 1879 |  sprintf (skin_file, "%s/collectword.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1885:25: warning: '/collectwordr.png' directive writing 17 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1885 |  sprintf (skin_file, "%s/collectwordr.png", Skin->dir);
      |                         ^~~~~~~~~~~~~~~~~
skin.cpp:1885:10: note: 'sprintf' output between 18 and 273 bytes into a destination of size 256
 1885 |  sprintf (skin_file, "%s/collectwordr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp: In function 'void skin_load_mark(GtkWidget*)':
skin.cpp:1905:25: warning: '/mark.png' directive writing 9 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1905 |  sprintf (skin_file, "%s/mark.png", Skin->dir);
      |                         ^~~~~~~~~
skin.cpp:1905:10: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256
 1905 |  sprintf (skin_file, "%s/mark.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
skin.cpp:1911:25: warning: '/markr.png' directive writing 10 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
 1911 |  sprintf (skin_file, "%s/markr.png", Skin->dir);
      |                         ^~~~~~~~~~
skin.cpp:1911:10: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256
 1911 |  sprintf (skin_file, "%s/markr.png", Skin->dir);
      |  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o sound.o sound.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sound.cpp:2:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sound.cpp:2:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sound.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from sndserv.h:4,
                 from sound.h:4,
                 from sound.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
sound.cpp: In member function 'void CSound::play(SOUND_EVENTS, PLAY_METHOD)':
sound.cpp:27:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   27 |    filename = "buttondown.wav";
      |               ^~~~~~~~~~~~~~~~
sound.cpp:30:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   30 |    filename = "buttonactive.wav";
      |               ^~~~~~~~~~~~~~~~~~
sound.cpp:33:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   33 |    filename = "buttonup.wav";
      |               ^~~~~~~~~~~~~~
sound.cpp:36:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   36 |    filename = "menushow.wav";
      |               ^~~~~~~~~~~~~~
sound.cpp:39:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   39 |    filename = "answerok.wav";
      |               ^~~~~~~~~~~~~~
sound.cpp:42:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   42 |    filename = "answerno.wav";
      |               ^~~~~~~~~~~~~~
sound.cpp:45:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   45 |    filename = "answerno2.wav";
      |               ^~~~~~~~~~~~~~~
sound.cpp:48:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   48 |    filename = "chord.wav";
      |               ^~~~~~~~~~~
sound.cpp:51:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   51 |    filename = "ding.wav";
      |               ^~~~~~~~~~
sound.cpp:54:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   54 |    filename = "gunok.wav";
      |               ^~~~~~~~~~~
sound.cpp:57:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   57 |    filename = "gunno.wav";
      |               ^~~~~~~~~~~
sound.cpp:60:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   60 |    filename = "type.wav";
      |               ^~~~~~~~~~
sound.cpp:63:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   63 |    filename = "back.wav";
      |               ^~~~~~~~~~
sound.cpp:66:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   66 |    filename = "wind.wav";
      |               ^~~~~~~~~~
sound.cpp:69:15: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
   69 |    filename = "";
      |               ^~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o sndserv.o sndserv.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sndserv.cpp:2:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sndserv.cpp:2:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from sndserv.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from sndserv.h:4,
                 from sndserv.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o typing.o typing.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from typing.h:4,
                 from typing.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from typing.h:4,
                 from typing.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from typing.h:4,
                 from typing.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from typing.h:4,
                 from typing.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
typing.cpp: In function 'void on_typing_start_clicked()':
typing.cpp:208:51: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  208 |   g_pReciteWord->typing->wordtest_entry.set_text ("");
      |                                                   ^~
typing.cpp: In function 'gint on_typing_wordtestentry_keypress(gint, gint)':
typing.cpp:544:55: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  544 |       g_pReciteWord->typing->wordtest_entry.set_text ("");
      |                                                       ^~
typing.cpp:562:24: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  562 |      parent->set_text ("");
      |                        ^~
typing.cpp: In member function 'void CTyping::show_2()':
typing.cpp:844:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  844 |         "typing", "readword",
      |         ^~~~~~~~
typing.cpp:844:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  844 |         "typing", "readword",
      |                   ^~~~~~~~~~
typing.cpp:855:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  855 |         "typing", "showphonetic",
      |         ^~~~~~~~
typing.cpp:855:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  855 |         "typing", "showphonetic",
      |                   ^~~~~~~~~~~~~~
typing.cpp:866:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  866 |         "typing", "showmean",
      |         ^~~~~~~~
typing.cpp:866:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  866 |         "typing", "showmean",
      |                   ^~~~~~~~~~
typing.cpp:878:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  878 |         "typing", "sndeffect",
      |         ^~~~~~~~
typing.cpp:878:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  878 |         "typing", "sndeffect",
      |                   ^~~~~~~~~~~
typing.cpp:889:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  889 |         "typing", "showfingering",
      |         ^~~~~~~~
typing.cpp:889:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  889 |         "typing", "showfingering",
      |                   ^~~~~~~~~~~~~~~
typing.cpp:911:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  911 |           Skin->typing.wordtest_entry.h, "", NULL, 0,
      |                                          ^~
typing.cpp: In member function 'void CTyping::close()':
typing.cpp:1654:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1654 |         "typing", "readword",
      |         ^~~~~~~~
typing.cpp:1654:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1654 |         "typing", "readword",
      |                   ^~~~~~~~~~
typing.cpp:1659:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1659 |         "typing", "readword",
      |         ^~~~~~~~
typing.cpp:1659:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1659 |         "typing", "readword",
      |                   ^~~~~~~~~~
typing.cpp:1663:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1663 |         "typing", "showphonetic",
      |         ^~~~~~~~
typing.cpp:1663:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1663 |         "typing", "showphonetic",
      |                   ^~~~~~~~~~~~~~
typing.cpp:1668:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1668 |         "typing", "showphonetic",
      |         ^~~~~~~~
typing.cpp:1668:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1668 |         "typing", "showphonetic",
      |                   ^~~~~~~~~~~~~~
typing.cpp:1672:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1672 |         "typing", "showmean",
      |         ^~~~~~~~
typing.cpp:1672:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1672 |         "typing", "showmean",
      |                   ^~~~~~~~~~
typing.cpp:1677:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1677 |         "typing", "showmean",
      |         ^~~~~~~~
typing.cpp:1677:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1677 |         "typing", "showmean",
      |                   ^~~~~~~~~~
typing.cpp:1681:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1681 |         "typing", "sndeffect",
      |         ^~~~~~~~
typing.cpp:1681:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1681 |         "typing", "sndeffect",
      |                   ^~~~~~~~~~~
typing.cpp:1686:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1686 |         "typing", "sndeffect",
      |         ^~~~~~~~
typing.cpp:1686:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1686 |         "typing", "sndeffect",
      |                   ^~~~~~~~~~~
typing.cpp:1690:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1690 |         "typing", "showfingering",
      |         ^~~~~~~~
typing.cpp:1690:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1690 |         "typing", "showfingering",
      |                   ^~~~~~~~~~~~~~~
typing.cpp:1695:9: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1695 |         "typing", "showfingering",
      |         ^~~~~~~~
typing.cpp:1695:19: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1695 |         "typing", "showfingering",
      |                   ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o widget.o widget.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from widget.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from widget.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from widget.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from widget.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I.. -Wall 	-pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -DHO22BUS_DATA_DIR=\""/usr/share/ho22bus"\" -DHO22BUS_LOCALEDIR=\""/usr/share/locale"\"    -g -O2 -c -o winform.o winform.cpp
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from widget.h:4,
                 from reciteword.h:8,
                 from winform.cpp:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from widget.h:4,
                 from reciteword.h:8,
                 from winform.cpp:6:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from widget.h:4,
                 from reciteword.h:8,
                 from winform.cpp:6:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from winform.cpp:5:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
/bin/bash ../libtool --tag=CXX   --mode=link g++  -g -O2   -o ho22bus bookfile.o choosebook.o rwconfig.o configfile.o chooseword.o collectword.o dict.o firstrecite.o firstrecite_test.o mark.o menu.o mydict.o reciteword.o record.o revise.o revise_test.o readword.o know.o option.o shooting.o skin.o sound.o sndserv.o typing.o widget.o winform.o -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lfreetype -lgthread-2.0 -pthread -lglib-2.0			 
libtool: link: g++ -g -O2 -o ho22bus bookfile.o choosebook.o rwconfig.o configfile.o chooseword.o collectword.o dict.o firstrecite.o firstrecite_test.o mark.o menu.o mydict.o reciteword.o record.o revise.o revise_test.o readword.o know.o option.o shooting.o skin.o sound.o sndserv.o typing.o widget.o winform.o -pthread  -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lfreetype -lgthread-2.0 -lglib-2.0 -pthread
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making all in spec
make[3]: Entering directory '/<<PKGBUILDDIR>>/spec'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/spec'
Making all in books
make[3]: Entering directory '/<<PKGBUILDDIR>>/books'
Making all in ho22bus
make[4]: Entering directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[4]: Entering directory '/<<PKGBUILDDIR>>/books'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a
dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 8 in use)
	make -j1 check VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making check in po
make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
INTLTOOL_EXTRACT=/usr/bin/intltool-extract srcdir=. /usr/bin/intltool-update --gettext-package ho22bus --pot
rm -f missing notexist
srcdir=. /usr/bin/intltool-update -m
if [ -r missing -o -r notexist ]; then \
  exit 1; \
fi
make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making check in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
Making check in modules
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/modules'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/modules'
Making check in skins
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
Making check in en
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins/en'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/en'
Making check in zh_CN
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
Making check in win32
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
Making check in nsis
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making check in doc
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making check in spec
make[2]: Entering directory '/<<PKGBUILDDIR>>/spec'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/spec'
Making check in books
make[2]: Entering directory '/<<PKGBUILDDIR>>/books'
Making check in ho22bus
make[3]: Entering directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[3]: Entering directory '/<<PKGBUILDDIR>>/books'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 fakeroot debian/rules binary-arch
dh binary-arch 
dh: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_testroot -a
   dh_prep -a
   dh_auto_install -a
dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 8 in use)
	make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making install in po
make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
linguas="zh_CN "; \
for lang in $linguas; do \
  dir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/$lang/LC_MESSAGES; \
  /bin/bash /<<PKGBUILDDIR>>/install-sh -d $dir; \
  if test -r $lang.gmo; then \
    /usr/bin/install -c -m 644 $lang.gmo $dir/ho22bus.mo; \
    echo "installing $lang.gmo as $dir/ho22bus.mo"; \
  else \
    /usr/bin/install -c -m 644 ./$lang.gmo $dir/ho22bus.mo; \
    echo "installing ./$lang.gmo as" \
	 "$dir/ho22bus.mo"; \
  fi; \
  if test -r $lang.gmo.m; then \
    /usr/bin/install -c -m 644 $lang.gmo.m $dir/ho22bus.mo.m; \
    echo "installing $lang.gmo.m as $dir/ho22bus.mo.m"; \
  else \
    if test -r ./$lang.gmo.m ; then \
      /usr/bin/install -c -m 644 ./$lang.gmo.m \
	$dir/ho22bus.mo.m; \
      echo "installing ./$lang.gmo.m as" \
	   "$dir/ho22bus.mo.m"; \
    else \
      true; \
    fi; \
  fi; \
done
installing zh_CN.gmo as /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/ho22bus.mo
make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making install in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
Making install in modules
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/modules'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/modules'
make[4]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/ho22bus/modules" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/modules"
 /usr/bin/install -c -m 644 answerno2.wav answerok.wav buttonactive.wav buttondown.wav chord.wav ding.wav gunok.wav type.wav answerno.wav back.wav buttonup.wav gunno.wav wind.wav menushow.wav '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/modules'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/modules'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/modules'
Making install in skins
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
Making install in en
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins/en'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins/en'
make[5]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/ho22bus/skins/en" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/skins/en"
 /usr/bin/install -c -m 644 collectword.png face.png revise_skimr.png skim.png text.png collectwordr.png facer.png revise_test.png skimr.png typing.png choosebook.png group.png know.png record.png recordr.png revise_group.png revise_testr.png skin.inf typingr.png choosebookr.png dict.png groupr.png knowr.png revise_groupr.png shooting.png test.png chooseword.png dictr.png gtkrc revise_skim.png shootingr.png testr.png mark.png markr.png '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/skins/en'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/en'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/en'
Making install in zh_CN
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[5]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/ho22bus/skins/zh_CN" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/skins/zh_CN"
 /usr/bin/install -c -m 644 collectword.png face.png revise_skimr.png skim.png text.png collectwordr.png facer.png revise_test.png skimr.png typing.png choosebook.png group.png know.png record.png recordr.png revise_group.png revise_testr.png skin.inf typingr.png choosebookr.png dict.png groupr.png knowr.png revise_groupr.png shooting.png test.png chooseword.png dictr.png gtkrc revise_skim.png shootingr.png testr.png mark.png markr.png '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/skins/zh_CN'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins/zh_CN'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/skins'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/skins'
Making install in win32
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
Making install in nsis
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/win32/nsis'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/win32'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/win32'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
test -z "/usr/bin" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/bin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c ho22bus '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
libtool: install: /usr/bin/install -c ho22bus /<<PKGBUILDDIR>>/debian/tmp/usr/bin/ho22bus
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making install in doc
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making install in spec
make[2]: Entering directory '/<<PKGBUILDDIR>>/spec'
make[3]: Entering directory '/<<PKGBUILDDIR>>/spec'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/spec'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/spec'
Making install in books
make[2]: Entering directory '/<<PKGBUILDDIR>>/books'
Making install in ho22bus
make[3]: Entering directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[4]: Entering directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[4]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/ho22bus/books/ho22bus" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/books/ho22bus"
 /usr/bin/install -c -m 644 cn-en.bok dirname '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ho22bus/books/ho22bus'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/books/ho22bus'
make[3]: Entering directory '/<<PKGBUILDDIR>>/books'
make[4]: Entering directory '/<<PKGBUILDDIR>>/books'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/books'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/applications" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/applications"
 /usr/bin/install -c -m 644 ho22bus.desktop hodict.desktop '/<<PKGBUILDDIR>>/debian/tmp/usr/share/applications'
test -z "/usr/share/man/man1" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1"
 /usr/bin/install -c -m 644 ho22bus.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
test -z "/usr/share/pixmaps" || /bin/mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/share/pixmaps"
 /usr/bin/install -c -m 644 ho22bus.png hodict.png '/<<PKGBUILDDIR>>/debian/tmp/usr/share/pixmaps'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
dh_install: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_installdocs -a
dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_installchangelogs -a
dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_installman -a
dh_installman: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_installmenu -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_fixperms -a
   dh_missing -a
dh_missing: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_strip -a
dh_strip: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_makeshlibs -a
dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_shlibdeps -a
dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_installdeb -a
dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 8 in use)
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'ho22bus-dbgsym' in '../ho22bus-dbgsym_0.9.1-2+b2_armhf.deb'.
dpkg-deb: building package 'ho22bus' in '../ho22bus_0.9.1-2+b2_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../ho22bus_0.9.1-2+b2_armhf.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)
--------------------------------------------------------------------------------
Build finished at 2020-12-13T04:16:21Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


ho22bus_0.9.1-2+b2_armhf.changes:
---------------------------------

Format: 1.8
Date: Sun, 04 Mar 2012 23:09:29 +0800
Source: ho22bus (0.9.1-2)
Binary: ho22bus ho22bus-dbgsym
Binary-Only: yes
Architecture: armhf
Version: 0.9.1-2+b2
Distribution: bullseye-staging
Urgency: low
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Description:
 ho22bus    - simple application to memorize words
Changes:
 ho22bus (0.9.1-2+b2) bullseye-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 e1e2d9b97f1a7416090e16d7a631fea151b65c14 772072 ho22bus-dbgsym_0.9.1-2+b2_armhf.deb
 fdc1295e5890f540d9b4ff3bb29ac2f260f63321 11106 ho22bus_0.9.1-2+b2_armhf.buildinfo
 9fb4c620e6bc43af51f93404a8245cc785a95cb6 81976 ho22bus_0.9.1-2+b2_armhf.deb
Checksums-Sha256:
 dbb5748942f05529179a5dfd19051b521a2f253ec9f9b1831583c4f7ada63888 772072 ho22bus-dbgsym_0.9.1-2+b2_armhf.deb
 c482a7239af15846c7e85d672172c1873fba074dbc59b63f45f8413c11011b03 11106 ho22bus_0.9.1-2+b2_armhf.buildinfo
 8c78fd699ace9d3c555dd91eccd736b3705e0245c8a72312a5923f3ad24ed0bb 81976 ho22bus_0.9.1-2+b2_armhf.deb
Files:
 f63abbcfc19c4f008cc853ca7e4cc2ac 772072 debug optional ho22bus-dbgsym_0.9.1-2+b2_armhf.deb
 5a76afb15476ec0ebcf6c1e038487859 11106 utils optional ho22bus_0.9.1-2+b2_armhf.buildinfo
 6cc31146f92ed6b8ad550ea972855a18 81976 utils optional ho22bus_0.9.1-2+b2_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


ho22bus-dbgsym_0.9.1-2+b2_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 772072 bytes: control archive=520 bytes.
     347 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: ho22bus-dbgsym
 Source: ho22bus (0.9.1-2)
 Version: 0.9.1-2+b2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Eleanor Chen <chenyueg@gmail.com>
 Installed-Size: 821
 Depends: ho22bus (= 0.9.1-2+b2)
 Section: debug
 Priority: optional
 Description: debug symbols for ho22bus
 Build-Ids: 7883e7508cdfcd4ff882920d1560d7507f2b36bb

drwxr-xr-x root/root         0 2012-03-04 15:09 ./
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/lib/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/lib/debug/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/lib/debug/.build-id/78/
-rw-r--r-- root/root    830068 2012-03-04 15:09 ./usr/lib/debug/.build-id/78/83e7508cdfcd4ff882920d1560d7507f2b36bb.debug
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/doc/
lrwxrwxrwx root/root         0 2012-03-04 15:09 ./usr/share/doc/ho22bus-dbgsym -> ho22bus


ho22bus_0.9.1-2+b2_armhf.deb
----------------------------

 new Debian package, version 2.0.
 size 81976 bytes: control archive=1176 bytes.
     679 bytes,    18 lines      control              
     735 bytes,    11 lines      md5sums              
     190 bytes,     7 lines   *  postinst             #!/bin/sh
     165 bytes,     5 lines   *  postrm               #!/bin/sh
 Package: ho22bus
 Source: ho22bus (0.9.1-2)
 Version: 0.9.1-2+b2
 Architecture: armhf
 Maintainer: Eleanor Chen <chenyueg@gmail.com>
 Installed-Size: 249
 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.35.9), libgtk2.0-0 (>= 2.8.0), libpango-1.0-0 (>= 1.14.0), libstdc++6 (>= 5.2), ho22bus-data
 Section: utils
 Priority: optional
 Homepage: http://ho22bus.googlecode.com
 Description: simple application to memorize words
  This application is for second language learners to memorize words.
  It is user-friendly and light-weighted.
  .
  Features included:
   * New words collection
   * Multi-dictionary support
   * Games to help memorizing

drwxr-xr-x root/root         0 2012-03-04 15:09 ./
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/bin/
-rwxr-xr-x root/root    228172 2012-03-04 15:09 ./usr/bin/ho22bus
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/applications/
-rw-r--r-- root/root       184 2012-03-04 15:09 ./usr/share/applications/ho22bus.desktop
-rw-r--r-- root/root       214 2012-03-04 15:09 ./usr/share/applications/hodict.desktop
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/doc/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/doc/ho22bus/
-rw-r--r-- root/root       196 2010-12-18 17:46 ./usr/share/doc/ho22bus/README
-rw-r--r-- root/root        35 2010-12-18 17:46 ./usr/share/doc/ho22bus/TODO
-rw-r--r-- root/root       220 2012-03-04 15:09 ./usr/share/doc/ho22bus/changelog.Debian.armhf.gz
-rw-r--r-- root/root       211 2012-03-04 15:09 ./usr/share/doc/ho22bus/changelog.Debian.gz
-rw-r--r-- root/root      2757 2010-12-18 17:46 ./usr/share/doc/ho22bus/changelog.gz
-rw-r--r-- root/root      1165 2011-09-03 14:40 ./usr/share/doc/ho22bus/copyright
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/man/
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/man/man1/
-rw-r--r-- root/root       421 2012-03-04 15:09 ./usr/share/man/man1/ho22bus.1.gz
drwxr-xr-x root/root         0 2012-03-04 15:09 ./usr/share/menu/
-rw-r--r-- root/root       109 2011-09-03 14:44 ./usr/share/menu/ho22bus


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 36544
Build-Time: 79
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 884
Job: ho22bus_0.9.1-2
Machine Architecture: armhf
Package: ho22bus
Package-Time: 985
Source-Version: 0.9.1-2
Space: 36544
Status: successful
Version: 0.9.1-2+b2
--------------------------------------------------------------------------------
Finished at 2020-12-13T04:16:21Z
Build needed 00:16:25, 36544k disk space