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

Bug#957890: marked as done (twclock: ftbfs with GCC-10)



Your message dated Sun, 17 May 2020 16:03:32 +0000
with message-id <E1jaLlE-0009Er-CP@fasolo.debian.org>
and subject line Bug#957890: fixed in twclock 3.5-1
has caused the Debian Bug report #957890,
regarding twclock: 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.)


-- 
957890: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957890
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:twclock
Version: 3.4-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/twclock_3.4-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[4]: Entering directory '/<<PKGBUILDDIR>>/src/icons'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/icons'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -c -o twclock.o twclock.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -c -o twclockWids.o twclockWids.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -c -o twclockCB.o twclockCB.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -c -o twclockDiags.o twclockDiags.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security   -c -o libCW.o libCW.c
gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -Wl,-z,relro -Wl,-z,now -o twclock twclock.o twclockWids.o twclockCB.o twclockDiags.o libCW.o  -lXm  -lXt -lX11  -lSM -lICE  -lXpm -lpulse -lpulse-simple -lpthread -lm 
/usr/bin/ld: twclockWids.o:./src/twclock.h:114: multiple definition of `clock_shell'; twclock.o:./src/twclock.h:114: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:119: multiple definition of `date_label'; twclock.o:./src/twclock.h:119: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:115: multiple definition of `call_toggleB'; twclock.o:./src/twclock.h:115: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:116: multiple definition of `hr_scale'; twclock.o:./src/twclock.h:116: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:117: multiple definition of `min_scale'; twclock.o:./src/twclock.h:117: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:118: multiple definition of `sec_scale'; twclock.o:./src/twclock.h:118: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:113: multiple definition of `post_from'; twclock.o:./src/twclock.h:113: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:111: multiple definition of `appRes'; twclock.o:./src/twclock.h:111: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:127: multiple definition of `time_id'; twclock.o:./src/twclock.h:127: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:126: multiple definition of `auto_id'; twclock.o:./src/twclock.h:126: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:125: multiple definition of `alarm_id'; twclock.o:./src/twclock.h:125: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:124: multiple definition of `cwIDdone'; twclock.o:./src/twclock.h:124: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:123: multiple definition of `flashFlag'; twclock.o:./src/twclock.h:123: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:122: multiple definition of `count'; twclock.o:./src/twclock.h:122: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:121: multiple definition of `doit'; twclock.o:./src/twclock.h:121: first defined here
/usr/bin/ld: twclockWids.o:./src/twclock.h:110: multiple definition of `app'; twclock.o:./src/twclock.h:110: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:110: multiple definition of `app'; twclock.o:./src/twclock.h:110: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:127: multiple definition of `time_id'; twclock.o:./src/twclock.h:127: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:116: multiple definition of `hr_scale'; twclock.o:./src/twclock.h:116: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:117: multiple definition of `min_scale'; twclock.o:./src/twclock.h:117: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:118: multiple definition of `sec_scale'; twclock.o:./src/twclock.h:118: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:121: multiple definition of `doit'; twclock.o:./src/twclock.h:121: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:119: multiple definition of `date_label'; twclock.o:./src/twclock.h:119: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:111: multiple definition of `appRes'; twclock.o:./src/twclock.h:111: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:126: multiple definition of `auto_id'; twclock.o:./src/twclock.h:126: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:122: multiple definition of `count'; twclock.o:./src/twclock.h:122: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:114: multiple definition of `clock_shell'; twclock.o:./src/twclock.h:114: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:115: multiple definition of `call_toggleB'; twclock.o:./src/twclock.h:115: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:123: multiple definition of `flashFlag'; twclock.o:./src/twclock.h:123: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:124: multiple definition of `cwIDdone'; twclock.o:./src/twclock.h:124: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:125: multiple definition of `alarm_id'; twclock.o:./src/twclock.h:125: first defined here
/usr/bin/ld: twclockCB.o:./src/twclock.h:113: multiple definition of `post_from'; twclock.o:./src/twclock.h:113: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:114: multiple definition of `clock_shell'; twclock.o:./src/twclock.h:114: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:127: multiple definition of `time_id'; twclock.o:./src/twclock.h:127: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:126: multiple definition of `auto_id'; twclock.o:./src/twclock.h:126: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:125: multiple definition of `alarm_id'; twclock.o:./src/twclock.h:125: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:124: multiple definition of `cwIDdone'; twclock.o:./src/twclock.h:124: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:123: multiple definition of `flashFlag'; twclock.o:./src/twclock.h:123: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:122: multiple definition of `count'; twclock.o:./src/twclock.h:122: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:121: multiple definition of `doit'; twclock.o:./src/twclock.h:121: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:119: multiple definition of `date_label'; twclock.o:./src/twclock.h:119: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:118: multiple definition of `sec_scale'; twclock.o:./src/twclock.h:118: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:117: multiple definition of `min_scale'; twclock.o:./src/twclock.h:117: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:116: multiple definition of `hr_scale'; twclock.o:./src/twclock.h:116: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:115: multiple definition of `call_toggleB'; twclock.o:./src/twclock.h:115: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:113: multiple definition of `post_from'; twclock.o:./src/twclock.h:113: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:111: multiple definition of `appRes'; twclock.o:./src/twclock.h:111: first defined here
/usr/bin/ld: twclockDiags.o:./src/twclock.h:110: multiple definition of `app'; twclock.o:./src/twclock.h:110: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:435: twclock] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:497: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:451: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:350: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:19: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: twclock
Source-Version: 3.5-1
Done: Ervin Hegedus <airween@gmail.com>

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

Debian distribution maintenance software
pp.
Ervin Hegedus <airween@gmail.com> (supplier of updated twclock 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: Sun, 17 May 2020 14:30:43 +0000
Source: twclock
Binary: twclock twclock-dbgsym
Architecture: source amd64
Version: 3.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Ervin Hegedus <airween@gmail.com>
Description:
 twclock    - World clock for ham radio operators
Closes: 957890
Changes:
 twclock (3.5-1) unstable; urgency=medium
 .
   * New upstream release
   * Fixed gcc 10 errors in upstream (Closes: #957890)
   * Bumb Standard Version
     + added Rules-Requires-Root field to d/changelog
     + Aligned 01-change-button-text-to-Alarm-on.patch for new version
     + Removed trailing whitespaces from d/*
     + Added patch to remove the Exec tag from desktop file
   * Bump compat version to 13
Checksums-Sha1:
 9e6d0a38a40544ba1e783409ec3e7993a4f0ac0d 1905 twclock_3.5-1.dsc
 73edecaaa3f956859c45468073ec53c11cbc10af 169411 twclock_3.5.orig.tar.gz
 0a4e5d585c67fbbefaa69228d4ce4d0df64e4c0a 6136 twclock_3.5-1.debian.tar.xz
 3dce79b81b6e5b23f9b26622e95b3df3c9cb91cd 37952 twclock-dbgsym_3.5-1_amd64.deb
 c6554f07223dede93d531e63f6b6075d6919804d 9753 twclock_3.5-1_amd64.buildinfo
 025134651502ff826aa0090028de5bf875e5e32e 37552 twclock_3.5-1_amd64.deb
Checksums-Sha256:
 5c4d5bda62bd0fafaf347f0db1076d81c8901470a6fe5a9868a3f0ff7f269b50 1905 twclock_3.5-1.dsc
 382ac6671c8315bb3cbddc6bad1ea421e80dc2aa22d0c139cb142a073a25fee2 169411 twclock_3.5.orig.tar.gz
 ecf888577e521822ed150a6e03329c41dd1c5beff27c2826a87e2cd5d68c6372 6136 twclock_3.5-1.debian.tar.xz
 7f0374117cb8f08a0f878b8894e03a49939fc3c3a185a7a201f4ef930da2b9e4 37952 twclock-dbgsym_3.5-1_amd64.deb
 e8b862b070809c8dbeb742f8e3fee6e52187d39fa97973eb3738a9b51fba1b19 9753 twclock_3.5-1_amd64.buildinfo
 a981b14a17abb31e9dea3086992724005bb8ca32a6d785cde80d6e49ffd2dc9f 37552 twclock_3.5-1_amd64.deb
Files:
 40340b439ded9ff2387bf995e5f21de3 1905 hamradio optional twclock_3.5-1.dsc
 5a36a04de42b990fecad1e079c83747f 169411 hamradio optional twclock_3.5.orig.tar.gz
 b6741812cd31227fdd1a648452ee1196 6136 hamradio optional twclock_3.5-1.debian.tar.xz
 b0c819804416d5f14d0b5dd06e966724 37952 debug optional twclock-dbgsym_3.5-1_amd64.deb
 d9268b55eb89d1c017d01da0b94de19c 9753 hamradio optional twclock_3.5-1_amd64.buildinfo
 b601730def74a11fbd8ea3f6bd470482 37552 hamradio optional twclock_3.5-1_amd64.deb

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

iQIzBAEBCgAdFiEEtxo3V+O4XroZ7QWeX6W8P17EH2EFAl7BWicACgkQX6W8P17E
H2GG4w/9EYX96jDQRxd1Kv8QqM8Brcc8FHPZIghd+OXpkzLB+pYKY+jJ1jTV/EM3
fMJsD9pzgVAER5SlGLO73oZxxPchULQIygygAQaBUuCdZDpudblekBxtEGSrgyGD
W37nXsN4Iu8Pf4OsraqYpS1KZCvXIw6EYUW6KAyqd0R40wxn9uiQfwCbjRli2QsB
VqDZMMqhLp4XA8NE+lBeNOo+XvjjMsT+svumLKDv5BnQy+7AFh/dpyUmLrsFL3Oo
bgA3d+nU+gYeT0YTiBqjw86isa/t0ipOVFK65u/1uczRI3XAliFKdpTQqAiQYEkY
PMh2Q9Xa9xbjn7ax44NhUSYO6lbhnn0G1j4ZwTBeypAsyH213PbcHyaUm5DDfRtQ
MJE3Wa/HYARsnwJM2NAzY6zsAeQaZ+yuXPHmzB7JfcxPiH3jmtjXgBj+7d1Bi6Jd
QtLZWkHnB6oCsdilJfPoDUjWVbN3UoUSAyQpUpAKcK+LtcBYB45oUY120T3pTnkJ
QpXVynMkSMs5Y0FJMhg45P/bT3RjrRGpmtXz9nw5iCN+nFuNhDXStldDbNIDX8WJ
c9VBFwXdBJzfUsQpZhFzwMALW/10VJQxPxoZuQKnkEVtt9vw0tpBJbWEKdCtRf3W
yrhSXG4o/PHI2RmGJJCuHHcjbigc19+qeGZru7/214QP0A10L80=
=1qas
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: