Your message dated Wed, 11 Sep 2024 09:50:34 +0000
with message-id <e1sojze-006sci...@fasolo.debian.org>
and subject line Bug#1074941: fixed in eso-midas 23.02pl1.0-3
has caused the Debian Bug report #1074941,
regarding eso-midas: ftbfs with GCC-14
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.)
--
1074941: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074941
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:eso-midas
Version: 23.02pl1.0-2
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/eso-midas_23.02pl1.0-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html
[...]
help.c: In function ‘find_help’:
help.c:254:33: warning: ‘%s’ directive writing up to 79 bytes into a region of
size between 0 and 511 [-Wformat-overflow=]
254 | sprintf( help_pathname, "%s/%s/%s", midashome, midvers, help_file );
| ^~ ~~~~~~~
In file included from /usr/include/stdio.h:964,
from ../../incl/xm_defs.h:17,
from help.c:38:
In function ‘sprintf’,
inlined from ‘find_help’ at help.c:254:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output 3 or more bytes (assuming 593) into a
destination of size 512
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
help.c: In function ‘find_help’:
help.c:256:40: warning: ‘%s’ directive writing up to 511 bytes into a region of
size 109 [-Wformat-overflow=]
256 | sprintf(s, "XIrspec Help file [%s] not found.\r\n",
help_pathname);
| ^~
~~~~~~~~~~~~~
In function ‘sprintf’,
inlined from ‘find_help’ at help.c:256:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output between 34 and 545 bytes into a destination of
size 128
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-fcommon -fno-strict-aliasing -Wno-error=implicit-function-declaration -fcommon
-I/<<PKGBUILDDIR>>/23FEB/incl -fcommon -DPATH_MAX=1024 -I../../incl
-I/<<PKGBUILDDIR>>/23FEB/incl -I../../GraphLib/libsrc/uimxR5/include
-DXOPEN_CATALOG -c file.c
file.c: In function ‘IrspecOpen’:
file.c:118:37: warning: ‘%s’ directive writing up to 127 bytes into a region of
size 118 [-Wformat-overflow=]
118 | sprintf(str, "*** line [%s] discarded ***", s);
| ^~ ~
In file included from /usr/include/stdio.h:964,
from file.c:39:
In function ‘sprintf’,
inlined from ‘IrspecOpen’ at file.c:118:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output between 26 and 153 bytes into a destination of
size 128
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-fcommon -fno-strict-aliasing -Wno-error=implicit-function-declaration -fcommon
-I/<<PKGBUILDDIR>>/23FEB/incl -fcommon -DPATH_MAX=1024 -I../../incl
-I/<<PKGBUILDDIR>>/23FEB/incl -I../../GraphLib/libsrc/uimxR5/include
-DXOPEN_CATALOG -c callback.c
callback.c: In function ‘BadpixInputCallback’:
callback.c:177:6: error: type of ‘str’ defaults to ‘int’ [-Wimplicit-int]
177 | void BadpixInputCallback( str )
| ^~~~~~~~~~~~~~~~~~~
make[2]: [../../../local/default.mk:87: callback.o] Error 1 (ignored)
make[2]: *** No rule to make target '/<<PKGBUILDDIR>>/23FEB/lib/libmidas.a',
needed by '../../exec/irspec.exe'. Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/23FEB/gui/XIrspec/src'
**********************************************
****** INSTALLING IN ./gui/XIrspec/proc
**********************************************
make[2]: Entering directory '/<<PKGBUILDDIR>>/23FEB/gui/XIrspec/proc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/23FEB/gui/XIrspec/proc'
*********************************************************************
******************** END INSTALLATION PROCEDURE *********************
*********************************************************************
********** END DATE: Tue Jul 2 00:43:12 UTC 2024
********** SYSTEM:
test -x /<<PKGBUILDDIR>>/23FEB/monit/midasgo.exe
make[1]: *** [debian/rules:34: override_dh_auto_build-arch] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:21: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: eso-midas
Source-Version: 23.02pl1.0-3
Done: Ole Streicher <oleb...@debian.org>
We believe that the bug you reported is fixed in the latest version of
eso-midas, 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 1074...@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 eso-midas 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: Wed, 11 Sep 2024 10:34:05 +0200
Source: eso-midas
Architecture: source
Version: 23.02pl1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1015397 1074941
Changes:
eso-midas (23.02pl1.0-3) unstable; urgency=medium
.
* Fix gcc-14 errors (Closes: #1074941)
* Disable Link Time Optimization (Closes: #1015397)
* Push Standards-Version to 4.7.0. No changes needed
* Disable fortification hardening to workaround MIDAS
address violations
Checksums-Sha1:
daaa032454e1830dd21f0a62eded6a5403963e4a 2170 eso-midas_23.02pl1.0-3.dsc
08d33ce57cf6c04dfe2779cd7f644fe4e1f5d67b 9824
eso-midas_23.02pl1.0-3.debian.tar.xz
Checksums-Sha256:
e105bffe18057a8d45a79465d0ace90e45f34e29ca65ae5bd69352019a63a655 2170
eso-midas_23.02pl1.0-3.dsc
9270162b5edf06a6f0be9ff99cc55afcdd28b35bd9561ef96c537dc49b9d39ee 9824
eso-midas_23.02pl1.0-3.debian.tar.xz
Files:
fc9a03a15697ae27fc574cd2e0be594b 2170 science optional
eso-midas_23.02pl1.0-3.dsc
5f39780fecec18e6aba79fc19ade2757 9824 science optional
eso-midas_23.02pl1.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmbhXogACgkQmk9WvbkO
GL2Y2g/7Ba8gNsb4EOp6Z4wTIQHfxgSOPdaQXA5uYfy0XhzKRnoVIm2OI27q1a4N
VLBGrpq0JiQhWGsowa5vOJgOZQqimu626CoT+w5yrLzN3z+mzkrRuaUodYjOkEKC
7rskamaI7RVD79oygzqkxZyxmChcyt8TL7Bby9oL1/jJfbe77COV4Bq6ccSKsHmm
iE+8WN73A6R2Sl+nCUwB6Yutqb8t5gSeu+xfATkMKAx8Mhs5MMEFGjL5KcneRqt6
8MapWaJOgchrKYkKYJFk94QEQdkRqGTDwD4S94ujG+931o2qKkvNULw4iDWW8dWd
YgzKMjOdovjHUOW4TyGQKsnqBj0NScnwM3zKXasIfo/rJonLf+3mXCN5/Tq5tVVx
GuRNYslKvs7lEvvKMh9N67D6MEC1ppCja1bEpQBtlMk9wK1w+1McnH74bKa5MUNH
lq4NLRIIvipNSFGqvdGOgdYBL3ClvpiL48J26uz7+pB5FEjPewXQgYcHFhdEDBI2
ikzr7KpbIcXtZCjYRGod0O3CHqR4tIfjRvIUBlUJ5/fQjcEzJKoohJrzPT28gVj1
E26ZRQAO6eitE6aDtXEKxOF7ujeFpyPqC4bVdqAzOaqSjPkuHy1n74kWnMJo2NSg
xIxIgi2/cU2KwU450ot40pjXiHplFO/BmZJuyahib1pwNKtoHXo=
=jBJ1
-----END PGP SIGNATURE-----
pgpKZbf8VFFzZ.pgp
Description: PGP signature
--- End Message ---