Bug#1098168: xsunpinyin: ftbfs with GCC-15
Package: src:xsunpinyin
Version: 2.0.3-9
Severity: important
Tags: sid forky
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xsunpinyin_2.0.3-9_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
scons -c
scons: Reading SConscript files ...
Warning: you've set CFLAGS in the environmental variable!
Warning: you've set CXXFLAGS in the environmental variable!
Warning: you've set LDFLAGS in the environmental variable!
scons: done reading SConscript files.
scons: Cleaning targets ...
scons: done cleaning targets.
rm -f .sconsign.dblite config.log configure.conf
make[1]: Leaving directory '/build/reproducible-path/xsunpinyin-2.0.3'
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/xsunpinyin.substvars debian/files
rm -fr -- debian/xsunpinyin/ debian/tmp/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \)
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/xsunpinyin-2.0.3'
scons --prefix=/usr
scons: Reading SConscript files ...
Warning: you've set CFLAGS in the environmental variable!
Warning: you've set CXXFLAGS in the environmental variable!
Warning: you've set LDFLAGS in the environmental variable!
Checking for pkg-config... yes
Checking for gtk+-2.0... yes
Checking for x11... yes
Checking for sunpinyin-2.0... yes
scons: done reading SConscript files.
scons: Building targets ...
gcc -o IMdkit/FrameMgr.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin
-I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/FrameMgr.c
gcc -o IMdkit/IMConn.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin -
I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/IMConn.c
gcc -o IMdkit/IMMethod.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin
-I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/IMMethod.c
gcc -o IMdkit/IMValues.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin
-I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/IMValues.c
gcc -o IMdkit/i18nAttr.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin
-I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/i18nAttr.c
gcc -o IMdkit/i18nClbk.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin
-I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/i18nClbk.c
gcc -o IMdkit/i18nIMProto.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pin
yin -I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/i18nIMProto.c
gcc -o IMdkit/i18nIc.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/pinyin -
I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/i18nIc.c
gcc -o IMdkit/i18nMethod.o -c -O2 -g -pipe -DSUNPINYIN_XIM_ICON_DIR=\"/usr/share/xsunpinyin/icons/\" -DSUNPINYIN_XIM_SETTING_DIR=\"/usr/share/xsunpinyin/\" -Werror=implicit-function-declaration -g -O2 -ffile-prefix-map=/build/reproducible-path/xsunpinyin-2.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -I. -IIMdkit -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/sunpinyin-2.0 -I/usr/include/sunpinyin-2.0/ime-core -I/usr/include/sunpinyin-2.0/lexicon -I/usr/include/sunpinyin-2.0/piny
in -I/usr/include/sunpinyin-2.0/slm -I/usr/include/sunpinyin-2.0/slm/getwordfreq -I/usr/include/sunpinyin-2.0/slm/ids2ngram -I/usr/include/sunpinyin-2.0/slm/mmseg -I/usr/include/sunpinyin-2.0/slm/slmbuild -I/usr/include/sunpinyin-2.0/slm/slminfo -I/usr/include/sunpinyin-2.0/slm/slmpack -I/usr/include/sunpinyin-2.0/slm/slmprune -I/usr/include/sunpinyin-2.0/slm/slmseg -I/usr/include/sunpinyin-2.0/slm/thread -I/usr/include/sunpinyin-2.0/slm/tools -I/usr/include/sunpinyin-2.0/slm/tslmendian -I/usr/include/sunpinyin-2.0/slm/tslminfo IMdkit/i18nMethod.c
IMdkit/i18nMethod.c:84:28: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(struct _Xi18nCore *, TransportSW *, char *)’ [-Wincompatible-pointer-types]
84 | {"X", 1, _Xi18nCheckXAddress},
| ^~~~~~~~~~~~~~~~~~~
IMdkit/i18nMethod.c:84:28: note: (near initialization for ‘_TransR[0].checkAddr’)
IMdkit/i18nMethod.c:79:13: note: ‘_Xi18nCheckXAddress’ declared here
79 | extern Bool _Xi18nCheckXAddress (Xi18n, TransportSW *, char *);
| ^~~~~~~~~~~~~~~~~~~
IMdkit/i18nMethod.c: In function ‘CheckIMName’:
IMdkit/i18nMethod.c:480:17: error: too many arguments to function ‘_TransR[i].checkAddr’; expected 0, have 3
480 | if (_TransR[i].checkAddr (i18n_core,
| ^~~~~~~ ~~~~~~~~~
In file included from IMdkit/i18nMethod.c:41:
IMdkit/Xi18n.h:75:19: note: declared here
75 | Bool (*checkAddr) ();
| ^~~~~~~~~
scons: *** [IMdkit/i18nMethod.o] Error 1
scons: building terminated because of errors.
make[1]: *** [debian/rules:22: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/xsunpinyin-2.0.3'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Reply to: