Your message dated Sun, 02 Aug 2020 14:57:12 +0000
with message-id <e1k2fqg-000f9t...@fasolo.debian.org>
and subject line Bug#957844: fixed in stiff 2.4.0-4
has caused the Debian Bug report #957844,
regarding stiff: 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 ow...@bugs.debian.org
immediately.)


-- 
957844: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957844
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:stiff
Version: 2.4.0-3
Severity: normal
Tags: sid bullseye
User: debian-...@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/stiff_2.4.0-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

[...]
  250 |     getcwd(pspathb, MAXCHAR);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
xml.c:220:35: warning: ‘%02d’ directive writing between 2 and 11 bytes into a 
region of size between 0 and 7 [-Wformat-overflow=]
  220 |     sprintf(prefs.sdate_end,"%04d-%02d-%02d",
      |                                   ^~~~
xml.c:220:29: note: directive argument in the range [-2147483647, 2147483647]
  220 |     sprintf(prefs.sdate_end,"%04d-%02d-%02d",
      |                             ^~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from xml.c:34:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: 
‘__builtin___sprintf_chk’ output between 11 and 36 bytes into a destination of 
size 12
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -D_REENTRANT -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o 
stiff datamem.o field.o image.o main.o makeit.o prefs.o threads.o tiff.o xml.o 
./fits/libfits.a -ltiff  -ljpeg  -lz -lpthread -lm 
/usr/bin/ld: field.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: field.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: image.o:./src/prefs.h:109: multiple definition of `prefs'; 
field.o:./src/prefs.h:109: first defined here
/usr/bin/ld: image.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: image.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: main.o:./src/prefs.h:109: multiple definition of `prefs'; 
field.o:./src/prefs.h:109: first defined here
/usr/bin/ld: main.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: main.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: makeit.o:./src/prefs.h:109: multiple definition of `prefs'; 
field.o:./src/prefs.h:109: first defined here
/usr/bin/ld: makeit.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: makeit.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: prefs.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: prefs.o:./src/prefs.h:109: multiple definition of `prefs'; 
field.o:./src/prefs.h:109: first defined here
/usr/bin/ld: prefs.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: threads.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: threads.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: threads.o:./src/threads.h:132: multiple definition of `nproc'; 
image.o:./src/threads.h:132: first defined here
/usr/bin/ld: tiff.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: tiff.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: xml.o:./src/prefs.h:109: multiple definition of `prefs'; 
field.o:./src/prefs.h:109: first defined here
/usr/bin/ld: xml.o:./src/fits/fitscat.h:336: multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: xml.o:./src/globals.h:32: multiple definition of `gstr'; 
datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: ./fits/libfits.a(fitsbody.o):(.bss+0x20): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitsbody.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitscat.o):./src/fits/fitscat_defs.h:89: multiple 
definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: ./fits/libfits.a(fitscat.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitscleanup.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitscleanup.o):(.bss+0x18): multiple definition 
of `bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitshead.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitshead.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitsmisc.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitsmisc.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitsread.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitsread.o):(.bss+0xb40): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitstab.o):./src/fits/fitscat_defs.h:89: multiple 
definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: ./fits/libfits.a(fitstab.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitsutil.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitsutil.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitscheck.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
/usr/bin/ld: ./fits/libfits.a(fitscheck.o):./src/fits/fitscat_defs.h:89: 
multiple definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first 
defined here
/usr/bin/ld: ./fits/libfits.a(fitskey.o):./src/fits/fitscat_defs.h:89: multiple 
definition of `gstr'; datamem.o:./src/fits/fitscat_defs.h:89: first defined here
/usr/bin/ld: ./fits/libfits.a(fitskey.o):(.bss+0x0): multiple definition of 
`bswapflag'; datamem.o:(.bss+0x20): first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:438: stiff] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:483: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:476: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:394: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:5: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: stiff
Source-Version: 2.4.0-4
Done: Ole Streicher <oleb...@debian.org>

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

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated stiff 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 02 Aug 2020 16:26:57 +0200
Source: stiff
Architecture: source
Version: 2.4.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Maintainers 
<debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 957844
Changes:
 stiff (2.4.0-4) unstable; urgency=medium
 .
   * Use new name source-extractor
   * Appen -fcommon to CFLAGS to allow compilation with gcc-10 (Closes: #957844)
Checksums-Sha1:
 d170b522c06790adfca7bd93d50ed3a4bbf71c4a 1994 stiff_2.4.0-4.dsc
 90325655236669939d269bdc55a012cf10ef3666 4036 stiff_2.4.0-4.debian.tar.xz
Checksums-Sha256:
 d2f5c62ff80c0ac229808dd6fc4c32062df2e866899fd7c4b1f58b764a33badd 1994 
stiff_2.4.0-4.dsc
 50e0eef73748a932cfb09332186f9357bc4660c4581872326e75db4a496cd32d 4036 
stiff_2.4.0-4.debian.tar.xz
Files:
 8132dc0fff6f5c89a01f2b42cfc30916 1994 science optional stiff_2.4.0-4.dsc
 813cfcdbb082a7f94aaf4213b51c853d 4036 science optional 
stiff_2.4.0-4.debian.tar.xz

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

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAl8mzcsACgkQcRWv0HcQ
3Pc3oQ/7B1p8P6QMBjsD7uT2UzTjkk4Ah+ssGiimXo85b9I90Sud+nKMOlyygfmH
OqrflntPMhF78ZWdIjaWa4zgpgPpjekP7+JrARXWo9v3g7HLGJfVjHSLcHyoScIx
yoHAblwGvmNEjzWugMPnyLaeVj0Iog3pM31uOhPzBrzOyBOyVf5Fc7WzvOjem5l+
H+ljjx1Lb5ycSiG4fKoVUMk3oA8dhuDyivZU0IJUpK3Tcolz7G7LTcsXMK/clJBH
EtgwboO/k84wPVNuqh1n9HFmtUBUbqT20SmEWA/T0dhL2C5wHUkC4sinPF5OQ9+Q
qM+RQhtuMSQrWxEPE30XZQReoZV5EFAaw7xX46Yybq1TFNIcugJPbtnFX2xU96fS
91HXiXLNC4A49X2U2h0SilOFmDWIlMD3T3EVmbQ7TiyWhmDiDFaywwVKdhQOT7Gy
h9Z/zABt6VMnYKqpO0+C200Ro0nNjwJCF2HY6eq8d2v/+Di474YI2iPChNgFR/QD
M2tCTDKxeIKhlE5v+vuGHUiMol71eQP/VGJeOufsuKjeCJLcYXfIfezMztts3SAa
208Gjp3X/qP8VoNmShaQMvh22Q6JE7LfPOiPDOrSV4vQZogGYmfv9D7qkjAp/OlW
fyy5V4zW0794lebGv8fggItnF0cmYUQK02tygnkJ8KYU9fSY3S0=
=sa49
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to