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

Bug#957352: marked as done (ibus-rime: ftbfs with GCC-10)



Your message dated Sat, 02 May 2020 22:18:59 +0000
with message-id <E1jV0TL-000FSS-3n@fasolo.debian.org>
and subject line Bug#957352: fixed in ibus-rime 1.4.0-3
has caused the Debian Bug report #957352,
regarding ibus-rime: 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.)


-- 
957352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957352
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:ibus-rime
Version: 1.4.0-2
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/ibus-rime_1.4.0-2_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 -j4 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
if  [ -e build ]; then rm -R build; fi
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --libexecdir=/usr/lib/ibus
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
	make -j4 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p build
(cd build; cmake -DCMAKE_BUILD_TYPE=Release .. && make)
-- The C compiler identification is GNU 10.0.1
-- The CXX compiler identification is GNU 10.0.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 
-- Checking for module 'ibus-1.0'
--   Found ibus-1.0, version 1.5.21
-- Checking for module 'libnotify'
--   Found libnotify, version 0.7.8
-- Checking for module 'rime'
--   Found rime, version 1.5.3
-- Found Rime: /usr/lib/x86_64-linux-gnu/librime.so  
-- Found RimeData: /usr/share/rime-data  
-- Precompiler macro RIME_DATA_DIR is set to "/usr/share/rime-data"
-- Configuring done
-- Generating done
-- Build files have been written to: /<<PKGBUILDDIR>>/build
make[2]: Entering directory '/<<PKGBUILDDIR>>/build'
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
make[4]: Entering directory '/<<PKGBUILDDIR>>/build'
Scanning dependencies of target ibus-engine-rime
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[4]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 25%] Building C object CMakeFiles/ibus-engine-rime.dir/rime_engine.c.o
[ 50%] Building C object CMakeFiles/ibus-engine-rime.dir/rime_main.c.o
[ 75%] Building C object CMakeFiles/ibus-engine-rime.dir/rime_settings.c.o
[100%] Linking C executable ibus-engine-rime
/usr/bin/ld: CMakeFiles/ibus-engine-rime.dir/rime_main.c.o:./build/./rime_settings.h:23: multiple definition of `g_ibus_rime_settings'; CMakeFiles/ibus-engine-rime.dir/rime_engine.c.o:./build/./rime_settings.h:23: first defined here
/usr/bin/ld: CMakeFiles/ibus-engine-rime.dir/rime_settings.c.o:./build/./rime_settings.h:23: multiple definition of `g_ibus_rime_settings'; CMakeFiles/ibus-engine-rime.dir/rime_engine.c.o:./build/./rime_settings.h:23: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [CMakeFiles/ibus-engine-rime.dir/build.make:116: ibus-engine-rime] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: *** [CMakeFiles/Makefile2:76: CMakeFiles/ibus-engine-rime.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:84: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:15: ibus-engine-rime] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ibus-rime
Source-Version: 1.4.0-3
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-rime, 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 957352@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated ibus-rime 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: SHA512

Format: 1.8
Date: Sat, 02 May 2020 17:46:07 -0400
Source: ibus-rime
Architecture: source
Version: 1.4.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 957352
Changes:
 ibus-rime (1.4.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Rebuild against libopencc2 1.0.6.
   * debian/patches: Backport upstream patches till 2020-02-07.
     + 0003: Fix compilation with GCC 10. (Closes: #957352)
   * debian/control: Bump debhelper compat to v13.
   * debian/rules: Remove manual override on specifying libexecdir.
     Even though such setup never worked, we do not need this workaround
     anymore. For details, see Debian Bug #955235.
Checksums-Sha1:
 3e2cc516768fc4a9e676822af8159632c9902b8b 2064 ibus-rime_1.4.0-3.dsc
 83ad5ada573c9cc3f61ce9a51e6d90056dd162dc 5448 ibus-rime_1.4.0-3.debian.tar.xz
 664d5b9245ec4551a94852a0e6eef8d1cf41e11f 9408 ibus-rime_1.4.0-3_amd64.buildinfo
Checksums-Sha256:
 4e37163628e1d7339db1da461cda729f077d14d258b912f3c2443b93a639054c 2064 ibus-rime_1.4.0-3.dsc
 8c4a811101efefabb9306b2e12f7598d30e89b5726c7628132e15d43daf5c644 5448 ibus-rime_1.4.0-3.debian.tar.xz
 facf362f2d2ff264d63c72aaca3f79998ca4fb1d71781d0732b0e2b2e88c0cd2 9408 ibus-rime_1.4.0-3_amd64.buildinfo
Files:
 e6e332a77e82c3e0421385a552eece55 2064 libs optional ibus-rime_1.4.0-3.dsc
 9d04f13094bb0ce574e69554acdd1f5f 5448 libs optional ibus-rime_1.4.0-3.debian.tar.xz
 dfc5124c44011880cc98027b9613596a 9408 libs optional ibus-rime_1.4.0-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl6t7IoACgkQwpPntGGC
Ws74HRAArXt2M8COyFrY0ShraXxUtB5J6x2YCphFX11Hjx5CpnLOJGEpOfEWNw2o
ESRC/jzBwrJPzlZoy/NFU6xQz3mJu76cK8wDfNPx2KiF3JxTdm+r0F0iSWvD/8mZ
q7bVDuuY9bCMEGsFtH2fjNnktfh5349q0V90QipUYq7AmlaIYSKUZC0XxYwLvLDD
Pc/hxhjix31XYjWC7afIK/iEXcdYr+cZZIolnI4Lf/RDguZHUzNgmntEVtv1KoQi
geMFov4XHzmsIaZBXG+Qs8b68SXuuX/gqbWVJox/ola9w3AJ4LCuj/5CEKM+UbbO
Qm9CRETKSN+l+OYgOIvjf9sW36mUMDIBHbGx/9j+a5L/0hH6tpIOCWV1HmjrwtW7
xK6wJ/dHfFdupVu+t9EA43F0UPLKYtv5ZX/7zHsO25mlj3g/mK4nIARJHBr+el/c
OSX1u5yKqojbTSdZMrjjKPUEYlgn4fyoEObFp/YGyxWfY4pmqkywduPq4+X9U7aM
nVzs4jF7pByQy7KVzuCHmBwWDpEsla4A3xXKuIp1k2e5ZEIvGdhHTmBpxKhtALyI
tnTqmuiRlvl9+7bJsIeGJm2h3X3wN+6ZATfRz8+JeWynJxnhWEr4+2AIbCT6BSz6
2j4Ow4zj40xngYPXP5Ii8wBveSdPc0EVYSrKcDeHB9erni9CCJQ=
=7bSC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: