Your message dated Fri, 11 Dec 2020 12:33:21 +0000
with message-id <[email protected]>
and subject line Bug#957016: fixed in astronomical-almanac 5.6-7
has caused the Debian Bug report #957016,
regarding astronomical-almanac: 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.)
--
957016: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957016
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:astronomical-almanac
Version: 5.6-6
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/astronomical-almanac_5.6-6_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
[...]
| ^~~~~~~~~~~~~~~~~
kfiles.c:92:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
92 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c:94:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
94 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c:134:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
134 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c:137:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
137 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c:140:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
140 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c:153:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
153 | fgets( s, 80, f );
| ^~~~~~~~~~~~~~~~~
kfiles.c: In function ‘fincat’:
kfiles.c:341:2: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
341 | fgets( str1, 126, f );
| ^~~~~~~~~~~~~~~~~~~~~
kfiles.c:346:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
346 | fgets( str2, 126, f );
| ^~~~~~~~~~~~~~~~~~~~~
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lightt.o lightt.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lonlat.o lonlat.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nutate.o nutate.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o precess.o precess.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o refrac.o refrac.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rplanet.o rplanet.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rstar.o rstar.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sidrlt.o sidrlt.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sun.o sun.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o domoon.o domoon.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o trnsit.o trnsit.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o vearth.o vearth.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o zatan2.o zatan2.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gplan.o gplan.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mer404.o mer404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ven404.o ven404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ear404.o ear404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mar404.o mar404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o jup404.o jup404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sat404.o sat404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ura404.o ura404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nep404.o nep404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o plu404.o plu404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mlr404.o mlr404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mlat404.o mlat404.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o conjunct.o conjunct.c
gcc -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o aa.o aa.c
gcc -o moonrise moonrise.o altaz.o angles.o annuab.o constel.o deflec.o
deltat.o diurab.o diurpx.o dms.o epsiln.o fk4fk5.o kepler.o kfiles.o lightt.o
lonlat.o nutate.o precess.o refrac.o rplanet.o rstar.o sidrlt.o sun.o domoon.o
trnsit.o vearth.o zatan2.o gplan.o mer404.o ven404.o ear404.o mar404.o jup404.o
sat404.o ura404.o nep404.o plu404.o mlr404.o mlat404.o -lm
gcc -o conjunct conjunct.o altaz.o angles.o annuab.o constel.o deflec.o
deltat.o diurab.o diurpx.o dms.o epsiln.o fk4fk5.o kepler.o kfiles.o lightt.o
lonlat.o nutate.o precess.o refrac.o rplanet.o rstar.o sidrlt.o sun.o domoon.o
trnsit.o vearth.o zatan2.o gplan.o mer404.o ven404.o ear404.o mar404.o jup404.o
sat404.o ura404.o nep404.o plu404.o mlr404.o mlat404.o -lm
gcc -o aa aa.o altaz.o angles.o annuab.o constel.o deflec.o deltat.o diurab.o
diurpx.o dms.o epsiln.o fk4fk5.o kepler.o kfiles.o lightt.o lonlat.o nutate.o
precess.o refrac.o rplanet.o rstar.o sidrlt.o sun.o domoon.o trnsit.o vearth.o
zatan2.o gplan.o mer404.o ven404.o ear404.o mar404.o jup404.o sat404.o ura404.o
nep404.o plu404.o mlr404.o mlat404.o -lm
/usr/bin/ld: trnsit.o:(.bss+0x8): multiple definition of `t_trnsit';
moonrise.o:(.bss+0x10): first defined here
/usr/bin/ld: trnsit.o:(.bss+0x10): multiple definition of `t_rise';
moonrise.o:(.bss+0x8): first defined here
/usr/bin/ld: trnsit.o:(.bss+0x0): multiple definition of `t_set';
moonrise.o:(.bss+0x0): first defined here
/usr/bin/ld: vearth.o:(.bss+0x0): multiple definition of `vearth';
moonrise.o:(.bss+0x90): first defined here
/usr/bin/ld: vearth.o:(.bss+0x0): multiple definition of `vearth';
conjunct.o:(.bss+0x80): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [makefile:26: moonrise] Error 1
make[1]: *** Waiting for unfinished jobs....
collect2: error: ld returned 1 exit status
make[1]: *** [makefile:20: conjunct] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" moonrise
conjunct aa returned exit code 2
make: *** [debian/rules:47: build-stamp] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: astronomical-almanac
Source-Version: 5.6-7
Done: Thorsten Alteholz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
astronomical-almanac, 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.
Thorsten Alteholz <[email protected]> (supplier of updated
astronomical-almanac 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: Thu, 10 Dec 2020 19:08:52 +0100
Source: astronomical-almanac
Architecture: source
Version: 5.6-7
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Closes: 957016
Changes:
astronomical-almanac (5.6-7) unstable; urgency=medium
.
[ Stephen Moshier ]
* trnsit.c, altaz.c: Fix rise and set time convergence failure at high
* southern latitudes.
* dms.c: Correct Julian date of the year 1.
* deltat.c: Update delta T tables.
.
[ Thorsten Alteholz ]
* debian/control: moved to dh 13
* debian/control: version bumped to 4.5.1 (no changes)
* debian/patches: add patch for gcc10 build error (Closes: #957016)
* thanks a lot to Stephen Moshier for providing the patches
Checksums-Sha1:
3e8171ea54fd5a7d2bc3ae2896274f2f9ee9a1dc 2102 astronomical-almanac_5.6-7.dsc
9bdeef3d8c7a778eff8ae34268f9d6c65531c934 28096
astronomical-almanac_5.6-7.debian.tar.xz
f3599d8b85d980e7142fdb703ebfdc55e4b412b7 6401
astronomical-almanac_5.6-7_amd64.buildinfo
Checksums-Sha256:
91baf8788aa4c608845db12b3227927d92b342602e297bdd76d973182deeeb50 2102
astronomical-almanac_5.6-7.dsc
1eb81460fdd4bf3e1ee8864032e065477fe7c4aae09e9c3f8be5d14ec788b706 28096
astronomical-almanac_5.6-7.debian.tar.xz
e3a5c8292bfc3a8ca6b26ba7f833a38599f1ecca35bd75915ef2a2cb998bb87d 6401
astronomical-almanac_5.6-7_amd64.buildinfo
Files:
5a32bf6d5e60347a56941b9cd0996f50 2102 science optional
astronomical-almanac_5.6-7.dsc
ec9205cefb2db584db1699d291b67f9d 28096 science optional
astronomical-almanac_5.6-7.debian.tar.xz
a40ba72d5f58500d1196a917a9da25f4 6401 science optional
astronomical-almanac_5.6-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAl/Ss5lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYRwk1D/9ignOkGGFna+NM1PjKsFAGBDCqUFqJ
sl6r2xzPx+0uBMFxraQy+44JUHWTZYFYGN954p8X8LeRfPU/tBTPShC/t2d5Hrs1
wajQG1ApDPdSPzuPSEyktoIdPsJyouIOnwS0fMHBO0pkm1Tv++o91z0GpaTTk5mx
d1Iz8/ATR87VlgZ1nVWrpoh5OL9yhgG/epH4q2lgPcrAwGG4zV2rdT9Irgi//Prr
hxM8bvu4NKCPmx7xnoRcYzeY1bQzUAMM+cAm8bfOZYehFK5vHN2HsTqh1+oE6pU1
N4GgxvKtvdHzG1PNJsyujhHPuvHqiuquHKBr0BhaKNZC5y/upSFf1461cPS4UAiP
vZ6nnYrEWsT1nyXl4dPpZD4sePAEzv7hhF8YrWcX1FKU5HvALK1a+iZLkrxbXZwV
oPtqGx1s5cDn0bLd2PBSz10MU+3CpbKR8RBzaRMS47ijFKScxchALyxmRAB3O3AU
lvnSpndCyPB5zdqodXGVfKBeyp2Kx0a/pKuPVOcVLMaz00sEZVMy+XbDKKOwIjXb
/l+FmM6DpsAHAvLsrjZ3O/LecB/mynbkkd8cMQ6vRvmppAMFXwAE1QtLXOJRJQBu
UgKymTxf18ePdX4UQTz+7GCFSEJFHVl8jR5diSxzdHHx8S9tylw2Eqy8x9kVUXlZ
v+51WgeEuIF+Lg==
=pcaS
-----END PGP SIGNATURE-----
--- End Message ---