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

Bug#957028: marked as done (axmail: ftbfs with GCC-10)



Your message dated Tue, 04 Aug 2020 09:18:57 +0000
with message-id <E1k2t61-000FHs-M7@fasolo.debian.org>
and subject line Bug#957028: fixed in axmail 2.11.1-1
has caused the Debian Bug report #957028,
regarding axmail: 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.)


-- 
957028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957028
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:axmail
Version: 2.9-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/axmail_2.9-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

[...]
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -c mbox.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -c head.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -c lock.c
mailcmd.c: In function ‘do_send’:
mailcmd.c:298:30: warning: zero-length gnu_printf format string [-Wformat-zero-length]
  298 |                 { fprintf( f,"" );
      |                              ^~
mailcmd.c: In function ‘do_read’:
mailcmd.c:125:26: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  125 |                          system(str);
      |                          ^~~~~~~~~~~
mailcmd.c: In function ‘do_send’:
mailcmd.c:320:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  320 |   fgets(str, LINESIZE, stdin);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mailcmd.c:372:4: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  372 |    system(str);
      |    ^~~~~~~~~~~
mailcmd.c:376:4: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  376 |    system(str);
      |    ^~~~~~~~~~~
mailcmd.c: In function ‘do_psend’:
mailcmd.c:482:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  482 |                 fgets(str, LINESIZE, stdin);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mailcmd.c:534:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  534 |                         system(str);
      |                         ^~~~~~~~~~~
mailcmd.c:538:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  538 |                         system(str);
      |                         ^~~~~~~~~~~
mailcmd.c: In function ‘do_fax’:
mailcmd.c:750:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  750 |   fgets(str, LINESIZE, stdin);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mailcmd.c:776:17: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  776 |                 system(str);
      |                 ^~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -c axmail.c
axmail.c: In function ‘init_user’:
axmail.c:236:9: warning: implicit declaration of function ‘setgroups’; did you mean ‘getgroups’? [-Wimplicit-function-declaration]
  236 |   if ( (setgroups(0, NULL) == -1) || (setgid(pw->pw_gid) == -1) || (setuid(pw->pw_uid) == -1) )
      |         ^~~~~~~~~
      |         getgroups
axmail.c: In function ‘main’:
axmail.c:284:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  284 |   fgets(p, 1023, stdin);
      |   ^~~~~~~~~~~~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -c quit.c
quit.c: In function ‘save_mbox’:
quit.c:195:6: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  195 |      freopen(mailbox, "a+", mb);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -o axmail utils.o config.o adduser.o command.o mailcmd.o mbox.o head.o lock.o axmail.o quit.o -lcrypt -Wl,-z,relro -Wl,-z,now
/usr/bin/ld: config.o:(.bss+0xe0): multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: adduser.o:./utils.h:15: multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: command.o:(.bss+0x0): multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: mailcmd.o:(.bss+0x0): multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: mbox.o:./utils.h:15: multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: lock.o:./utils.h:15: multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: axmail.o:(.bss+0x0): multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
/usr/bin/ld: quit.o:./utils.h:15: multiple definition of `callsign'; utils.o:./utils.h:15: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:42: axmail] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned exit code 2
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: axmail
Source-Version: 2.11.1-1
Done: Christoph Berg <myon@debian.org>

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

Debian distribution maintenance software
pp.
Christoph Berg <myon@debian.org> (supplier of updated axmail 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: Mon, 03 Aug 2020 21:46:54 +0200
Source: axmail
Architecture: source
Version: 2.11.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Christoph Berg <myon@debian.org>
Closes: 933867 949988 957028
Changes:
 axmail (2.11.1-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Dave Hibberd ]
   * Bump to new standards
   * Bump to dh12
   * Added debian/gitlab-ci.yml
   * Added patch by Helmut Grohne (Closes: #949988)
     - Makes axmail cross build from source
 .
   [ Christoph Berg ]
   * New upstream version.
   * Use dh_install to install files instead of rewriting most of the upstream
     Makefile.
   * Install full README file as upstream changelog instead of sed'ing a
     random part from it as such.
   * Fix build failure with gcc 10. (Closes: #957028)
   * Move /var/lib/ax25/axmail/help to /usr/share/axmail/help.
     (Closes: #933867)
Checksums-Sha1:
 f955b86908debba32be8313b6a66c966a1af47d4 1910 axmail_2.11.1-1.dsc
 e9cd90ff9d33e045f6623596082f246003eb59df 60704 axmail_2.11.1.orig.tar.gz
 a6e4267f58ac1689e1711ddd19ace846243e776e 4564 axmail_2.11.1-1.debian.tar.xz
Checksums-Sha256:
 c1acd51407662ad3b1325537a5882acf65e5a686529714ca308885330ce4c96d 1910 axmail_2.11.1-1.dsc
 1d1d51aad55728ede880cd94d81f15254b07301867a694ed5017050ff62c1485 60704 axmail_2.11.1.orig.tar.gz
 8a57fb3c745a49c50d2e0f2f1595b5316a046b7f958186173993f321855003ee 4564 axmail_2.11.1-1.debian.tar.xz
Files:
 5c0cb82f260f1819150d79103cb39888 1910 hamradio optional axmail_2.11.1-1.dsc
 61a25a52e7317d880e6d188c36e87e41 60704 hamradio optional axmail_2.11.1.orig.tar.gz
 2ab1c17c05de61453d385fcc8b3a0d3d 4564 hamradio optional axmail_2.11.1-1.debian.tar.xz

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

iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAl8pJS8ACgkQTFprqxLS
p6609g/+OBl5wqjgW8a7SRKwhGplH1vBDbr/BBYFFNr+crNBCEkpGUIuKJwCfWKX
YIIyFyog3G1B/hfaNe0vMpJSb4bhGR+SO53yp9SegJMqeTtaDCtEAC3fWL5LpM/z
SV8DRQAsGgw5q7WLKD8L+V5rgdbY/e1BL1h4fz/cPxP8hhe/MABN48eSib/pCzZj
ykt6knC1mwtSOK8B6n3R+NE0G5nc3TYDlWVme+K+ao4e8CV0q0pR6K8iUDn1Mgfu
xMiakQwEsFpdgISCsRhePBII683d9luaPgZ+Vsu9ziKfKEU1Rqmhpx2C4492z0//
ezKvfkQcg+KCJHvGRWGNJ+GysGcV1G9nvSxwzdQepUpbGZqBNcHSriB3kl0IFp3K
yjXb/Ob5S9Kw1B2zpXlSyUWpViqeBxrT4zWMU82+TQkzJMJCJdPlFBdTFhruBoV6
9R3PxSZT95TegvnfpyEc9iJ+1qCoy5NImEx0pIZZhWBiAqj/99Vc1l6dQisdw7RN
W7J3GBWuy8neF2qDYguXGHCIy6dGTg0DdZZNYiMPC8bEUXsaCHlbvVQUEWOx2p+s
NopzRTWoVACicMbdpWF+NNwenVm5JDHRJLQMfWeqSW8sktVA3GJeSY1BBDdL1D55
K2hsjVqDzIUUXV8awxICVqtVjdsmYe6dOGhpYzuId6h1w/N+O0w=
=I3s0
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: