Your message dated Sun, 28 Jul 2024 21:01:38 +0000
with message-id <[email protected]>
and subject line Bug#1075571: fixed in thesias 3.1.1-3
has caused the Debian Bug report #1075571,
regarding thesias: 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 [email protected]
immediately.)
--
1075571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075571
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:thesias
Version: 3.1.1-2
Severity: important
Tags: sid trixie
User: [email protected]
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/thesias_3.1.1-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
[...]
^
java/OptionDialog.java:373: warning: [removal] Integer(int) in Integer has been
deprecated and marked for removal
{new Integer(2),"V6"},
^
java/OptionDialog.java:374: warning: [removal] Integer(int) in Integer has been
deprecated and marked for removal
{new Integer(3),""},
^
java/OptionDialog.java:375: warning: [removal] Integer(int) in Integer has been
deprecated and marked for removal
{new Integer(4),""},
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
17 warnings
jar cfe thesias.jar GraficT -C class . -C misc LogoThesias.png
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
src/newthesias3d.c: In function ‘fishnull’:
src/newthesias3d.c:795:19: warning: argument 1 value ‘18446744073709551608’
exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
795 | deriv=(double *) malloc((size_t) (dimf*sizeof(double)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/newthesias3d.c:25:
/usr/include/stdlib.h:672:14: note: in a call to allocation function ‘malloc’
declared here
672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
| ^~~~~~
src/newthesias3d.c:795:19: warning: argument 1 value ‘18446744073709551608’
exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
795 | deriv=(double *) malloc((size_t) (dimf*sizeof(double)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:672:14: note: in a call to allocation function ‘malloc’
declared here
672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
| ^~~~~~
src/newthesias3d.c: In function ‘Xfishnull’:
src/newthesias3d.c:861:19: warning: argument 1 value ‘18446744073709551608’
exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
861 | deriv=(double *) malloc((size_t) (dimf*sizeof(double)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:672:14: note: in a call to allocation function ‘malloc’
declared here
672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
| ^~~~~~
src/newthesias3d.c:861:19: warning: argument 1 value ‘18446744073709551608’
exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
861 | deriv=(double *) malloc((size_t) (dimf*sizeof(double)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:672:14: note: in a call to allocation function ‘malloc’
declared here
672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
| ^~~~~~
src/thesiaslib.c: In function ‘Java_thesiaslib_thesiasRun’:
src/thesiaslib.c:58:24: warning: passing argument 1 of ‘thesiasRun’ discards
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
58 | i = thesiasRun(cFileName,
| ^~~~~~~~~
src/thesiaslib.c:29:23: note: expected ‘char *’ but argument is of type ‘const
char *’
29 | extern int thesiasRun(char*, int, int, int, int, int, int, int, int,
int, int, int, int, int, int, int);
| ^~~~~
src/thesiaslib.c:61:24: error: passing argument 4 of ‘thesiasRun’ makes integer
from pointer without a cast [-Wint-conversion]
61 | aNdloci,
| ^~~~~~~
| |
| jint * {aka int *}
src/thesiaslib.c:29:40: note: expected ‘int’ but argument is of type ‘jint *’
{aka ‘int *’}
29 | extern int thesiasRun(char*, int, int, int, int, int, int, int, int,
int, int, int, int, int, int, int);
| ^~~
src/thesiaslib.c:71:24: error: passing argument 14 of ‘thesiasRun’ makes
integer from pointer without a cast [-Wint-conversion]
71 | aNumajust,
| ^~~~~~~~~
| |
| jint * {aka int *}
src/thesiaslib.c:29:90: note: expected ‘int’ but argument is of type ‘jint *’
{aka ‘int *’}
29 | extern int thesiasRun(char*, int, int, int, int, int, int, int, int,
int, int, int, int, int, int, int);
|
^~~
make[1]: *** [Makefile:34: libthesiaslib.so] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: thesias
Source-Version: 3.1.1-3
Done: Étienne Mollier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
thesias, 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.
Étienne Mollier <[email protected]> (supplier of updated thesias 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: Sun, 28 Jul 2024 22:07:32 +0200
Source: thesias
Architecture: source
Version: 3.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1075571
Changes:
thesias (3.1.1-3) unstable; urgency=medium
.
* Team upload.
* fixup-implicit-function-declaration.patch: fix declaration.
The initial implementation of the patch declared mismatching types
with (what looks like) Java bindings declared in src/thesiaslib.h.
(Closes: #1075571)
Checksums-Sha1:
68847544649e1a4f1d1dfd1442f2e52f261fb237 2054 thesias_3.1.1-3.dsc
182202dd46591ed2ad7e5f41c510ecf47702adf9 4124 thesias_3.1.1-3.debian.tar.xz
Checksums-Sha256:
ea54ebecad4b232990379b1fa18078471768c786f94380f50c174dffcce8340d 2054
thesias_3.1.1-3.dsc
b539dcb7facd4b7e97ea39fbf844f8a2bda4aacf493c2adf990780ed5e92949f 4124
thesias_3.1.1-3.debian.tar.xz
Files:
c37ab4e12222d5f5e1cdadce18cf17e8 2054 science optional thesias_3.1.1-3.dsc
3856825f868a3974f4592ae4043dfa6b 4124 science optional
thesias_3.1.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmamphUUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpJCw/3St12I50QftARZxe7JOSDqr9SRHeK
UZsr3FiczIj/DbyWXi8ZQNOXBuyG58V/Xtv3hldMF/mh3RZ9vMIKTzDBKQ9zi2eZ
BmfE0de+YeNZwnDw3LSSKi6I1cOsnforxWl1mr8TCa3kmnx2/Av/MRXAeOq7smNu
RBHmnF97DDHMSprNuLxuthxCigccjxVyR4wOTZKKTUOazHd8uImheV8Yp7v3DVrD
gZvxw/2ZoaJOwHgZgj486wUWKzTHYnZHyUuIBTUM0FtH7sg59PXAU/LmtpJe7Qal
sWguRMDuKZVl3Y8eFyeWHwlCYxBndm8AfLS5crK9Umd/N51xZrZXF+KYZMD9bWNP
iXyPFVlDhk3GT1wlocSNtTn7HBtoBwK7UZ8T3S8M8yXCaKKJKkDIObVFStiNJG2C
KBIxAgQ0pJc8Ahw5I4XmADZ4WDSXmM2oq8kr/MhNOToV80ol4BsFn02ALDHZQkrk
mk0FzJ3TAIJtHh9A1AL/W1bou6KBcCppo+ZiRSa3camPPkd3FiuZdNR+xN4HZppP
/Im4YstQUqyozvtMwCtX9CFNXTfobqCsAK4VdqcY3WUr98Gs27/vgm+dYMlEZowc
bR+aMsUNqUqMcVhjQHCdaRSqhGpERIjSvKnNWbEEoiemapMcvNIFeENq7kHAMQUL
FT7JvfFxii5a8A==
=Evc+
-----END PGP SIGNATURE-----
pgpduSk3vlrhJ.pgp
Description: PGP signature
--- End Message ---