Source: spaln Version: 2.4.9a+dfsg-3 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto > -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security > -pedantic -O3 -Wall -DM_THREAD=1 -DUSE_ZLIB=1 -c gsinfo.cc > dbs.cc: In constructor ‘DbsDt::DbsDt(const char*)’: > dbs.cc:568:54: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 568 | if (fread(dbsseq, sizeof(CHAR), rss, gzfd) <= 0) > | ^~~~ > | | > | gzFile {aka > gzFile_s*} > In file included from stdtype.h:25, > from cmn.h:25, > from seq.h:25, > from dbs.cc:22: > /usr/include/stdio.h:676:51: note: initializing argument 4 of ‘size_t > fread(void*, size_t, size_t, FILE*)’ > 676 | size_t __n, FILE *__restrict __stream) __wur; > | ~~~~~~~~~~~~~~~~~^~~~~~~~ > dbs.cc:570:24: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 570 | fclose(gzfd); > | ^~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > In file included from seq.h:60: > dbs.h: In instantiation of ‘DbsRec* DbsDt::readidx(file_t, const char*) [with > file_t = gzFile_s*]’: > dbs.cc:529:34: required from here > dbs.h:235:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 235 | rewind(fidx); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:723:27: note: initializing argument 1 of ‘void > rewind(FILE*)’ > 723 | extern void rewind (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h:236:51: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 236 | if (fread(recidx, sizeof(DbsRec), numidx, fidx) != numidx) > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:676:51: note: initializing argument 4 of ‘size_t > fread(void*, size_t, size_t, FILE*)’ > 676 | size_t __n, FILE *__restrict __stream) __wur; > | ~~~~~~~~~~~~~~~~~^~~~~~~~ > dbs.h:238:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 238 | fclose(fidx); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h: In instantiation of ‘void DbsDt::readentry(file_t, const char*) [with > file_t = gzFile_s*]’: > dbs.cc:542:25: required from here > dbs.h:199:19: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 199 | fseek(fent, 0L, SEEK_END); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:713:25: note: initializing argument 1 of ‘int > fseek(FILE*, long int, int)’ > 713 | extern int fseek (FILE *__stream, long int __off, int __whence); > | ~~~~~~^~~~~~~~ > dbs.h:200:37: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 200 | ent_space = (INT) ftell(fent); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:718:30: note: initializing argument 1 of ‘long int > ftell(FILE*)’ > 718 | extern long int ftell (FILE *__stream) __wur; > | ~~~~~~^~~~~~~~ > dbs.h:204:31: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 204 | while ((c = fgetc(fent)) != EOF) ++ent_space; > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:513:25: note: initializing argument 1 of ‘int > fgetc(FILE*)’ > 513 | extern int fgetc (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h:206:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 206 | rewind(fent); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:723:27: note: initializing argument 1 of ‘void > rewind(FILE*)’ > 723 | extern void rewind (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h:208:51: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 208 | if (fread(entry, sizeof(char), ent_space, fent) != ent_space) > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:676:51: note: initializing argument 4 of ‘size_t > fread(void*, size_t, size_t, FILE*)’ > 676 | size_t __n, FILE *__restrict __stream) __wur; > | ~~~~~~~~~~~~~~~~~^~~~~~~~ > dbs.h:210:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 210 | fclose(fent); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h: In instantiation of ‘void DbsDt::readodr(file_t, const char*) [with > file_t = gzFile_s*]’: > dbs.cc:551:20: required from here > dbs.h:221:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 221 | rewind(fodr); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:723:27: note: initializing argument 1 of ‘void > rewind(FILE*)’ > 723 | extern void rewind (FILE *__stream); > | ~~~~~~^~~~~~~~ > dbs.h:222:48: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 222 | if (fread(recodr, sizeof(INT), numidx, fodr) != numidx) > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:676:51: note: initializing argument 4 of ‘size_t > fread(void*, size_t, size_t, FILE*)’ > 676 | size_t __n, FILE *__restrict __stream) __wur; > | ~~~~~~~~~~~~~~~~~^~~~~~~~ > dbs.h:224:16: error: cannot convert ‘gzFile_s*’ to ‘FILE*’ > 224 | fclose(fodr); > | ^~~~ > | | > | gzFile_s* > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > In file included from blksrc.cc:24: > blksrc.h: In member function ‘void MakeDbs::putsq(int)’: > blksrc.h:111:42: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 111 | if (gzseq) fputc(c, gzseq); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > In file included from stdtype.h:25, > from cmn.h:25, > from seq.h:25, > from aln.h:26, > from blksrc.cc:22: > /usr/include/stdio.h:549:34: note: initializing argument 2 of ‘int > fputc(int, FILE*)’ > 549 | extern int fputc (int __c, FILE *__stream); > | ~~~~~~^~~~~~~~ > blksrc.h: In destructor ‘MakeDbs::~MakeDbs()’: > blksrc.h:122:35: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 122 | if (gzseq) fclose(gzseq); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > blksrc.h:123:35: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 123 | if (gzidx) fclose(gzidx); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > blksrc.h:124:35: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 124 | if (gzent) fclose(gzent); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:178:26: note: initializing argument 1 of ‘int > fclose(FILE*)’ > 178 | extern int fclose (FILE *__stream); > | ~~~~~~^~~~~~~~ > blksrc.h: In member function ‘void MakeDbs::wrtgrp(const char*)’: > blksrc.h:151:46: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 151 | if (gzseq) fpos = ftell(gzseq); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:718:30: note: initializing argument 1 of ‘long int > ftell(FILE*)’ > 718 | extern long int ftell (FILE *__stream) __wur; > | ~~~~~~^~~~~~~~ > blksrc.h:154:46: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 154 | if (gzent) epos = ftell(gzent); > | ^~~~~ > | | > | gzFile {aka gzFile_s*} > /usr/include/stdio.h:718:30: note: initializing argument 1 of ‘long int > ftell(FILE*)’ > 718 | extern long int ftell (FILE *__stream) __wur; > | ~~~~~~^~~~~~~~ > blksrc.h: In member function ‘void MakeDbs::stamp21()’: > blksrc.h:162:59: error: cannot convert ‘gzFile’ {aka ‘gzFile_s*’} to ‘FILE*’ > 162 | else fwrite(&rec21, sizeof(DbsRec), 1, gzidx); > | ^~~~~ > | | > | gzFile {aka > gzFile_s*} > /usr/include/stdio.h:682:52: note: initializing argument 4 of ‘size_t > fwrite(const void*, size_t, size_t, FILE*)’ > 682 | size_t __n, FILE *__restrict __s); > | ~~~~~~~~~~~~~~~~~^~~ > make[2]: *** [Makefile:30: dbs.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2022/12/20/spaln_2.4.9a+dfsg-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&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.