Your message dated Mon, 25 Mar 2024 07:22:13 +0000
with message-id <[email protected]>
and subject line Bug#1066580: fixed in lagan 2.0-10
has caused the Debian Bug report #1066580,
regarding lagan: FTBFS: order.c:409:5: error: implicit declaration of function 
‘printMFAAlign’; did you mean ‘printBinAlign’? 
[-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 [email protected]
immediately.)


-- 
1066580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066580
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lagan
Version: 2.0-9
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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):
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/cextract 
> utils/cextract.c -Wl,-z,relro
> anchors.c: In function ‘anchors_getline’:
> anchors.c:232:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   232 |   fgets(temp, 1024, infile);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~
> order.c: In function ‘doAlign’:
> order.c:409:5: error: implicit declaration of function ‘printMFAAlign’; did 
> you mean ‘printBinAlign’? [-Werror=implicit-function-declaration]
>   409 |     printMFAAlign(seq1->lets, seq2->lets, a, seq1->name, seq2->name);
>       |     ^~~~~~~~~~~~~
>       |     printBinAlign
> order.c:411:5: error: implicit declaration of function ‘printXMFAAlign’; did 
> you mean ‘printTextAlign’? [-Werror=implicit-function-declaration]
>   411 |     printXMFAAlign(seq1->lets, seq2->lets, a, seq1->name, seq2->name);
>       |     ^~~~~~~~~~~~~~
>       |     printTextAlign
> order.c: In function ‘readfile’:
> order.c:61:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    61 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> order.c: In function ‘readSubstMatrix’:
> order.c:145:7: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   145 |       fscanf (file, "%d", &(substmatrix[(unsigned char) 
> symbs[i]][(unsigned char) symbs[j]]));
>       |       
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> order.c:149:3: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   149 |   fscanf (file, "%d", &gapstart);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> order.c:150:3: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   150 |   fscanf (file, "%d", &gapcont);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/cextract.c: In function ‘getLength’:
> utils/cextract.c:16:3: warning: ignoring return value of ‘fgets’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    16 |   fgets (buffer, 1024, file);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/cextract.c: In function ‘readfile’:
> utils/cextract.c:41:5: warning: ignoring return value of ‘fgets’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    41 |     fgets (buffer, 1024, file);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> mlagan.c: In function ‘readfile’:
> mlagan.c:93:25: warning: too many arguments for format [-Wformat-extra-args]
>    93 |         fprintf(stderr, "Warning: %c converted to 'N'\n", currchar, 
> alpha);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> prolagan.c: In function ‘readfile’:
> prolagan.c:93:25: warning: too many arguments for format [-Wformat-extra-args]
>    93 |         fprintf(stderr, "Warning: %c converted to 'N'\n", currchar, 
> alpha);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fchaos.c: In function ‘readfile’:
> fchaos.c:357:25: warning: too many arguments for format [-Wformat-extra-args]
>   357 |         fprintf(stderr, "WARNING %c converted to N\n", currchar, 
> alpha);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mlagan.c: In function ‘main’:
> mlagan.c:1071:5: error: implicit declaration of function ‘printXMFAAlign’; 
> did you mean ‘printFASTAAlign’? [-Werror=implicit-function-declaration]
>  1071 |     printXMFAAlign(outfile, final);
>       |     ^~~~~~~~~~~~~~
>       |     printFASTAAlign
> mlagan.c: In function ‘readfile’:
> mlagan.c:79:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    79 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> prolagan.c: In function ‘main’:
> prolagan.c:1091:5: error: implicit declaration of function ‘printXMFAAlign’; 
> did you mean ‘printFASTAAlign’? [-Werror=implicit-function-declaration]
>  1091 |     printXMFAAlign(outfile, final);
>       |     ^~~~~~~~~~~~~~
>       |     printFASTAAlign
> prolagan.c: In function ‘readfile’:
> prolagan.c:79:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    79 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> fchaos.c:344:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   344 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> fchaos.c: In function ‘readSubstMatrix’:
> fchaos.c:622:7: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   622 |       fscanf (file, "%d", &(substmatrix[(unsigned char) 
> symbs[i]][(unsigned char) symbs[j]]));
>       |       
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fchaos.c:627:3: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   627 |   fscanf (file, "%d", &gappenstart);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> fchaos.c:628:3: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   628 |   fscanf (file, "%d", &gappenext);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/cstat 
> utils/cstat.c -Wl,-z,relro
> utils/cstat.c: In function ‘cntlets’:
> utils/cstat.c:51:10: error: implicit declaration of function ‘isspace’ 
> [-Werror=implicit-function-declaration]
>    51 |     if (!isspace(currchar)) {
>       |          ^~~~~~~
> utils/cstat.c:6:1: note: include ‘<ctype.h>’ or provide a declaration of 
> ‘isspace’
>     5 | #include <assert.h>
>   +++ |+#include <ctype.h>
>     6 | 
> utils/cstat.c:52:18: error: implicit declaration of function ‘toupper’ 
> [-Werror=implicit-function-declaration]
>    52 |       currchar = toupper(currchar);
>       |                  ^~~~~~~
> utils/cstat.c:52:18: note: include ‘<ctype.h>’ or provide a declaration of 
> ‘toupper’
> utils/cstat.c:44:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    44 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> utils/cstat.c: In function ‘readseq’:
> utils/cstat.c:67:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    67 |   fgets(temp, 255, input);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/contigorder 
> utils/contigorder.c -Wl,-z,relro
> utils/contigorder.c: In function ‘getFileInfo’:
> utils/contigorder.c:15:57: warning: format ‘%s’ expects a matching ‘char *’ 
> argument [-Wformat=]
>    15 |     fprintf (stderr, "contigorder: Error opening file: %s\n");
>       |                                                        ~^
>       |                                                         |
>       |                                                         char *
> utils/contigorder.c:26:25: warning: unknown conversion type character ‘&’ in 
> format [-Wformat=]
>    26 |         fscanf (file, "%&d", &dummy);
>       |                         ^
> utils/contigorder.c:26:23: warning: too many arguments for format 
> [-Wformat-extra-args]
>    26 |         fscanf (file, "%&d", &dummy);
>       |                       ^~~~~
> utils/contigorder.c: In function ‘getScores’:
> utils/contigorder.c:52:57: warning: format ‘%s’ expects a matching ‘char *’ 
> argument [-Wformat=]
>    52 |     fprintf (stderr, "contigorder: Error opening file: %s\n");
>       |                                                        ~^
>       |                                                         |
>       |                                                         char *
> skiplist.c: In function ‘printSLE’:
> skiplist.c:12:19: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘void *’ [-Wformat=]
>    12 |   printf("  %d   %x\n", tbp->index, tbp->myelem);
>       |                  ~^                 ~~~~~~~~~~~
>       |                   |                    |
>       |                   unsigned int         void *
>       |                  %p
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/getbounds 
> utils/getbounds.c -Wl,-z,relro
> utils/contigorder.c: In function ‘getFileInfo’:
> utils/contigorder.c:19:3: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    19 |   fscanf (file, "numContigs = %d\n", numContigs);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/contigorder.c:20:3: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    20 |   fscanf (file, "seqLen = %d\n", seqLen);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/contigorder.c:26:9: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    26 |         fscanf (file, "%&d", &dummy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/contigorder.c: In function ‘getScores’:
> utils/contigorder.c:56:3: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    56 |   fscanf (file, "numContigs = %*d\n");
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/contigorder.c:57:3: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    57 |   fscanf (file, "seqLen = %*d\n");
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/contigorder.c:63:9: warning: ignoring return value of ‘fscanf’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    63 |         fscanf (file, "%d", &((*score)[i][j]));
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> utils/getbounds.c: In function ‘getLength’:
> utils/getbounds.c:18:3: warning: ignoring return value of ‘fgets’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    18 |   fgets (buffer, 1024, file);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/getlength 
> utils/getlength.c -Wl,-z,relro
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fsigned-char -O3  -Wdate-time -D_FORTIFY_SOURCE=2 -o ../utils/getoverlap 
> utils/getoverlap.c -Wl,-z,relro
> utils/getlength.c: In function ‘main’:
> utils/getlength.c:20:3: warning: ignoring return value of ‘fgets’ declared 
> with attribute ‘warn_unused_result’ [-Wunused-result]
>    20 |   fgets (buffer, BUF_SIZE, file);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:28: ../utils/cstat] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/lagan_2.0-9_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&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: lagan
Source-Version: 2.0-10
Done: Nilesh Patra <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lagan, 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.
Nilesh Patra <[email protected]> (supplier of updated lagan 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: SHA256

Format: 1.8
Date: Mon, 25 Mar 2024 12:32:30 +0530
Source: lagan
Architecture: source
Version: 2.0-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 1066580
Changes:
 lagan (2.0-10) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fix FTBFS with
     implicit-function-declaration (Closes: #1066580)
Checksums-Sha1:
 4f77e4727b679adfb3f2b8c95c81ba22ef7baf23 1354 lagan_2.0-10.dsc
 54fa9631bdac105245aaf917f96951ddd7396770 10268 lagan_2.0-10.debian.tar.xz
 82d87c59e3de10bc3dde3248fce51d7a00608d0d 5368 lagan_2.0-10_amd64.buildinfo
Checksums-Sha256:
 f218663df0190b17d7483b07bc679dc42166fdeefc3f462d21599cad7c15e5ad 1354 
lagan_2.0-10.dsc
 ccec357e8c330b4f546dcfbd1608d58e1488e8e361bd444d70c020d4ff3d45bc 10268 
lagan_2.0-10.debian.tar.xz
 99bd739f2779b5e7c4e5d89e1c9276b4362278aafeb4bdd1e59fdec2fc072990 5368 
lagan_2.0-10_amd64.buildinfo
Files:
 3a87dcc60b8cb7c914ff9f754d280abf 1354 science optional lagan_2.0-10.dsc
 981c1cb44dce36fbdb1f6f444885e419 10268 science optional 
lagan_2.0-10.debian.tar.xz
 0b892697b1271df0e7f758d87cc7ef85 5368 science optional 
lagan_2.0-10_amd64.buildinfo

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

iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCZgEibQAKCRAqJ5BL1yQ+
2gefAP0R+9jPesUf1ukvXXdzCBnmJ9PzaNEb34pcSh/V2ADAwQEA8Ki48bfce4cE
GHLsvdLOPGburLKpvkpLCKLyVcWA0AI=
=Rp6e
-----END PGP SIGNATURE-----

Attachment: pgpUXiAzpcHUs.pgp
Description: PGP signature


--- End Message ---

Reply via email to