[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957195: marked as done (fcitx5: ftbfs with GCC-10)



Your message dated Fri, 03 Jul 2020 03:18:40 +0000
with message-id <E1jrCDo-000Hn7-5Z@fasolo.debian.org>
and subject line Bug#957195: fixed in fcitx5 0.0~git20200626.2e9821a-1
has caused the Debian Bug report #957195,
regarding fcitx5: ftbfs with GCC-10
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
957195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957195
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:fcitx5
Version: 0.0~git20200128.9e3bc8d+ds1-3
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/fcitx5_0.0~git20200128.9e3bc8d+ds1-3_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

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-10/porting_to.html

[...]
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/<<PKGBUILDDIR>>" "/<<PKGBUILDDIR>>/data" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data/CMakeFiles/fcitx5-configtool.desktop.in-fmt.dir/DependInfo.cmake" --color=
Scanning dependencies of target fcitx5-configtool.desktop.in-fmt
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f data/CMakeFiles/fcitx5-configtool.desktop.in-fmt.dir/build.make data/CMakeFiles/fcitx5-configtool.desktop.in-fmt.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 10%] Generating fcitx5-configtool.desktop
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data" && /usr/bin/msgfmt --desktop -d /<<PKGBUILDDIR>>/po --template /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data/fcitx5-configtool.desktop.in -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data/fcitx5-configtool.desktop
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 10%] Built target fcitx5-configtool.desktop.in-fmt
make -f po/CMakeFiles/fcitx5-translation.dir/build.make po/CMakeFiles/fcitx5-translation.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/<<PKGBUILDDIR>>" "/<<PKGBUILDDIR>>/po" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/CMakeFiles/fcitx5-translation.dir/DependInfo.cmake" --color=
Scanning dependencies of target fcitx5-translation
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f po/CMakeFiles/fcitx5-translation.dir/build.make po/CMakeFiles/fcitx5-translation.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 11%] Generating fcitx5-ca.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-ca.mo /<<PKGBUILDDIR>>/po/ca.po
[ 11%] Generating fcitx5-da.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-da.mo /<<PKGBUILDDIR>>/po/da.po
[ 11%] Generating fcitx5-de.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-de.mo /<<PKGBUILDDIR>>/po/de.po
[ 12%] Generating fcitx5-es.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-es.mo /<<PKGBUILDDIR>>/po/es.po
[ 12%] Generating fcitx5-fr.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-fr.mo /<<PKGBUILDDIR>>/po/fr.po
[ 12%] Generating fcitx5-ja.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-ja.mo /<<PKGBUILDDIR>>/po/ja.po
[ 13%] Generating fcitx5-ko.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-ko.mo /<<PKGBUILDDIR>>/po/ko.po
[ 13%] Generating fcitx5-ru.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-ru.mo /<<PKGBUILDDIR>>/po/ru.po
[ 14%] Generating fcitx5-zh_CN.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-zh_CN.mo /<<PKGBUILDDIR>>/po/zh_CN.po
[ 14%] Generating fcitx5-zh_TW.mo
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po" && /usr/bin/msgfmt -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/po/fcitx5-zh_TW.mo /<<PKGBUILDDIR>>/po/zh_TW.po
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 14%] Built target fcitx5-translation
[ 14%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/event_sdevent.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/event_sdevent.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/event_sdevent.cpp"
[ 14%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/dbus/servicewatcher.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/dbus/servicewatcher.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/dbus/servicewatcher.cpp"
[ 15%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/dbus/matchrule.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/dbus/matchrule.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/dbus/matchrule.cpp"
[ 15%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/dbus/variant.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/dbus/variant.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/dbus/variant.cpp"
[ 16%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/dbus/objectvtable.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/dbus/objectvtable.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/dbus/objectvtable.cpp"
[ 16%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/stringutils.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/stringutils.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/stringutils.cpp"
[ 16%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/key.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/key.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/key.cpp"
[ 17%] Building CXX object src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/cutf8.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils" && /usr/bin/c++  -DFCITX_GETTEXT_DOMAIN=\"fcitx5\" -DFcitx5Utils_EXPORTS -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" -I"/<<PKGBUILDDIR>>/src/lib/fcitx-utils/.." -I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/fcitx-utils"  -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++17 -o CMakeFiles/Fcitx5Utils.dir/cutf8.cpp.o -c "/<<PKGBUILDDIR>>/src/lib/fcitx-utils/cutf8.cpp"
In file included from /<<PKGBUILDDIR>>/src/lib/fcitx-utils/cutf8.cpp:22:
/<<PKGBUILDDIR>>/src/lib/fcitx-utils/utf8.h: In member function ‘void fcitx::utf8::UTF8CharIterator<Iter>::update()’:
/<<PKGBUILDDIR>>/src/lib/fcitx-utils/utf8.h:212:24: error: ‘runtime_error’ is not a member of ‘std’
  212 |             throw std::runtime_error("Invalid UTF8 character.");
      |                        ^~~~~~~~~~~~~
make[3]: *** [src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/build.make:209: src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/cutf8.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:975: src/lib/fcitx-utils/CMakeFiles/Fcitx5Utils.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:144: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:18: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: fcitx5
Source-Version: 0.0~git20200626.2e9821a-1
Done: Shengjing Zhu <zhsj@debian.org>

We believe that the bug you reported is fixed in the latest version of
fcitx5, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 957195@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengjing Zhu <zhsj@debian.org> (supplier of updated fcitx5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 02 Jul 2020 02:48:25 +0800
Source: fcitx5
Architecture: source
Version: 0.0~git20200626.2e9821a-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Shengjing Zhu <zhsj@debian.org>
Closes: 957195
Changes:
 fcitx5 (0.0~git20200626.2e9821a-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Boyuan Yang ]
   * debian/README.Debian: Clarify current condition
 .
   [ Shengjing Zhu ]
   * New upstream snapshot (Closes: #957195)
   * Adjust Recommends and Suggests for fcitx5 metapackage.
     Recommends:
     + fcitx5-frontend-qt5
     + fcitx5-frontend-gtk3
     + im-config
     Suggests:
     + fcitx5-frontend-gtk2
     + fcitx5-chinese-addons
     + kde-config-fcitx5 (Provides fcitx5-config-qt tool)
   * Bump debhelper-compat to 13 and clean up d/rules
   * Bump libxcb-imdkit-dev to 0~20200606
   * Change charselectdata path in fcitx5-data
   * Fix missing Depends on -dev package
Checksums-Sha1:
 5d654a14c7a840e6da704492a055587c18648fb0 3239 fcitx5_0.0~git20200626.2e9821a-1.dsc
 85a473ea6a8fea4bd1be7a0240eb53a7be6c4225 1755036 fcitx5_0.0~git20200626.2e9821a.orig.tar.gz
 311b8b2947ddb88a3c2b1fe4f3eb6da29ec1782d 994900 fcitx5_0.0~git20200626.2e9821a-1.debian.tar.xz
 bad5b6172a56dc354dfb01410827299b3ce5cd92 22851 fcitx5_0.0~git20200626.2e9821a-1_amd64.buildinfo
Checksums-Sha256:
 5bb1647fe98a4dc0b1a5115f07ca8eaf4e9f0ec6eb167cf7a33c870363c635dc 3239 fcitx5_0.0~git20200626.2e9821a-1.dsc
 26cdb655b8c7a3bd1b2ea05fb133bb3e6a20142b420ff36c2ec0daad75d90e22 1755036 fcitx5_0.0~git20200626.2e9821a.orig.tar.gz
 d1d5b031fe9c52945bd89556d72d1dc499536ea73af19595180167a543649c7f 994900 fcitx5_0.0~git20200626.2e9821a-1.debian.tar.xz
 c50c65cd492856b27aa004428894828002d40d06e9f19c9036cea215b2bf9027 22851 fcitx5_0.0~git20200626.2e9821a-1_amd64.buildinfo
Files:
 5aae744c46a7891bdcf2b1020b875555 3239 utils optional fcitx5_0.0~git20200626.2e9821a-1.dsc
 205760580a2502646643ea9a20adb34d 1755036 utils optional fcitx5_0.0~git20200626.2e9821a.orig.tar.gz
 d6b6e3b244e8f05c97afcc8cb081e0d8 994900 utils optional fcitx5_0.0~git20200626.2e9821a-1.debian.tar.xz
 c57b67c8aaf748959c1046bdb680a629 22851 utils optional fcitx5_0.0~git20200626.2e9821a-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iIYEARYIAC4WIQTiXc95jUQrjt9HgU3EhUo4GOCwFgUCXv6fExAcemhzakBkZWJp
YW4ub3JnAAoJEMSFSjgY4LAWtZ0A/3FuE4vjPL8LmsInIeRXCvSvTmsBW7PzaTP3
92Bd8CRGAQDH+N2pcQmPNHOdoqI1oWn8WtGWkzMHwH1KsVEVIPYCDw==
=4qpT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: