Your message dated Tue, 22 Sep 2020 01:03:29 +0000
with message-id <[email protected]>
and subject line Bug#957167: fixed in efax 1:0.9a-20
has caused the Debian Bug report #957167,
regarding efax: 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 [email protected]
immediately.)
--
957167: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957167
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:efax
Version: 1:0.9a-19.1
Severity: normal
Tags: sid bullseye
User: [email protected]
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/efax_0.9a-19.1_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
[...]
from efaxio.c:6:
efaxos.h:57:37: note: expected ‘unsigned char *’ but argument is of type ‘char
*’
57 | int tput ( TFILE *f, unsigned char *p, int n ) ;
| ~~~~~~~~~~~~~~~^
In file included from efaxio.c:6:
efaxio.h:11:17: warning: pointer targets in passing argument 2 of ‘tput’ differ
in signedness [-Wpointer-sign]
11 | #define DLE_ETX "\020\003" /* DLE-ETX (end of data) string */
| ^~~~~~~~~~
| |
| char *
efaxio.c:325:17: note: in expansion of macro ‘DLE_ETX’
325 | tput ( f, DLE_ETX, 2 ) ;
| ^~~~~~~
In file included from efaxio.h:4,
from efaxio.c:6:
efaxos.h:57:37: note: expected ‘unsigned char *’ but argument is of type ‘char
*’
57 | int tput ( TFILE *f, unsigned char *p, int n ) ;
| ~~~~~~~~~~~~~~~^
In file included from efaxio.c:6:
efaxio.h:12:17: warning: pointer targets in passing argument 2 of ‘tput’ differ
in signedness [-Wpointer-sign]
12 | #define CAN_STR "\030" /* CAN (cancel reception) string */
| ^~~~~~
| |
| char *
efaxio.c:328:17: note: in expansion of macro ‘CAN_STR’
328 | tput ( f, CAN_STR, 1 ) ;
| ^~~~~~~
In file included from efaxio.h:4,
from efaxio.c:6:
efaxos.h:57:37: note: expected ‘unsigned char *’ but argument is of type ‘char
*’
57 | int tput ( TFILE *f, unsigned char *p, int n ) ;
| ~~~~~~~~~~~~~~~^
In file included from efaxio.c:6:
efaxio.h:11:17: warning: pointer targets in passing argument 2 of ‘tput’ differ
in signedness [-Wpointer-sign]
11 | #define DLE_ETX "\020\003" /* DLE-ETX (end of data) string */
| ^~~~~~~~~~
| |
| char *
efaxio.c:329:17: note: in expansion of macro ‘DLE_ETX’
329 | tput ( f, DLE_ETX, 2 ) ;
| ^~~~~~~
In file included from efaxio.h:4,
from efaxio.c:6:
efaxos.h:57:37: note: expected ‘unsigned char *’ but argument is of type ‘char
*’
57 | int tput ( TFILE *f, unsigned char *p, int n ) ;
| ~~~~~~~~~~~~~~~^
efaxio.c:331:17: warning: pointer targets in passing argument 2 of ‘tput’
differ in signedness [-Wpointer-sign]
331 | tput ( f, "+++", 3 ) ;
| ^~~~~
| |
| char *
In file included from efaxio.h:4,
from efaxio.c:6:
efaxos.h:57:37: note: expected ‘unsigned char *’ but argument is of type ‘char
*’
57 | int tput ( TFILE *f, unsigned char *p, int n ) ;
| ~~~~~~~~~~~~~~~^
gcc -Wall -g -DDEBIAN -O2 -c efaxos.c
gcc -Wall -g -DDEBIAN -O2 -c efaxmsg.c
gcc -o efax efax.o efaxlib.o efaxio.o efaxos.o efaxmsg.o
/usr/bin/ld: efaxlib.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`normalbits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
/usr/bin/ld: efaxlib.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`reversebits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
/usr/bin/ld: efaxio.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`normalbits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
/usr/bin/ld: efaxio.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`reversebits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
/usr/bin/ld: efaxos.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`reversebits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
/usr/bin/ld: efaxos.o:/<<PKGBUILDDIR>>/efaxlib.h:211: multiple definition of
`normalbits'; efax.o:/<<PKGBUILDDIR>>/efaxlib.h:211: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:27: efax] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: efax
Source-Version: 1:0.9a-20
Done: Joao Eriberto Mota Filho <[email protected]>
We believe that the bug you reported is fixed in the latest version of
efax, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated efax
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 21 Sep 2020 21:19:22 -0300
Source: efax
Architecture: source
Version: 1:0.9a-20
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 957167
Changes:
efax (1:0.9a-20) unstable; urgency=medium
.
* QA upload.
* Set Debian QA Group as maintainer. (see: #871240)
* Using new DH level format. Consequently:
- debian/compat: removed.
- debian/control: changed from 'debhelper' to 'debhelper-compat' in
Build-Depends field and bumped level to 13.
* debian/control: bumped Standards-Version to 4.5.0.
* debian/rules:
- Added DEB_CFLAGS_MAINT_APPEND variable as a workaround to fix a FTBFS
with GCC-10. (Closes: #957167)
- Removed superseded package 'gs' from Suggests field.
- Using dh_prep instead of dh_clean -k.
Checksums-Sha1:
5c650c50c88e783908b6238019959c6154ed9055 1620 efax_0.9a-20.dsc
3b4c294f198840abca9357cf0ff5a92a59353071 18703 efax_0.9a-20.diff.gz
99ef0386d2af09911356ce4876d5f45beed1cb2b 5291 efax_0.9a-20_source.buildinfo
Checksums-Sha256:
95bba7d7d278a38175c4fec800ece54671e8509a7a7bcaefdc4f1419b7152513 1620
efax_0.9a-20.dsc
163ba7c0dd4e734d6e6456f025cbb00a6251bec1118199b4ec7a300baa1db908 18703
efax_0.9a-20.diff.gz
2f6e5842d508cb6795a14825e64c30317e0e51533651e29c0b329a19c6fbc36e 5291
efax_0.9a-20_source.buildinfo
Files:
0502e4b9ed6f04fe729344e7146dd7f9 1620 comm optional efax_0.9a-20.dsc
5d6135069905fdd14dd2ed9bfe581cc5 18703 comm optional efax_0.9a-20.diff.gz
2d6677217cb3fbd3849a9818c6bb970f 5291 comm optional
efax_0.9a-20_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAl9pSTwACgkQ3mO5xwTr
6e9vNw/9GYfruYWHUQdBsJCCYn4XePCZ4ybcmTOwjv6zVzJiJJPg06Revxpks/KR
yIGkCqeypx6i0vNbA7eEfqTDslPJlkCa8L7WPdLCTt9skrgYku8feRCcQ6BpsIvH
LLJ19NtrvVYqdUIwItuopgNTr3STE9jNdn2JlzhFYO6Q0YthC4Cj8KYpalpTdCyz
Zg94FTIFWwnku+fUa5vnIauYjRXIQ4AyqlwGZsm9U0ZCykUX84fKmRNEMErDRY8f
bwtYsu4r0hs9MesfV11+iugQLGvmsYzmlPJ7mRBDIPwzJWc4D2uvT//Roni8uPeU
OXC/ofyfoO3o6nQkgIplWAsz/44EYjfe8cmm0kGeToj8RilCkQ+53Hy9R1MCSayM
GggL5p4ruGRLIhNKksFzA9I0bDfoft+taRE4k1RXcIt3lzv+tHsdwde+PeFE339b
ReWLqiDnwE+FNgs0iwJ2uybclP+pWj0p/DfE46a8gDQqJnwNfRSXmvzzUejkofwx
EoPQ0W7F08dk0x6k6rxx+jmUrVhHZhV5NZkI5c44O/Qg//PGYmwpCgZUUAwHjN2B
1xKomGeAIdiUPRPhyYlG1KHosMOq+XpWXhOzZlu8WfRoaPXlPQ3jwMVFyZEOjaXj
tM9bIQbkgp5fOFKU4nRdinq5hr9Vz5tUWoixooBL/ox1OwY2zZg=
=0Dny
-----END PGP SIGNATURE-----
--- End Message ---