Your message dated Sat, 13 Apr 2024 20:27:01 +0000
with message-id <e1rvjxl-005ocp...@fasolo.debian.org>
and subject line Bug#1066499: fixed in thesias 3.1.1-2
has caused the Debian Bug report #1066499,
regarding thesias: FTBFS: src/thesiaslib.c:57:13: error: implicit declaration 
of function ‘thesiasRun’ [-Werror=implicit-function-declaration]
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.)


-- 
1066499: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066499
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: thesias
Version: 3.1.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> 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 -fPIC 
> -I/usr/lib/jvm/default-java/include 
> -I/usr/lib/jvm/default-java/include/linux/ -c src/*.c
> javac -d class java/*.java
> Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> src/newthesias3d.c: In function ‘thesiasRun’:
> src/newthesias3d.c:6122:49: warning: too many arguments for format 
> [-Wformat-extra-args]
>  6122 |                                  
> fprintf(outres,"\t%f\t%f\n\n",effest[0],valse,effest[0]/valse);
>       |                                                 ^~~~~~~~~~~~~~
> src/newthesias3d.c:6268:50: warning: too many arguments for format 
> [-Wformat-extra-args]
>  6268 |                                   
> fprintf(outres,"\t%f\t%f\n\n",effest[nc],valse,effest[nc]/valse);
>       |                                                  ^~~~~~~~~~~~~~
> src/newthesias3d.c: In function ‘nbhapo0’:
> src/newthesias3d.c:4084:4: warning: ignoring return value of ‘scanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>  4084 |    scanf("%c",&rep);
>       |    ^~~~~~~~~~~~~~~~
> src/newthesias3d.c: In function ‘lecteffe’:
> src/newthesias3d.c:4299:17: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4299 |                 fscanf(readParam,"%c",&rep);
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4312:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4312 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4318:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4318 |                         fscanf(readParam,"%d",&hypoth);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4327:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4327 |                                 fscanf(readParam,"%d %d",&v1,&v2);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4336:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4336 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4345:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4345 |                                 fscanf(readParam,"%d",&nbhypor);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4357:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4357 |                                         fscanf(readParam,"%d",&v1);
>       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4369:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4369 |                                         fscanf(readParam,"%d 
> %d",&v1,&v2);
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4392:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4392 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4400:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4400 |                                 fscanf(readParam,"%d",&nbadd);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4408:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4408 |                                 fscanf(readParam,"%d %d",&v1,&v2);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4418:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4418 |                                 fscanf(readParam,"%c",&rep);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4425:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4425 |                                         
> fscanf(readParam,"%d",&intercov);
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4433:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4433 |                                         fscanf(readParam,"%d 
> %d",&v1,&v2);
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4474:9: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4474 |         fscanf(parfile,"%d\n",&nbhest);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4486:17: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4486 |                 fscanf(parfile,"%d %lf %d 
> %lf\n",&v2,&vv,&itp[i],&effest[i]);
>       |                 
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c: In function ‘lecteffe5’:
> src/newthesias3d.c:4652:17: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4652 |                 fscanf(readParam,"%c",&rep);
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4666:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4666 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4672:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4672 |                         fscanf(readParam,"%d",&hypoth);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4682:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4682 |                                 fscanf(readParam,"%d %d",&v1,&v2);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4696:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4696 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4704:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4704 |                                 fscanf(readParam,"%d",&nbhypor);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4715:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4715 |                                         fscanf(readParam,"%d",&v1);
>       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4727:41: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4727 |                                         fscanf(readParam,"%d 
> %d",&v1,&v2);
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4762:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4762 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4770:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4770 |                                 fscanf(readParam,"%d",&nbadd);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4778:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4778 |                                 fscanf(readParam,"%d %d",&v1,&v2);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4789:25: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4789 |                         fscanf(readParam,"%c",&rep);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4797:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4797 |                                 fscanf(readParam,"%d",&intercov);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4806:33: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4806 |                                 fscanf(readParam,"%d %d",&v1,&v2);
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4821:3: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4821 |   fscanf(parfile,"%d\n",&nbhest);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/newthesias3d.c:4828:4: warning: ignoring return value of ‘fscanf’ 
> declared with attribute ‘warn_unused_result’ [-Wunused-result]
>  4828 |   {fscanf(parfile,"%d %lf %d %lf\n",&v2,&vv,&idc,&valf);
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> java/GraficT.java:1008: warning: [removal] Integer(int) in Integer has been 
> deprecated and marked for removal
>                                       coaverCols2[k] = (new 
> Integer(covarCols[k])).toString();
>                                                         ^
> java/ParamTable.java:125: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                       tableModel.data[k][2] = new 
> Boolean(false);
>                                                               ^
> java/ParamTable.java:126: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                       tableModel.data[k][3] = new 
> Boolean(false);
>                                                               ^
> java/ParamTable.java:141: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                               tableModel.data[i][2] = new 
> Boolean(false);
>                                                                       ^
> java/ParamTable.java:143: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                               tableModel.data[i][2] = new 
> Boolean(true);
>                                                                       ^
> java/ParamTable.java:146: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                               tableModel.data[i][3] = new 
> Boolean(false);
>                                                                       ^
> java/ParamTable.java:148: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                                               tableModel.data[i][3] = new 
> Boolean(true);
>                                                                       ^
> java/ParamTable.java:201: warning: [removal] Boolean(boolean) in Boolean has 
> been deprecated and marked for removal
>                               data[i][j] = new Boolean(false);
>                                            ^
> java/Homogeneity.java:246: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>                       return (new Integer(visiblePair)).toString();
>                               ^
> java/OptionDialog.java:329: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>         private Object[][] data= {{new Integer(2)}};
>                                    ^
> java/OptionDialog.java:119: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>                                       dataTemp[i-1] = new Integer(i-1);
>                                                       ^
> java/OptionDialog.java:123: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>                               dataTemp[i-1] = new Integer(i);
>                                               ^
> java/OptionDialog.java:143: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>                               dataBun[j] = (Object)(new 
> Integer(((Integer)dataBun[j-1]).intValue()+ 1));
>                                                     ^
> java/OptionDialog.java:372: warning: [removal] Integer(int) in Integer has 
> been deprecated and marked for removal
>             {new Integer(1),"V5"},
>              ^
> 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:553:14: note: in a call to allocation function ‘malloc’ 
> declared here
>   553 | 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:553:14: note: in a call to allocation function ‘malloc’ 
> declared here
>   553 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
>       |              ^~~~~~
> src/thesiaslib.c: In function ‘Java_thesiaslib_thesiasRun’:
> src/thesiaslib.c:57:13: error: implicit declaration of function ‘thesiasRun’ 
> [-Werror=implicit-function-declaration]
>    57 |         i = thesiasRun(cFileName,
>       |             ^~~~~~~~~~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:34: libthesiaslib.so] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/thesias_3.1.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: thesias
Source-Version: 3.1.1-2
Done: Nilesh Patra <nil...@iki.fi>

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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nilesh Patra <nil...@iki.fi> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Apr 2024 01:23:14 +0530
Source: thesias
Architecture: source
Version: 3.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Nilesh Patra <nil...@iki.fi>
Closes: 1066499
Changes:
 thesias (3.1.1-2) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fix FTBFS with implicit-function-declaration (Closes: 
#1066499)
     + Thanks to Chirag Sukhala for the patch
   * Bump Standards-Version to 4.7.0 (no changes needed)
   * Bump debhelper compatibility level to 13
   * Add "Rules-Requires-Root: no"
Checksums-Sha1:
 2243e5672affe932c663609ebb31b047fbe8334e 1307 thesias_3.1.1-2.dsc
 b05ca5388f9156d9cc968b71dcddc414d7cd0f0e 3880 thesias_3.1.1-2.debian.tar.xz
 a3586f7b26230e761f8442742615170f766100ee 9013 thesias_3.1.1-2_amd64.buildinfo
Checksums-Sha256:
 6c51899921a872b857ee967042e0afde2f516aafe757c397f690eb7396682fa2 1307 
thesias_3.1.1-2.dsc
 4eb0a4b0be5b2fcd7daf9e583b034a5737cf2d78e524427e7727b27f321a5394 3880 
thesias_3.1.1-2.debian.tar.xz
 8ab08cac1a2f0e832f3455467649f8558e381779e97c17f4b712e3b6c3ae1608 9013 
thesias_3.1.1-2_amd64.buildinfo
Files:
 6548b28fbc57f6de3624196febc7c740 1307 science optional thesias_3.1.1-2.dsc
 5d378c4ef3824d97a97599ea0b27d166 3880 science optional 
thesias_3.1.1-2.debian.tar.xz
 acf8f99efbb85ad836ab2ad1fa01e9bb 9013 science optional 
thesias_3.1.1-2_amd64.buildinfo

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

iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCZhrlnwAKCRAqJ5BL1yQ+
2kWuAP42AgLrLVTbo4noqcojLtmPL5yKVNGfG/yiXkfUz//WpAD+NMksrgykJfEr
zb1tJS1HPKz5IYRh1RurhF54gisrtgQ=
=3kIT
-----END PGP SIGNATURE-----

Attachment: pgp_iwskkBl3Y.pgp
Description: PGP signature


--- End Message ---

Reply via email to