Bug#1066238: dvbackup: FTBFS: dvconnect.c:264:33: error: implicit declaration of function ‘memcpy’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: dvbackup
Version: 1:0.0.4-9
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):
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIE -pie -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -DHAVE_LIBPOPT -o 
> dvconnect dvconnect.c -lpopt -lpthread
> dvconnect.c: In function ‘handle_packet’:
> dvconnect.c:264:33: error: implicit declaration of function ‘memcpy’ 
> [-Werror=implicit-function-declaration]
>   264 | memcpy(p_out, data + 12, 480);
>   | ^~
> dvconnect.c:22:1: note: include ‘’ or provide a declaration of 
> ‘memcpy’
>21 | #include 
>   +++ |+#include 
>22 | 
> dvconnect.c:264:33: warning: incompatible implicit declaration of built-in 
> function ‘memcpy’ [-Wbuiltin-declaration-mismatch]
>   264 | memcpy(p_out, data + 12, 480);
>   | ^~
> dvconnect.c:264:33: note: include ‘’ or provide a declaration of 
> ‘memcpy’
> dvconnect.c: In function ‘capture_raw’:
> dvconnect.c:326:26: error: implicit declaration of function ‘strcmp’ 
> [-Werror=implicit-function-declaration]
>   326 | if (!filename || strcmp(filename, "-") == 0) {
>   |  ^~
> dvconnect.c:326:26: note: include ‘’ or provide a declaration of 
> ‘strcmp’
> dvconnect.c:401:25: error: implicit declaration of function ‘memset’ 
> [-Werror=implicit-function-declaration]
>   401 | memset(curr, 0, v.buf_size);
>   | ^~
> dvconnect.c:401:25: note: include ‘’ or provide a declaration of 
> ‘memset’
> dvconnect.c:401:25: warning: incompatible implicit declaration of built-in 
> function ‘memset’ [-Wbuiltin-declaration-mismatch]
> dvconnect.c:401:25: note: include ‘’ or provide a declaration of 
> ‘memset’
> dvconnect.c:426:41: warning: incompatible implicit declaration of built-in 
> function ‘memcpy’ [-Wbuiltin-declaration-mismatch]
>   426 | memcpy(outbuf + outbuf_used, 
> curr+ofs,
>   | ^~
> dvconnect.c:426:41: note: include ‘’ or provide a declaration of 
> ‘memcpy’
> dvconnect.c:431:41: warning: incompatible implicit declaration of built-in 
> function ‘memcpy’ [-Wbuiltin-declaration-mismatch]
>   431 | memcpy(outbuf + outbuf_used,
>   | ^~
> dvconnect.c:431:41: note: include ‘’ or provide a declaration of 
> ‘memcpy’
> dvconnect.c: In function ‘fill_buffer’:
> dvconnect.c:584:33: warning: incompatible implicit declaration of built-in 
> function ‘memcpy’ [-Wbuiltin-declaration-mismatch]
>   584 | memcpy(f_node->data, 
> underrun_data_frame,
>   | ^~
> dvconnect.c:584:33: note: include ‘’ or provide a declaration of 
> ‘memcpy’
> dvconnect.c:633:25: warning: incompatible implicit declaration of built-in 
> function ‘memcpy’ [-Wbuiltin-declaration-mismatch]
>   633 | memcpy(p, frame + vdata, 480);
>   | ^~
> dvconnect.c:633:25: note: include ‘’ or provide a declaration of 
> ‘memcpy’
> dvconnect.c: In function ‘send_raw’:
> dvconnect.c:782:9: warning: incompatible implicit declaration of built-in 
> function ‘memset’ [-Wbuiltin-declaration-mismatch]
>   782 | memset(packet_sizes, 0, sizeof(packet_sizes));
>   | ^~
> dvconnect.c:782:9: note: include ‘’ or provide a declaration of 
> ‘memset’
> dvconnect.c: In function ‘rt_raisepri’:
> dvconnect.c:848:17: warning: incompatible implicit declaration of built-in 
> function ‘memset’ [-Wbuiltin-declaration-mismatch]
>   848 | memset (, '\0', sizeof (scp));
>   | ^~
> dvconnect.c:848:17: note: include ‘’ or provide a declaration of 
> ‘memset’
> dvconnect.c: In function ‘sig_int_recv_handler’:
> dvconnect.c:305:9: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   305 | write(2, t, siz

Bug#1066237: nas: FTBFS: main.c:125:9: error: implicit declaration of function ‘yyparse’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: nas
Version: 1.9.4-7
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):
> gcc -c -g -O2 -fno-strict-aliasing -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> -fcommon   -I. -I../include -I../../include -I../../lib/audio -I../../include 
>-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L  
>   -D_POSIX_SOURCE -D_XOPEN_SOURCE 
> -D_BSD_SOURCE -D_SVID_SOURCE 
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
>-DFUNCPROTO=15 -DNARROWPROTO   
> -DNASCONFSEARCHPATH=\"/etc/nas/\"   main.c
> In file included from 
> /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
>  from /usr/include/stdio.h:27,
>  from main.c:54:
> /usr/include/features.h:195:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>   195 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
> _DEFAULT_SOURCE"
>   |   ^~~
> main.c: In function ‘main’:
> main.c:125:9: error: implicit declaration of function ‘yyparse’ 
> [-Werror=implicit-function-declaration]
>   125 | yyparse();
>   | ^~~
> main.c:143:9: error: implicit declaration of function ‘osLogMsg’ 
> [-Werror=implicit-function-declaration]
>   143 | osLogMsg("%s\n", release);
>   | ^~~~
> main.c:147:9: error: implicit declaration of function ‘osBecomeOrphan’ 
> [-Werror=implicit-function-declaration]
>   147 | osBecomeOrphan();
>   | ^~
> main.c:148:9: error: implicit declaration of function ‘osBecomeDaemon’ 
> [-Werror=implicit-function-declaration]
>   148 | osBecomeDaemon();
>   | ^~
> main.c:156:5: error: implicit declaration of function ‘chdir’ 
> [-Werror=implicit-function-declaration]
>   156 | chdir("/");
>   | ^
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:1077: main.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/nas_1.9.4-7_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066236: binutils-h8300-hms: FTBFS: ../../libiberty/regex.c:2314:11: error: implicit declaration of function ‘free’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: binutils-h8300-hms
Version: 2.16.1-10
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 -c -DHAVE_CONFIG_H -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -U_FORTIFY_SOURCE  -I. -I../../libiberty/../include  -W -Wall -Wtraditional 
> -pedantic ../../libiberty/regex.c -o regex.o
> ../../libiberty/regex.c:136:7: warning: conflicting types for built-in 
> function ‘malloc’; expected ‘void *(long unsigned int)’ 
> [-Wbuiltin-declaration-mismatch]
>   136 | char *malloc ();
>   |   ^~
> ../../libiberty/regex.c:58:1: note: ‘malloc’ is declared in header 
> ‘’
>57 | #  include 
>   +++ |+#include 
>58 | # endif
> ../../libiberty/regex.c:137:7: warning: conflicting types for built-in 
> function ‘realloc’; expected ‘void *(void *, long unsigned int)’ 
> [-Wbuiltin-declaration-mismatch]
>   137 | char *realloc ();
>   |   ^~~
> ../../libiberty/regex.c:137:7: note: ‘realloc’ is declared in header 
> ‘’
> In file included from ../../libiberty/regex.c:653:
> ../../libiberty/regex.c: In function ‘byte_regex_compile’:
> ../../libiberty/regex.c:2314:11: error: implicit declaration of function 
> ‘free’ [-Werror=implicit-function-declaration]
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2477:33: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2477 |   if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
>   | ^
> ../../libiberty/regex.c:1:1: note: include ‘’ or provide a 
> declaration of ‘free’
>   +++ |+#include 
> 1 | /* Extended regular expression matching and search library,
> ../../libiberty/regex.c:2314:11: warning: incompatible implicit declaration 
> of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2477:33: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2477 |   if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
>   | ^
> ../../libiberty/regex.c:2314:11: note: include ‘’ or provide a 
> declaration of ‘free’
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2477:33: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2477 |   if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE);
>   | ^
> ../../libiberty/regex.c:2314:11: warning: incompatible implicit declaration 
> of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2538:17: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2538 | FREE_STACK_RETURN (REG_BADRPT);
>   | ^
> ../../libiberty/regex.c:2314:11: note: include ‘’ or provide a 
> declaration of ‘free’
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2538:17: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2538 | FREE_STACK_RETURN (REG_BADRPT);
>   | ^
> ../../libiberty/regex.c:2314:11: warning: incompatible implicit declaration 
> of built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2571:36: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2571 | if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
>   |^
> ../../libiberty/regex.c:2314:11: note: include ‘’ or provide a 
> declaration of ‘free’
>  2314 |   return (free (compile_stack.stack), value)
>   |   ^~~~
> ../../libiberty/regex.c:2571:36: note: in expansion of macro 
> ‘FREE_STACK_RETURN’
>  2571 | if (p == pend) FREE_STACK_RETURN (REG_EESCAPE);
>   |^
> ../../libiberty/regex.c:2314:11: warning: incompatib

Bug#1066234: php8.2: FTBFS: credits.c:130:9: error: implicit declaration of function ‘php_print_packaging_credits’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: php8.2
Version: 8.2.16-2
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):
>  x86_64-linux-gnu-gcc -Iext/standard/ -I/<>/ext/standard/ 
> -I/<>/ext-build/include -I/<>/ext-build/main 
> -I/<> -I/<>/ext-build/ext/date/lib 
> -I/<>/ext/date/lib -I/usr/include/libxml2 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/enchant-2 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp 
> -I/usr/include/c-client -I/<>/ext/mbstring/libmbfl 
> -I/<>/ext-build/ext/mbstring/libmbfl 
> -I/<>/ext/mbstring/libmbfl/mbfl 
> -I/<>/ext-build/ext/mbstring/libmbfl/mbfl 
> -I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
> -I/usr/include/tidy -I/<>/ext-build/TSRM 
> -I/<>/ext-build/Zend -I/<>/main 
> -I/<>/Zend -I/<>/TSRM -I/<>/ext-build/ 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client 
> -fno-common -Wstrict-prototypes -Wformat-truncation -Wlogical-op 
> -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing 
> -Wno-unused-parameter -Wno-sign-compare -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -O2 -Wall -pedantic -fsigned-char 
> -fno-strict-aliasing -DOPENSSL_SUPPRESS_DEPRECATED -g -fvisibility=hidden 
> -Wimplicit-fallthrough=1 -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 
> -c /<>/ext/standard/ftp_fopen_wrapper.c -MMD -MF 
> ext/standard/ftp_fopen_wrapper.dep -MT ext/standard/ftp_fopen_wrapper.lo  
> -fPIC -DPIC -o ext/standard/ftp_fopen_wrapper.o >/dev/null 2>&1
> /<>/ext/standard/credits.c: In function ‘php_print_credits’:
> /<>/ext/standard/credits.c:130:9: error: implicit declaration of 
> function ‘php_print_packaging_credits’ [-Werror=implicit-function-declaration]
>   130 | php_print_packaging_credits(flag, 0);
>   | ^~~
> /<>/ext/standard/credits.c: At top level:
> /<>/ext/standard/credits.c:138:13: warning: conflicting types 
> for ‘php_print_packaging_credits’; have ‘void(int,  int)’
>   138 | PHPAPI void php_print_packaging_credits(int flag, int top) /* {{{ */
>   | ^~~
> /<>/ext/standard/credits.c:130:9: note: previous implicit 
> declaration of ‘php_print_packaging_credits’ with type ‘void(int,  int)’
>   130 | php_print_packaging_credits(flag, 0);
>   | ^~~
> /<>/ext/standard/credits.c: In function 
> ‘php_print_packaging_credits’:
> /<>/ext/standard/credits.c:140:18: warning: logical ‘and’ 
> applied to non-boolean constant [-Wlogical-op]
>   140 | if (flag && PHP_CREDITS_PACKAGING) {
>   |  ^~
>  x86_64-linux-gnu-gcc -Iext/standard/ -I/<>/ext/standard/ 
> -I/<>/ext-build/include -I/<>/ext-build/main 
> -I/<> -I/<>/ext-build/ext/date/lib 
> -I/<>/ext/date/lib -I/usr/include/libxml2 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/enchant-2 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp 
> -I/usr/include/c-client -I/<>/ext/mbstring/libmbfl 
> -I/<>/ext-build/ext/mbstring/libmbfl 
> -I/<>/ext/mbstring/libmbfl/mbfl 
> -I/<>/ext-build/ext/mbstring/libmbfl/mbfl 
> -I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline 
> -I/usr/include/tidy -I/<>/ext-build/TSRM 
> -I/<>/ext-build/Zend -I/<>/main 
> -I/<>/Zend -I/<>/TSRM -I/<>/ext-build/ 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client 
> -fno-common -Wstrict-prototypes -Wformat-truncation -Wlogical-op 
> -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing 
> -Wno-unused-parameter -Wno-sign-compare -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -O2 -Wall -pedantic -fsigned-char 
> -fno-strict-aliasing -DOPENSSL_SUPPRESS_DEPRECATED -g -f

Bug#1066233: libmpeg3: FTBFS: audio/synthesizers.c:36:9: error: implicit declaration of function ‘mpeg3audio_dct64’; did you mean ‘mpeg3audio_dopcm’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: libmpeg3
Version: 1.8.dfsg-5
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 -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wall -Wextra -Wno-unused-function -W 
> -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. 
> -I/usr/include/a52dec -g -fPIC -D_REENTRANT  audio/tables.c -o 
> x86_64/audio/tables.o
> audio/synthesizers.c: In function ‘mpeg3audio_synth_stereo’:
> audio/synthesizers.c:36:9: error: implicit declaration of function 
> ‘mpeg3audio_dct64’; did you mean ‘mpeg3audio_dopcm’? 
> [-Werror=implicit-function-declaration]
>36 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + 
> audio->bo, bandPtr);
>   | ^~~~
>   | mpeg3audio_dopcm
> audio/layer2.c: In function ‘step_two’:
> audio/layer2.c:283:20: warning: suggest parentheses around assignment used as 
> truth value [-Wparentheses]
>   283 | if(ba = *bita++)
>   |^~
> audio/layer2.c:369:5: warning: this ‘for’ clause does not guard... 
> [-Wmisleading-indentation]
>   369 | for(i = sblimit; i < SBLIMIT; i++)
>   | ^~~
> audio/layer2.c:373:9: note: ...this statement, but the latter is misleadingly 
> indented as if it were guarded by the ‘for’
>   373 | return result;
>   | ^~
> audio/layer2.c:276:19: warning: unused variable ‘test’ [-Wunused-variable]
>   276 | int d1, step, test;
>   |   ^~~~
> audio/layer2.c: In function ‘mpeg3audio_dolayer2’:
> audio/layer2.c:393:42: warning: pointer targets in passing argument 2 of 
> ‘mpeg3bits_use_ptr’ differ in signedness [-Wpointer-sign]
>   393 | mpeg3bits_use_ptr(audio->stream, frame);
>   |  ^
>   |  |
>   |  char *
> In file included from audio/layer2.c:8:
> ./mpeg3protos.h:482:60: note: expected ‘unsigned char *’ but argument is of 
> type ‘char *’
>   482 | int mpeg3bits_use_ptr(mpeg3_bits_t* stream, unsigned char *buffer);
>   | ~~~^~
> audio/layer2.c:378:13: warning: unused parameter ‘frame_size’ 
> [-Wunused-parameter]
>   378 | int frame_size,
>   | ^~
> audio/pcm.c: In function ‘mpeg3audio_dopcm’:
> audio/pcm.c:71:64: warning: pointer targets in initialization of ‘unsigned 
> char *’ from ‘char *’ differ in signedness [-Wpointer-sign]
>71 | unsigned char *input = frame +
>   |^
> audio/layer3.c: In function ‘get_scale_factors_1’:
> audio/layer3.c:53:21: warning: unused parameter ‘ch’ [-Wunused-parameter]
>53 | int ch,
>   | ^~
> audio/layer3.c:54:21: warning: unused parameter ‘gr’ [-Wunused-parameter]
>54 | int gr)
>   | ^~
> audio/layer3.c: In function ‘dequantize_sample’:
> audio/layer3.c:226:19: warning: comparison of integer expressions of 
> different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
>   226 | while(num < BITSHIFT) \
>   |   ^
> audio/layer3.c:338:33: note: in expansion of macro ‘REFRESH_MASK’
>   338 | REFRESH_MASK;
>   | ^~~~
> audio/layer3.c:226:19: warning: comparison of integer expressions of 
> different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
>   226 | while(num < BITSHIFT) \
>   |   ^
> audio/layer3.c:353:33: note: in expansion of macro ‘REFRESH_MASK’
>   353 | REFRESH_MASK;
>   | ^~~~
> audio/ac3.c: In function ‘mpeg3audio_doac3’:
> audio/ac3.c:117:17: warning: pointer targets in passing argument 2 of 
> ‘a52_frame’ differ in signedness [-Wpointer-sign]
>   117 | frame,
>   | ^
>   | |

Bug#1066232: palp: FTBFS: class.c:313:27: error: implicit declaration of function ‘DB_to_Hodge’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: palp
Version: 2.20-2
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):
> gcc -DPACKAGE_NAME=\"palp\" -DPACKAGE_TARNAME=\"palp\" 
> -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"palp\ 2.1\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"palp\" 
> -DVERSION=\"2.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MALLOC=1 -DHAVE_REALLOC=1 -I.   
> -Wdate-time -D_FORTIFY_SOURCE=2 -DPOLY_Dmax=6 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o class_6d_x-class.o `test -f 
> 'class.c' || echo './'`class.c
> class.c: In function ‘main’:
> class.c:313:27: error: implicit declaration of function ‘DB_to_Hodge’ 
> [-Werror=implicit-function-declaration]
>   313 |   else if(HFlag=='c') DB_to_Hodge(dbin, dbout, vf, vt,_P);
>   |   ^~~
> class.c:314:27: error: implicit declaration of function ‘Sort_Hodge’ 
> [-Werror=implicit-function-declaration]
>   314 |   else if(HFlag=='s') Sort_Hodge(dbin, dbout);
>   |   ^~
> class.c:315:27: error: implicit declaration of function ‘Test_Hodge_file’ 
> [-Werror=implicit-function-declaration]
>   315 |   else if(HFlag=='f') Test_Hodge_file(polyi,_P);
>   |   ^~~
> class.c:316:27: error: implicit declaration of function ‘Test_Hodge_db’ 
> [-Werror=implicit-function-declaration]
>   316 |   else if(HFlag=='t') Test_Hodge_db(dbin);
>   |   ^
> class.c:317:27: error: implicit declaration of function 
> ‘Extract_from_Hodge_db’ [-Werror=implicit-function-declaration]
>   317 |   else if(HFlag=='e') Extract_from_Hodge_db(dbin,x_string,_P);
>   |   ^
> class.c: In function ‘LocalPrintUsage’:
> class.c:224:1: warning: ignoring return value of ‘scanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   224 | scanf("%s",);
>   | ^~~
> LG.c: In function ‘Fast_c9_VaHo’:
> LG.c:645:45: warning: ‘__builtin_memset’ writing 516 bytes into a region of 
> size 512 [-Wstringop-overflow=]
>   645 |  for(i=0;i<=WM;i++) woG[i]=woS[i]=woA[i]=0;
>   |   ~~^~
> LG.c:642:28: note: at offset 1024 into destination object of size 1536 
> allocated by ‘malloc’
>   642 |  wo[0] = woG = (int *) malloc(WM*3*sizeof(int));
>   |^~~~
> gcc -DPACKAGE_NAME=\"palp\" -DPACKAGE_TARNAME=\"palp\" 
> -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"palp\ 2.1\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"palp\" 
> -DVERSION=\"2.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MALLOC=1 -DHAVE_REALLOC=1 -I.   
> -Wdate-time -D_FORTIFY_SOURCE=2 -DPOLY_Dmax=6 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o class_6d_x-Subpoly.o `test -f 
> 'Subpoly.c' || echo './'`Subpoly.c
> LG.c: In function ‘WIndex_HTrace’:
> LG.c:687:45: warning: ‘__builtin_memset’ writing 516 bytes into a region of 
> size 512 [-Wstringop-overflow=]
>   687 |  for(i=0;i<=WM;i++) woG[i]=woS[i]=woA[i]=0;
>   |   ~~^~
> LG.c:684:28: note: at offset 1024 into destination object of size 1536 
> allocated by ‘malloc’
>   684 |  wo[0] = woG = (int *) malloc(WM*3*sizeof(int));
>   |^~~~
> cc1: some warnings being treated as errors
> make[1]: *** [GNUmakefile:1331: class_6d_x-class.o] Error 1


T

Bug#1066231: code-saturne: FTBFS: src/mei/mei_parser.c:1310:16: error: implicit declaration of function ‘yylex’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: code-saturne
Version: 6.0.2-2
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):
> /bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
> -I../..  -I../../src/bft -I../../src/base -I/usr/include/x86_64-linux-gnu/mpi 
> -DOMPI_SKIP_MPICXX -Wdate-time -D_FORTIFY_SOURCE=2 -D_POSIX_C_SOURCE=200809L 
> -DNDEBUG   -funroll-loops -O2 -Wuninitialized -fexcess-precision=fast 
> -std=c99 -fms-extensions -funsigned-char -pedantic -W -Wall -Wshadow 
> -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wunused 
> -Wfloat-equal -Wmisleading-indentation -Wduplicated-cond 
> -fdiagnostics-color=auto -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fopenmp -c -o mei_scanner.lo mei_scanner.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/bft 
> -I../../src/base -I/usr/include/x86_64-linux-gnu/mpi -DOMPI_SKIP_MPICXX 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_POSIX_C_SOURCE=200809L -DNDEBUG 
> -funroll-loops -O2 -Wuninitialized -fexcess-precision=fast -std=c99 
> -fms-extensions -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith 
> -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wunused 
> -Wfloat-equal -Wmisleading-indentation -Wduplicated-cond 
> -fdiagnostics-color=auto -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fopenmp -c mei_node.c  -fPIC -DPIC -o .libs/mei_node.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/bft 
> -I../../src/base -I/usr/include/x86_64-linux-gnu/mpi -DOMPI_SKIP_MPICXX 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_POSIX_C_SOURCE=200809L -DNDEBUG 
> -funroll-loops -O2 -Wuninitialized -fexcess-precision=fast -std=c99 
> -fms-extensions -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith 
> -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wunused 
> -Wfloat-equal -Wmisleading-indentation -Wduplicated-cond 
> -fdiagnostics-color=auto -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fopenmp -c mei_parser.c  -fPIC -DPIC -o .libs/mei_parser.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/bft 
> -I../../src/base -I/usr/include/x86_64-linux-gnu/mpi -DOMPI_SKIP_MPICXX 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_POSIX_C_SOURCE=200809L -DNDEBUG 
> -funroll-loops -O2 -Wuninitialized -fexcess-precision=fast -std=c99 
> -fms-extensions -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith 
> -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wunused 
> -Wfloat-equal -Wmisleading-indentation -Wduplicated-cond 
> -fdiagnostics-color=auto -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fopenmp -c mei_hash_table.c  -fPIC -DPIC -o .libs/mei_hash_table.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/bft 
> -I../../src/base -I/usr/include/x86_64-linux-gnu/mpi -DOMPI_SKIP_MPICXX 
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_POSIX_C_SOURCE=200809L -DNDEBUG 
> -funroll-loops -O2 -Wuninitialized -fexcess-precision=fast -std=c99 
> -fms-extensions -funsigned-char -pedantic -W -Wall -Wshadow -Wpointer-arith 
> -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wunused 
> -Wfloat-equal -Wmisleading-indentation -Wduplicated-cond 
> -fdiagnostics-color=auto -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fopenmp -c mei_parser_glob.c  -fPIC -DPIC -o .libs/mei_parser_glob.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/bft 
> -I../../src/bas

Bug#1066230: tk707: FTBFS: tcl2c.c:57:21: error: implicit declaration of function ‘strcmp’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: tk707
Version: 0.8-2
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):
> gcc -DHAVE_CONFIG_H -I.   -I/usr/include/tcl  -I/usr/include/tcl   
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o tcl2c.o tcl2c.c
> tcl2c.c: In function ‘main’:
> tcl2c.c:57:21: error: implicit declaration of function ‘strcmp’ 
> [-Werror=implicit-function-declaration]
>57 | if (argc > 1 && strcmp(argv[1], "-c") == 0) {
>   | ^~
> tcl2c.c:47:1: note: include ‘’ or provide a declaration of ‘strcmp’
>46 | #include 
>   +++ |+#include 
>47 | 
> tcl2c.c:64:9: error: implicit declaration of function ‘exit’ 
> [-Werror=implicit-function-declaration]
>64 | exit(1);
>   | ^~~~
> tcl2c.c:47:1: note: include ‘’ or provide a declaration of ‘exit’
>46 | #include 
>   +++ |+#include 
>47 | 
> tcl2c.c:64:9: warning: incompatible implicit declaration of built-in function 
> ‘exit’ [-Wbuiltin-declaration-mismatch]
>64 | exit(1);
>   | ^~~~
> tcl2c.c:64:9: note: include ‘’ or provide a declaration of ‘exit’
> tcl2c.c:93:5: warning: incompatible implicit declaration of built-in function 
> ‘exit’ [-Wbuiltin-declaration-mismatch]
>93 | exit(0);
>   | ^~~~
> tcl2c.c:93:5: note: include ‘’ or provide a declaration of ‘exit’
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:780: tcl2c.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/tk707_0.8-2_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066229: libtextwrap: FTBFS: textwrap.c:166:10: error: implicit declaration of function ‘wcwidth’; did you mean ‘mbwidth’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: libtextwrap
Version: 0.1-16
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):
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o textwrap.lo textwrap.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> textwrap.c  -fPIC -DPIC -o .libs/textwrap.o
> textwrap.c: In function ‘mbwidth’:
> textwrap.c:166:10: error: implicit declaration of function ‘wcwidth’; did you 
> mean ‘mbwidth’? [-Werror=implicit-function-declaration]
>   166 |   return wcwidth(c[0]);
>   |  ^~~
>   |  mbwidth
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:553: textwrap.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/libtextwrap_0.1-16_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066228: xjdic: FTBFS: xjdsa.c:84:31: error: implicit declaration of function ‘Kstrcmp’; did you mean ‘strcmp’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: xjdic
Version: 24-11
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):
> gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -fcommon -O3 -Wl,-z,relro -c 
> -DXJDFRONTEND -DXJDDIC -DMMAP xjdsa.c
> xjdsa.c: In function ‘xjdserver’:
> xjdsa.c:84:31: error: implicit declaration of function ‘Kstrcmp’; did you 
> mean ‘strcmp’? [-Werror=implicit-function-declaration]
>84 | res = Kstrcmp(sch_str_len,sch_str);
>   |   ^~~
>   |   strcmp
> xjdsa.c:179:17: error: implicit declaration of function ‘jindex’; did you 
> mean ‘rindex’? [-Werror=implicit-function-declaration]
>   179 | schix = jindex(it);
>   | ^~
>   | rindex
> xjdsa.c:183:17: error: implicit declaration of function ‘dbchar’ 
> [-Werror=implicit-function-declaration]
>   183 | while ((dbchar(schix) != 0x0a) && (schix >= 0)) schix--;
>   | ^~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:88: xjdsa.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xjdic_24-11_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066227: armci-mpi: FTBFS: tests/contrib/non-blocking/overlap.c:660:17: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: armci-mpi
Version: 0.3.1~beta-7
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):
> /bin/bash ./libtool  --tag=CC   --mode=link mpicc.mpich  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection-Wl,-z,relro -o 
> tests/contrib/transp1D/transp1D-c tests/contrib/transp1D/transp1D-c.o 
> libarmci-mpich.la 
> libtool: link: mpicc.mpich -g -O2 -Werror=implicit-function-declaration 
> "-ffile-prefix-map=/<>=." -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wl,-z -Wl,relro -o tests/contrib/transp1D/transp1D-c 
> tests/contrib/transp1D/transp1D-c.o  ./.libs/libarmci-mpich.a
> mpicc.mpich -DHAVE_CONFIG_H -I. -I./src  -I./src -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection   
> -c -o tests/contrib/non-blocking/overlap.o 
> tests/contrib/non-blocking/overlap.c
> tests/contrib/non-blocking/overlap.c: In function ‘main’:
> tests/contrib/non-blocking/overlap.c:660:17: error: implicit declaration of 
> function ‘time’ [-Werror=implicit-function-declaration]
>   660 | time_seed = time(NULL);
>   | ^~~~
> tests/contrib/non-blocking/overlap.c:45:1: note: ‘time’ is defined in header 
> ‘’; did you forget to ‘#include ’?
>44 | #include 
>   +++ |+#include 
>45 | 
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:1778: tests/contrib/non-blocking/overlap.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/armci-mpi_0.3.1~beta-7_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066226: fcitx-fbterm: FTBFS: fcitx-fbterm.c:116:5: error: implicit declaration of function ‘fcitx_client_enable_ic’; did you mean ‘fcitx_client_focus_in’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: fcitx-fbterm
Version: 0.2.0-4
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):
> make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
> make[3]: Nothing to be done for 'CMakeFiles/fcitx-modules.target.dir/build'.
> make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'
> [ 80%] Built target fcitx-modules.target
> /<>/src/keycode.c: In function ‘keycode_to_keysym’:
> /<>/src/keycode.c:83:16: warning: this statement may fall 
> through [-Wimplicit-fallthrough=]
>83 | if (applic_keypad) break;
>   |^
> /<>/src/keycode.c:84:9: note: here
>84 | case K_BARENUMLOCK:
>   | ^~~~
> /<>/src/fcitx-fbterm.c: In function ‘im_active’:
> /<>/src/fcitx-fbterm.c:116:5: error: implicit declaration of 
> function ‘fcitx_client_enable_ic’; did you mean ‘fcitx_client_focus_in’? 
> [-Werror=implicit-function-declaration]
>   116 | fcitx_client_enable_ic(client);
>   | ^~
>   | fcitx_client_focus_in
> /<>/src/fcitx-fbterm.c: In function ‘im_deactive’:
> /<>/src/fcitx-fbterm.c:126:5: error: implicit declaration of 
> function ‘fcitx_client_close_ic’; did you mean ‘fcitx_client_reset’? 
> [-Werror=implicit-function-declaration]
>   126 | fcitx_client_close_ic(client);
>   | ^
>   | fcitx_client_reset
> /<>/src/fcitx-fbterm.c: In function ‘main’:
> /<>/src/fcitx-fbterm.c:350:5: warning: ‘g_type_init’ is 
> deprecated [-Wdeprecated-declarations]
>   350 | g_type_init();
>   | ^~~
> In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
>  from /usr/include/glib-2.0/gobject/gbinding.h:31,
>  from /usr/include/glib-2.0/glib-object.h:24,
>  from /usr/include/glib-2.0/gio/gioenums.h:30,
>  from /usr/include/glib-2.0/gio/giotypes.h:30,
>  from /usr/include/glib-2.0/gio/gio.h:28,
>  from /<>/src/fcitx-fbterm.c:23:
> /usr/include/glib-2.0/gobject/gtype.h:735:23: note: declared here
>   735 | void  g_type_init(void);
>   |   ^~~
> cc1: some warnings being treated as errors
> make[3]: *** [src/CMakeFiles/fcitx-fbterm.dir/build.make:93: 
> src/CMakeFiles/fcitx-fbterm.dir/fcitx-fbterm.c.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/fcitx-fbterm_0.2.0-4_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066225: libtranscript: FTBFS: .config.c:12:9: error: implicit declaration of function ‘puts’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: libtranscript
Version: 0.3.3-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):
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -c 
> -o .config.o .config.c
> .config.c: In function ‘main’:
> .config.c:12:9: error: implicit declaration of function ‘puts’ 
> [-Werror=implicit-function-declaration]
>12 | puts(entry->d_name[0]);
>   | ^~~~
> .config.c:4:1: note: include ‘’ or provide a declaration of ‘puts’
> 3 | #include 
>   +++ |+#include 
> 4 | 
> .config.c:12:27: warning: passing argument 1 of ‘puts’ makes pointer from 
> integer without a cast [-Wint-conversion]
>12 | puts(entry->d_name[0]);
>   |  ~^~~
>   |   |
>   |   char
> .config.c:12:27: note: expected ‘const char *’ but argument is of type ‘char’
> cc1: some warnings being treated as errors
> make[1]: *** [.Makefile:19: .config.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/libtranscript_0.3.3-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066224: radvd: FTBFS: gram.c:1531:16: error: implicit declaration of function ‘yylex’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: radvd
Version: 1:2.19-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):
> gcc -DINET6=1 -DLOG_FACILITY=LOG_DAEMON -DPATH_RADVD_CONF=\"/etc/radvd.conf\" 
> -DPATH_RADVD_LOG=\"/var/log/radvd.log\" -DPATH_RADVD_PID=\"/run/radvd.pid\" 
> -DVERSION=\"2.19\" -I.   -Wdate-time -D_FORTIFY_SOURCE=2 
> -Wno-implicit-function-declaration -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o libradvd_parser_a-gram.o `test 
> -f 'gram.c' || echo './'`gram.c
> gram.c: In function ‘yyparse’:
> gram.c:1531:16: error: implicit declaration of function ‘yylex’ 
> [-Werror=implicit-function-declaration]
>  1531 |   yychar = yylex ();
>   |^
> gram.y: In function ‘readin_config’:
> gram.y:957:17: error: implicit declaration of function ‘yyset_in’ 
> [-Werror=implicit-function-declaration]
>   957 | yyset_in(in);
>   | ^~~~
> gram.y:965:17: error: implicit declaration of function ‘yylex_destroy’ 
> [-Werror=implicit-function-declaration]
>   965 | yylex_destroy();
>   | ^
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:977: libradvd_parser_a-gram.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/radvd_2.19-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066220: mono: FTBFS: gc_dlopen.c:52:30: error: implicit declaration of function ‘GC_collection_in_progress’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: mono
Version: 6.8.0.105+dfsg-3.5
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):
> make[2]: Entering directory '/<>/libgc'
>   CC   allchblk.lo
>   CC   alloc.lo
>   CC   checksums.lo
>   CC   dbg_mlc.lo
>   CC   blacklst.lo
>   CC   dyn_load.lo
>   CC   finalize.lo
>   CC   gc_dlopen.lo
>   CC   gcj_mlc.lo
> gc_dlopen.c: In function ‘disable_gc_for_dlopen’:
> gc_dlopen.c:52:30: error: implicit declaration of function 
> ‘GC_collection_in_progress’ [-Werror=implicit-function-declaration]
>52 | while (GC_incremental && GC_collection_in_progress()) {
>   |  ^
> alloc.c:85:2: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>85 | {"Copyright 1988,1989 Hans-J. Boehm and Alan J. Demers ",
>   |  ^~~
> alloc.c:86:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>86 | "Copyright (c) 1991-1995 by Xerox Corporation.  All rights reserved. 
> ",
>   | ^~
> alloc.c:87:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>87 | "Copyright (c) 1996-1998 by Silicon Graphics.  All rights reserved. ",
>   | ^
> alloc.c:88:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>88 | "Copyright (c) 1999-2001 by Hewlett-Packard Company.  All rights 
> reserved. ",
>   | 
> ^~~~
> alloc.c:89:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>89 | "THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY",
>   | ^~
> alloc.c:90:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>90 | " EXPRESSED OR IMPLIED.  ANY USE IS AT YOUR OWN RISK.",
>   | ^~
> alloc.c:91:1: warning: initialization discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>91 | "See source code for details." };
>   | ^~
> alloc.c:130:7: warning: no previous declaration for ‘GC_timeout_stop_func’ 
> [-Wmissing-declarations]
>   130 |   int GC_timeout_stop_func GC_PROTO((void))
>   |   ^~~~
> alloc.c:186:6: warning: no previous declaration for ‘GC_adj_words_allocd’ 
> [-Wmissing-declarations]
>   186 | word GC_adj_words_allocd()
>   |  ^~~
> alloc.c:231:6: warning: no previous declaration for ‘GC_clear_a_few_frames’ 
> [-Wmissing-declarations]
>   231 | void GC_clear_a_few_frames()
>   |  ^
> alloc.c: In function ‘GC_clear_a_few_frames’:
> alloc.c:234:10: warning: variable ‘frames’ set but not used 
> [-Wunused-but-set-variable]
>   234 | word frames[NWORDS];
>   |  ^~
> alloc.c: At top level:
> alloc.c:254:6: warning: no previous declaration for ‘GC_notify_full_gc’ 
> [-Wmissing-declarations]
>   254 | void GC_notify_full_gc()
>   |  ^
> alloc.c:269:6: warning: no previous declaration for ‘GC_maybe_gc’ 
> [-Wmissing-declarations]
>   269 | void GC_maybe_gc()
>   |  ^~~
> dbg_mlc.c:311:7: warning: no previous declaration for 
> ‘GC_check_annotated_obj’ [-Wmissing-declarations]
>   311 | ptr_t GC_check_annotated_obj(ohdr)
>   |   ^~
> dbg_mlc.c:344:6: warning: no previous declaration for ‘GC_print_type’ 
> [-Wmissing-declarations]
>   344 | void GC_print_type(p)
>   |  ^
> alloc.c:622:8: warning: no previous declaration for ‘GC_clear_fl_marks’ 
> [-Wmissing-declarations]
>   622 |   void GC_clear_fl_marks(ptr_t q)
>   |^
> dbg_mlc.c:405:10: warning: no previous d

Bug#1066222: gtk-chtheme: FTBFS: theme_sel.c:113:5: error: implicit declaration of function ‘gtk_timeout_add’; did you mean ‘g_timeout_add’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: gtk-chtheme
Version: 0.3.1-6.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  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 
> -pthread  -DGTK_DISABLE_BROKEN -DGTK_DISABLE_DEPRECATED -DPROJNAME='"Gtk+ 2.0 
> Change Theme"' -DVERSION='"0.3.1"'   -c -o main.o main.c
> In file included from font_sel.c:19:
> main.h:29:13: warning: ‘backup_gtkrc’ declared ‘static’ but never defined 
> [-Wunused-function]
>29 | static void backup_gtkrc(gchar *path_to_gtkrc);
>   | ^~~~
> In file included from mainwin.c:19:
> main.h:29:13: warning: ‘backup_gtkrc’ declared ‘static’ but never defined 
> [-Wunused-function]
>29 | static void backup_gtkrc(gchar *path_to_gtkrc);
>   | ^~~~
> theme_sel.c: In function ‘create_theme_sel’:
> theme_sel.c:113:5: error: implicit declaration of function ‘gtk_timeout_add’; 
> did you mean ‘g_timeout_add’? [-Werror=implicit-function-declaration]
>   113 | gtk_timeout_add(0, (GSourceFunc)theme_list_focus, theme_list);
>   | ^~~
>   | g_timeout_add
> In file included from theme_sel.c:20:
> main.h: At top level:
> main.h:29:13: warning: ‘backup_gtkrc’ declared ‘static’ but never defined 
> [-Wunused-function]
>29 | static void backup_gtkrc(gchar *path_to_gtkrc);
>   | ^~~~
> cc1: some warnings being treated as errors
> make[1]: *** [: theme_sel.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/gtk-chtheme_0.3.1-6.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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066223: ftpcopy: FTBFS: conftest1663576.c:7:9: error: implicit declaration of function ‘_exit’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: ftpcopy
Version: 0.6.7-6
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):
> make[2]: Entering directory '/<>'
> ./package/compile
> Linking ./src/* into ./compile...
> Compiling everything in ./compile...
> gmake[3]: Entering directory '/<>/compile'
> cmp: auto-compiler-config.stamp: No such file or directory
> configuration has changed
> conftest-1663389.c: In function ‘main’:
> conftest-1663389.c:6:12: warning: format ‘%d’ expects argument of type ‘int’, 
> but argument 2 has type ‘long unsigned int’ [-Wformat=]
> 6 |   printf("%d\n",8*sizeof(x));
>   |   ~^~~~
>   |||
>   |int  long unsigned int
>   |   %ld
> gmake[4]: Entering directory '/<>/compile'
> gmake[4]: Leaving directory '/<>/compile'
> sh typesize.sh >typesize.t
> rm -f typesize.t
> touch auto-typesize.stamp
> sh find_socket_func.sh >auto-socket.t && mv auto-socket.t auto-socket.lib
> sh have_func.sh fsync "#include " "fsync(0)" "" "" 
> >auto-have_fsync.h.t && mv auto-have_fsync.h.t auto-have_fsync.h
> sh have_func.sh utimes "#include " "utimes(0,0)" "" "" 
> >auto-have_utimes.h.t && mv auto-have_utimes.h.t auto-have_utimes.h
> conftest1663576.c: In function ‘main’:
> conftest1663576.c:5:9: warning: argument 1 null where non-null expected 
> [-Wnonnull]
> 5 | utimes(0,0)
>   | ^~
> In file included from conftest1663576.c:2:
> /usr/include/x86_64-linux-gnu/sys/time.h:162:12: note: in a call to function 
> ‘utimes’ declared ‘nonnull’
>   162 | extern int utimes (const char *__file, const struct timeval __tvp[2])
>   |^~
> conftest1663576.c:7:9: error: implicit declaration of function ‘_exit’ 
> [-Werror=implicit-function-declaration]
> 7 | _exit(0);
>   | ^
> conftest1663576.c:7:9: warning: incompatible implicit declaration of built-in 
> function ‘_exit’ [-Wbuiltin-declaration-mismatch]
> cc1: some warnings being treated as errors
> sh gettimeofday.sh >gettimeofday.t && mv gettimeofday.t auto-gettimeofday.lib
> gmake[3]: *** [Makefile:100: auto-gettimeofday.lib] Error 1
> gmake[3]: Leaving directory '/<>/compile'
> make[2]: *** [Makefile:2: all] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ftpcopy_0.6.7-6_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066221: citadel-client: FTBFS: src/routines2.c:370:29: error: implicit declaration of function ‘ka_wait’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: citadel-client
Version: 916-4
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):
> make[1]: Entering directory '/<>'
> 
> CC src/citadel.c
> Dependencies: gcc -M -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I ./src/include/  | 
> sed -e 's!.o!.o /.o buildinfo!' > buildinfo
> Complie: gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -O2 -Wall -Wcast-qual -Wcast-align -Wstrict-prototypes 
> -Wno-strict-aliasing -D_REENTRANT -pthread  -I ./include/ -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I. -I ./src/include/ -DHAVE_CONFIG_H 
> -DDIFF="/usr/bin/diff" -DPATCH="/usr/bin/patch" -c  -o buildinfo 
> LDFLAGS: -Wl,-z,relro -Wl,-z,now
> CC src/client_chat.c
> CC src/client_passwords.c
> CC src/commands.c
> CC src/md5.c
> 
> CC src/messages.c
> CC src/rooms.c
> CC src/routines.c
> src/md5.c: In function ‘MD5Final’:
> src/md5.c:153:26: warning: argument to ‘sizeof’ in ‘memset’ call is the same 
> expression as the destination; did you mean to dereference it? 
> [-Wsizeof-pointer-memaccess]
>   153 | memset(ctx, 0, sizeof(ctx));/* In case it's sensitive */
>   |  ^
> src/commands.c: In function ‘getcmd’:
> src/commands.c:1051:72: warning: the comparison will always evaluate as 
> ‘true’ for the address of ‘c_keys’ will never be NULL [-Waddress]
>  1051 | if ((cptr->c_keys[cmdpos + 
> 1]) != 0)
>   |   
>  ^~
> src/commands.c:71:14: note: ‘c_keys’ declared here
>71 | char c_keys[5][64];
>   |  ^~
> src/messages.c: In function ‘read_message’:
> src/messages.c:624:29: warning: the comparison will always evaluate as ‘true’ 
> for the address of ‘email’ will never be NULL [-Waddress]
>   624 | if ((message->email != NULL) && 
> (!IsEmptyStr(message->email))) {
>   | ^~
> In file included from src/messages.c:46:
> ./src/include/citadel_ipc.h:241:14: note: ‘email’ declared here
>   241 | char email[SIZ];/* Email address of sender */
>   |  ^
> src/messages.c:640:28: warning: the comparison will always evaluate as ‘true’ 
> for the address of ‘msgid’ will never be NULL [-Waddress]
>   640 | if (message->msgid != NULL) {
>   |^~
> ./src/include/citadel_ipc.h:237:14: note: ‘msgid’ declared here
>   237 | char msgid[SIZ];/* Original message ID */
>   |  ^
> src/messages.c:644:33: warning: the comparison will always evaluate as ‘true’ 
> for the address of ‘references’ will never be NULL [-Waddress]
>   644 | if (message->references != NULL) if 
> (!IsEmptyStr(message->references)) {
>   | ^~
> ./src/include/citadel_ipc.h:255:14: note: ‘references’ declared here
>   255 | char references[SIZ];   /* Thread references */
>   |  ^~
> src/messages.c:648:30: warning: the comparison will always evaluate as ‘true’ 
> for the address of ‘subject’ will never be NULL [-Waddress]
>   648 | if (message->subject != NULL) {
>   |  ^~
> ./src/include/citadel_ipc.h:240:14: note: ‘subject’ declared here
>   240 | char subject[SIZ];  /* Message subject */
>   |  ^~~
> src/routines.c: In function ‘locate_host’:
> src/routines.c:573:9: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   573 | fgets(hbuf, SIZ, who);
>   | ^
> CC src/routines2.c
> src/client_chat.c: In function ‘chatmode’:
> src/client_chat.c:189:72: warning: ‘%s’ directive output may be truncated 
> writing up to 4095 bytes into a region of size 4094 [-Wformat-truncation=]
>   189 | snprintf(buf, sizeof buf, 
> "%s: %s", c_user, c_text);
>   |   
>  ^~   ~~
> In file included from /us

Bug#1066217: ldns: FTBFS: ../../contrib/python/ldns_wrapper.c:10137:16: error: implicit declaration of function ‘SWIG_Python_str_AsChar’; did you mean ‘SWIG_Python_str_FromChar’? [-Werror=implicit-fun

2024-03-13 Thread Lucas Nussbaum
Source: ldns
Version: 1.8.3-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):
> ./libtool --tag=CC --quiet --mode=compile gcc -I. -I../.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H 
> -DLDNS_TRUST_ANCHOR_FILE="\"/usr/share/dns/root.key\"" 
> -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function 
> -Wstrict-prototypes -Wwrite-strings -W -Wall -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -I./include/ldns  
> -I/usr/include/python3.11 -Wno-unused-variable -Wno-unused-parameter 
> -Wno-missing-field-initializers -fno-strict-aliasing -c 
> ../../contrib/python/ldns_wrapper.c -o ldns_wrapper.lo
> ../../contrib/python/ldns_wrapper.c: In function ‘_wrap_ldns_rdf_type2str’:
> ../../contrib/python/ldns_wrapper.c:10137:16: error: implicit declaration of 
> function ‘SWIG_Python_str_AsChar’; did you mean ‘SWIG_Python_str_FromChar’? 
> [-Werror=implicit-function-declaration]
> 10137 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |^~
>   |SWIG_Python_str_FromChar
> ../../contrib/python/ldns_wrapper.c:10137:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 10137 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c:10157:5: error: implicit declaration of 
> function ‘SWIG_Python_str_DelForPy3’; did you mean 
> ‘SWIG_Python_str_FromFormat’? [-Werror=implicit-function-declaration]
> 10157 | SWIG_Python_str_DelForPy3(arg1_str); /* Is a empty macro for 
> Python < 3. */
>   | ^
>   | SWIG_Python_str_FromFormat
> ../../contrib/python/ldns_wrapper.c: In function 
> ‘_wrap_ldns_rdf_data_as_bytearray’:
> ../../contrib/python/ldns_wrapper.c:10183:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 10183 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function 
> ‘_wrap_ldns_dnssec_get_rrsig_for_name_and_type’:
> ../../contrib/python/ldns_wrapper.c:13109:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13109 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function 
> ‘_wrap_ldns_dnssec_nsec3_closest_encloser’:
> ../../contrib/python/ldns_wrapper.c:13225:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13225 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function 
> ‘_wrap_ldns_dnssec_pkt_get_rrsigs_for_name_and_type’:
> ../../contrib/python/ldns_wrapper.c:13315:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13315 | arg2_str = SWIG_Python_str_AsChar(swig_obj[1]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function 
> ‘_wrap_ldns_dnssec_create_nsec3’:
> ../../contrib/python/ldns_wrapper.c:13622:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13622 | arg3_str = SWIG_Python_str_AsChar(swig_obj[2]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function ‘_wrap_ldns_nsec3_hash_name’:
> ../../contrib/python/ldns_wrapper.c:13743:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13743 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c: In function ‘_wrap_ldns_create_nsec3’:
> ../../contrib/python/ldns_wrapper.c:13896:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13896 | arg1_str = SWIG_Python_str_AsChar(swig_obj[0]);
>   |  ^
> ../../contrib/python/ldns_wrapper.c:13913:14: warning: assignment to ‘char *’ 
> from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> 13913 |   

Bug#1066219: golang-github-linuxkit-virtsock: FTBFS: src/github.com/linuxkit/virtsock/pkg/hvsock/hvsock_linux.go:33:12: error: implicit declaration of function ‘accept4’; did you mean ‘accept’? [-Werr

2024-03-13 Thread Lucas Nussbaum
Source: golang-github-linuxkit-virtsock
Version: 0.0~git20170720.0.0416e3d-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):
>  debian/rules build
> dh build --buildsystem=golang --with=golang
>dh_update_autotools_config -O--buildsystem=golang
>dh_autoreconf -O--buildsystem=golang
>dh_auto_configure -O--buildsystem=golang
>dh_auto_build -O--buildsystem=golang
>   cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 
> github.com/linuxkit/virtsock/cmd/sock_stress 
> github.com/linuxkit/virtsock/cmd/vsudd 
> github.com/linuxkit/virtsock/pkg/hvsock github.com/linuxkit/virtsock/pkg/vsock
> internal/coverage/rtcov
> internal/goos
> internal/godebugs
> internal/unsafeheader
> internal/goexperiment
> internal/goarch
> internal/cpu
> runtime/internal/atomic
> runtime/internal/syscall
> internal/race
> internal/chacha8rand
> internal/abi
> runtime/internal/math
> runtime/internal/sys
> sync/atomic
> math/bits
> unicode/utf8
> internal/itoa
> unicode
> encoding
> internal/bytealg
> cmp
> internal/nettrace
> log/internal
> slices
> math
> runtime
> internal/reflectlite
> sync
> internal/testlog
> internal/singleflight
> internal/bisect
> runtime/cgo
> internal/godebug
> errors
> sort
> internal/oserror
> internal/safefilepath
> io
> strconv
> path
> syscall
> vendor/golang.org/x/net/dns/dnsmessage
> internal/intern
> math/rand
> hash
> strings
> bytes
> reflect
> net/netip
> crypto
> internal/syscall/execenv
> internal/syscall/unix
> time
> internal/fmtsort
> encoding/binary
> context
> io/fs
> internal/poll
> crypto/md5
> golang.org/x/sys/unix
> os
> path/filepath
> fmt
> net
> log
> flag
> net/url
> github.com/linuxkit/virtsock/pkg/vsock
> log/syslog
> github.com/linuxkit/virtsock/pkg/hvsock
> # github.com/linuxkit/virtsock/pkg/hvsock
> src/github.com/linuxkit/virtsock/pkg/hvsock/hvsock_linux.go: In function 
> ‘accept_hv’:
> src/github.com/linuxkit/virtsock/pkg/hvsock/hvsock_linux.go:33:12: error: 
> implicit declaration of function ‘accept4’; did you mean ‘accept’? 
> [-Werror=implicit-function-declaration]
>33 | return accept4(fd, (struct sockaddr *)sa_hv, sa_hv_len, 0);
>   |^~~
>   |accept
> cc1: some warnings being treated as errors
> dh_auto_build: error: cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 
> github.com/linuxkit/virtsock/cmd/sock_stress 
> github.com/linuxkit/virtsock/cmd/vsudd 
> github.com/linuxkit/virtsock/pkg/hvsock 
> github.com/linuxkit/virtsock/pkg/vsock returned exit code 1
> make: *** [debian/rules:4: build] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/golang-github-linuxkit-virtsock_0.0~git20170720.0.0416e3d-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066218: ippl: FTBFS: main.c:167:3: error: implicit declaration of function ‘initgroups’; did you mean ‘getgroups’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: ippl
Version: 1.4.14-13
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):
> make[2]: Entering directory '/<>/Docs'
> make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
> rule.
> Generating ippl.8
> Generating ippl.conf.5
> make[2]: Leaving directory '/<>/Docs'
> main.c:56:16: warning: built-in function ‘log’ declared as non-function 
> [-Wbuiltin-declaration-mismatch]
>56 | struct loginfo log;
>   |^~~
> main.c: In function ‘start_all_threads’:
> main.c:167:3: error: implicit declaration of function ‘initgroups’; did you 
> mean ‘getgroups’? [-Werror=implicit-function-declaration]
>   167 |   initgroups(((struct passwd *)account)->pw_name,
>   |   ^~
>   |   getgroups
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:47: main.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ippl_1.4.14-13_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066215: soundmodem: FTBFS: kisspkt.c:762:9: error: implicit declaration of function ‘fchmod’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: soundmodem
Version: 0.20-6
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):
> gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/libxml2  -I../matlib 
> -I../libmisc -I../directx/include -I../directx/include/directx6  -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -O2 -c -o audiofilein.o audiofilein.c
> kisspkt.c: In function ‘kiss_input’:
> kisspkt.c:505:14: warning: pointer targets in assignment from ‘unsigned char 
> *’ to ‘char *’ differ in signedness [-Wpointer-sign]
>   505 | endp = chan->pkt.kiss.ibuf + chan->pkt.kiss.ibufptr;
>   |  ^
> kisspkt.c:514:38: warning: pointer targets in passing argument 2 of 
> ‘kiss_decode’ differ in signedness [-Wpointer-sign]
>   514 | kiss_decode(chan, cp1+1, cp2-cp1-1);
>   |   ~~~^~
>   |  |
>   |  char *
> kisspkt.c:451:62: note: expected ‘u_int8_t *’ {aka ‘unsigned char *’} but 
> argument is of type ‘char *’
>   451 | static void kiss_decode(struct modemchannel *chan, u_int8_t *b, int 
> len)
>   |~~^
> kisspkt.c: In function ‘p3dreceive’:
> kisspkt.c:597:22: warning: unused variable ‘i’ [-Wunused-variable]
>   597 | unsigned int i;
>   |  ^
> kisspkt.c: In function ‘pktinit’:
> kisspkt.c:762:9: error: implicit declaration of function ‘fchmod’ 
> [-Werror=implicit-function-declaration]
>   762 | fchmod(slave, 0660);
>   | ^~
> gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/libxml2  -I../matlib 
> -I../libmisc -I../directx/include -I../directx/include/directx6  -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -O2 -c -o chansim.o chansim.c
> gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/libxml2  -I../matlib 
> -I../libmisc -I../directx/include -I../directx/include/directx6  -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -O2 -c -o ptt.o ptt.c
> audioio.c: In function ‘iotransmitstop’:
> audioio.c:669:25: warning: unused variable ‘j’ [-Wunused-variable]
>   669 | unsigned int i, j;
>   | ^
> audioio.c:669:22: warning: unused variable ‘i’ [-Wunused-variable]
>   669 | unsigned int i, j;
>   |  ^
> audioio.c:668:15: warning: unused variable ‘sbuf’ [-Wunused-variable]
>   668 | short sbuf[256];
>   |   ^~~~
> alsaio.c: In function ‘open_alsa’:
> alsaio.c:256:9: warning: ‘snd_pcm_sw_params_set_xfer_align’ is deprecated 
> [-Wdeprecated-declarations]
>   256 | err = snd_pcm_sw_params_set_xfer_align(pcm_handle, swparams, 
> 1);
>   | ^~~
> In file included from /usr/include/alsa/asoundlib.h:56,
>  from alsaio.c:55:
> /usr/include/alsa/pcm.h:1389:5: note: declared here
>  1389 | int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, 
> snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) 
> __attribute__((deprecated));
>   | ^~~~
> audioio.c: In function ‘iotxend’:
> audioio.c:293:9: warning: ignoring return value of ‘read’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   293 | read(audioio->audiofd, , sizeof(s));
>   | ^
> audioio.c: In function ‘iotxstart’:
> audioio.c:302:17: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   302 | write(audioio->audiofd, , sizeof(s));
>   | ^~
> ptt.c: In function ‘pttinit_sysfsgpio’:
> ptt.c:134:25: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result

Bug#1066216: hfsutils: FTBFS: hpwd.c:55:7: error: implicit declaration of function ‘strcmp’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: hfsutils
Version: 3.2.6-15
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):
> gcc -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Ilibhfs -I/usr/include/tcl 
> -I/usr/include/tk  -DHAVE_CONFIG_H -DUSE_INTERP_RESULT   -c -o hpwd.o hpwd.c
> hpwd.c: In function ‘hpwd_main’:
> hpwd.c:55:7: error: implicit declaration of function ‘strcmp’ 
> [-Werror=implicit-function-declaration]
>55 |   if (strcmp(ent->cwd, ":") == 0)
>   |   ^~
> hpwd.c:32:1: note: include ‘’ or provide a declaration of ‘strcmp’
>31 | # include "hpwd.h"
>   +++ |+#include 
>32 | 
> cc1: some warnings being treated as errors
> make[1]: *** [: hpwd.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/hfsutils_3.2.6-15_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066214: cyrus-sasl2: FTBFS: gssapi.c:1600:9: error: implicit declaration of function ‘gsskrb5_register_acceptor_identity’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: cyrus-sasl2
Version: 2.1.28+dfsg1-4
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):
> x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../lib -I..  
> -DLIBSASL_EXPORTS=1 -I../../include -I../../plugins -I../include 
> -I../../sasldb -I../../common 
> -DCONFIGDIR='"/etc/sasl2:/etc/sasl:/usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2"'
>  -DPLUGINDIR='"/usr/lib/x86_64-linux-gnu/sasl2"' -Wdate-time 
> -D_FORTIFY_SOURCE=2  -DOBSOLETE_CRAM_ATTR=1 -DOBSOLETE_DIGEST_ATTR=1  
> -I/usr/include -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include  
> -Wall -W -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -pedantic -I/usr/include/heimdal -c -o gs2.o gs2.c
> gssapi.c: In function ‘gssapi_server_mech_authneg’:
> gssapi.c:909:35: warning: assignment discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>   909 | cb.application_data.value = params->cbinding->data;
>   |   ^
> gssapi.c: In function ‘gssapiv2_server_plug_init’:
> gssapi.c:1588:58: warning: ISO C does not support the ‘%m’ gnu_printf format 
> [-Wformat=]
>  1588 |"Could not find keytab file: %s: %m", keytab);
>   |  ^
> gssapi.c:1600:9: error: implicit declaration of function 
> ‘gsskrb5_register_acceptor_identity’ [-Werror=implicit-function-declaration]
>  1600 | gsskrb5_register_acceptor_identity(keytab_path);
>   | ^~
> gssapi.c: In function ‘gssapi_client_mech_step’:
> gssapi.c:1842:39: warning: assignment discards ‘const’ qualifier from pointer 
> target type [-Wdiscarded-qualifiers]
>  1842 | cb.application_data.value = params->cbinding->data;
>   |   ^
> otp.c: In function ‘parse_secret’:
> otp.c:709:32: warning: format ‘%d’ expects argument of type ‘int *’, but 
> argument 4 has type ‘unsigned int *’ [-Wformat=]
>   709 | sscanf(secret, "%s\t%04d\t%s\t%s\t%020ld",
>   | ~~~^
>   ||
>   |int *
>   | %04d
>   710 |alg, seq, seed, buf, timeout);
>   | ~~~ 
>   | |
>   | unsigned int *
> x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../lib -I..  
> -DLIBSASL_EXPORTS=1 -I../../include -I../../plugins -I../include 
> -I../../sasldb -I../../common 
> -DCONFIGDIR='"/etc/sasl2:/etc/sasl:/usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2"'
>  -DPLUGINDIR='"/usr/lib/x86_64-linux-gnu/sasl2"' -Wdate-time 
> -D_FORTIFY_SOURCE=2  -DOBSOLETE_CRAM_ATTR=1 -DOBSOLETE_DIGEST_ATTR=1  
> -I/usr/include -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include  
> -Wall -W -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -pedantic -I/usr/include/heimdal -c -o plain.o plain.c
> libtool: compile:  x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../lib -I.. 
> -DLIBSASL_EXPORTS=1 -I../../include -I../../plugins -I../include 
> -I../../sasldb -I../../common 
> -DCONFIGDIR=\"/etc/sasl2:/etc/sasl:/usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2\"
>  -DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/sasl2\" -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DOBSOLETE_CRAM_ATTR=1 -DOBSOLETE_DIGEST_ATTR=1 
> -I/usr/include -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include 
> -Wall -W -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -pedantic -I/usr/include/heimdal -c ../../lib/server.c -o server.o 
> >/dev/null 2>&1
> x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../lib -I..  
> -DLIBSASL_EXPORTS=1 -I../../include -I../../plugins -I../include 
> -I../../sasldb -I../../common 
> -DCONFIGDIR='"/etc/sasl2:/etc/sasl:/usr/lib/x86_64-linux-gnu

Bug#1066213: slrn: FTBFS: misc.c:376:4: error: implicit declaration of function ‘VA_COPY’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: slrn
Version: 1.0.3+dfsg-6
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):
> cd /<>/src/objs && gcc -c -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wall -Wformat=2 -Wunused -Wundef 
> -Wextra -Wswitch-enum -Wpointer-arith -Wnested-externs -Wbad-function-cast 
> -Wcast-qual -Wcast-align -Wshadow -Dunix -Wdate-time -D_FORTIFY_SOURCE=2 
> -I/usr/lib/x86_64-linux-gnu/include  
> -DSLRN_SLANG_DIR=\"/usr/share/slrn/slang\" -DSLRN_LIB_DIR=\"/usr/share/slrn\" 
> -DSLRN_CONF_DIR=\"/etc/news\" -DNLS_LOCALEDIR=\"/usr/share/locale\"  
> /<>/src/misc.c
> /<>/src/misc.c: In function ‘top_status_line_cb’:
> /<>/src/misc.c:243:54: warning: ‘%x’ yields only last 2 digits 
> of year in some locales [-Wformat-y2k]
>   243 | if (0 != (*len = strftime (buf, sizeof(buf), "%x", 
> localtime(
>   |  ^~~~
> /<>/src/misc.c: In function ‘slrn_verror’:
> /<>/src/misc.c:376:4: error: implicit declaration of function 
> ‘VA_COPY’ [-Werror=implicit-function-declaration]
>   376 |VA_COPY(ap1, ap);
>   |^~~
> /<>/src/misc.c:376:4: warning: nested extern declaration of 
> ‘VA_COPY’ [-Wnested-externs]
> /<>/src/misc.c: In function ‘slrn_mail_file’:
> /<>/src/misc.c:1097:82: warning: unused parameter ‘subject’ 
> [-Wunused-parameter]
>  1097 | int slrn_mail_file (char *file, int edit, unsigned int editline, char 
> *to, char *subject) /*{{{*/
>   |   
>  ~~^~~
> /<>/src/misc.c: In function ‘create_edit_command’:
> /<>/src/misc.c:1431:9: warning: format not a string literal, 
> argument types not checked [-Wformat-nonliteral]
>  1431 | return slrn_strdup_printf (edit, file);
>   | ^~
> /<>/src/misc.c:1436:9: warning: format not a string literal, 
> argument types not checked [-Wformat-nonliteral]
>  1436 | cmd1 = slrn_strdup_printf (edit, (int) line);
>   | ^~~~
> /<>/src/misc.c:1444:11: warning: format not a string literal, 
> argument types not checked [-Wformat-nonliteral]
>  1444 |   return slrn_strdup_printf (edit, line, file);
>   |   ^~
> /<>/src/misc.c:1445:9: warning: format not a string literal, 
> argument types not checked [-Wformat-nonliteral]
>  1445 | else return slrn_strdup_printf (edit, file, line);
>   | ^~~~
> /<>/src/misc.c: In function ‘generic_mini_complete’:
> /<>/src/misc.c:1944:26: warning: cast between incompatible 
> function types from ‘void (*)(void *, size_t,  size_t,  int (*)(const void *, 
> const void *))’ {aka ‘void (*)(void *, long unsigned int,  long unsigned int, 
>  int (*)(const void *, const void *))’} to ‘void (*)(char **, unsigned int,  
> unsigned int,  int (*)(char **, char **))’ [-Wcast-function-type]
>  1944 |  qsort_fun = (void (*)(char **, unsigned int,
>   |  ^
> /<>/src/misc.c:1962:25: warning: cast between incompatible 
> function types from ‘int (*)(char *)’ to ‘int (*)(void)’ 
> [-Wcast-function-type]
>  1962 | if ((n < 2) && ((FVOID_STAR) Complete_Open == (FVOID_STAR) 
> dir_findfirst) &&
>   | ^
> /<>/src/misc.c:1962:55: warning: cast between incompatible 
> function types from ‘int (*)(char *)’ to ‘int (*)(void)’ 
> [-Wcast-function-type]
>  1962 | if ((n < 2) && ((FVOID_STAR) Complete_Open == (FVOID_STAR) 
> dir_findfirst) &&
>   |   ^
> /<>/src/misc.c: At top level:
> /<>/src/misc.c:2062:26: warning: cast between incompatible 
> function types from ‘int (*)(SLrline_Type *)’ {aka ‘int (*)(struct 
> _pSLrline_Type *)’} to ‘int (*)(void)’ [-Wcast-function-type]
>  2062 | #define A_KEY(s, f)  {s, (int (*)(void)) f}
>   |  ^
> /<>/src/misc.c:2066:4: note: in expansion of macro ‘A_KEY’
>  2066 |A_KEY("complete", mini_complete),
>   

Bug#1066212: gcin: FTBFS: gcin.cpp:250:11: error: implicit declaration of function ‘p_err_no_alert’; did you mean ‘p_err_no_alter’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: gcin
Version: 2.9.0+dfsg1-2
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):
> gcc -x c -std=gnu99 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -DUNIX=1  -g -O 
> -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread  -I./IMdkit/include 
> -I./im-client -DDEBUG="00" -DGCIN_TABLE_DIR=\"/usr/share/gcin/table\" 
> -DGCIN_OGG_DIR=\"/usr/share/gcin/ogg\" 
> -DDOC_DIR=\"/usr/share/doc/gcin-2.9.0\" 
> -DGCIN_ICON_DIR=\"/usr/share/icons/gcin\" 
> -DGCIN_SCRIPT_DIR=\"/usr/share/gcin/script\" -DGCIN_BIN_DIR=\"/usr/bin\" 
> -DSYS_ICON_DIR=\"/usr/share/icons\" -DFREEBSD=0 -DMAC_OS=0  -DUSE_XIM=1 
> -DTRAY_ENABLED=1 -DUSE_TSIN=1 -DUSE_GCB=1 -DUSE_INDICATOR=1 
> -I/usr/include/libayatana-appindicator3-0.1 
> -I/usr/include/libayatana-indicator3-0.4 -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
> -I/usr/include/libayatana-ido3-0.4 -I/usr/include/libdbusmenu-glib-0.4 
> -pthread  -c gcin.cpp
> In file included from gcin.h:5,
>  from gcin.cpp:1:
> os-dep.h:45: warning: "G_CONST_RETURN" redefined
>45 | #define G_CONST_RETURN const
>   | 
> In file included from 
> /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:9,
>  from /usr/include/glib-2.0/glib/gtypes.h:34,
>  from /usr/include/glib-2.0/glib/galloca.h:34,
>  from /usr/include/glib-2.0/glib.h:32,
>  from os-dep.h:43:
> /usr/include/glib-2.0/glib/gmacros.h:1045: note: this is the location of the 
> previous definition
>  1045 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
>   | 
> gcin.cpp: In function ‘open_xim’:
> gcin.cpp:250:11: error: implicit declaration of function ‘p_err_no_alert’; 
> did you mean ‘p_err_no_alter’? [-Werror=implicit-function-declaration]
>   250 |   p_err_no_alert("IMOpenIM '%s' failed. Maybe another XIM 
> server is running.\n",
>   |   ^~
>   |   p_err_no_alter
> gcin.cpp: In function ‘delayed_start_cb’:
> gcin.cpp:501:7: error: implicit declaration of function ‘init_tray_indicator’ 
> [-Werror=implicit-function-declaration]
>   501 |   init_tray_indicator();
>   |   ^~~
> gcin.cpp: In function ‘get_dpy_xyl’:
> gcin.cpp:521:9: warning: ‘gdk_screen_width’ is deprecated 
> [-Wdeprecated-declarations]
>   521 | dpy_xl = gdk_screen_width(), dpy_yl = gdk_screen_height();
>   | ^~
> In file included from /usr/include/gtk-3.0/gdk/gdk.h:50,
>  from /usr/include/gtk-3.0/gdk/gdkx.h:28,
>  from os-dep.h:47:
> /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
>   108 | gint gdk_screen_width  (void) G_GNUC_CONST;
>   |  ^~~~
> gcin.cpp:521:9: warning: ‘gdk_screen_height’ is deprecated 
> [-Wdeprecated-declarations]
>   521 | dpy_xl = gdk_screen_width(), dpy_yl = gdk_screen_height();
>   | ^

Bug#1066211: ats2-lang: FTBFS: prelude/ats_main_prelude_dats.c:72:1: error: implicit declaration of function ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload’ [-Werror=implicit-function-declar

2024-03-13 Thread Lucas Nussbaum
Source: ats2-lang
Version: 0.4.2-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):
> gcc -I. -I./ccomp/runtime -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>/src/CBOOT=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -c -o prelude_ats_main_prelude_dats.o 
> prelude/ats_main_prelude_dats.c
> prelude/ats_main_prelude_dats.c: In function ‘mainats_prelude’:
> prelude/ats_main_prelude_dats.c:72:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>72 | ATS_2d0_2e2_2e12_2prelude_2DATS_2basics_2edats__dynload () ;
>   | ^~~
> prelude/ats_main_prelude_dats.c:73:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2bool_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>73 | ATS_2d0_2e2_2e12_2prelude_2DATS_2bool_2edats__dynload () ;
>   | ^
> prelude/ats_main_prelude_dats.c:74:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2char_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>74 | ATS_2d0_2e2_2e12_2prelude_2DATS_2char_2edats__dynload () ;
>   | ^
> prelude/ats_main_prelude_dats.c:75:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2float_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>75 | ATS_2d0_2e2_2e12_2prelude_2DATS_2float_2edats__dynload () ;
>   | ^~
> prelude/ats_main_prelude_dats.c:76:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2integer_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>76 | ATS_2d0_2e2_2e12_2prelude_2DATS_2integer_2edats__dynload () ;
>   | ^~~~
> prelude/ats_main_prelude_dats.c:77:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2sizetype_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>77 | ATS_2d0_2e2_2e12_2prelude_2DATS_2sizetype_2edats__dynload () ;
>   | ^
> prelude/ats_main_prelude_dats.c:78:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2pointer_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>78 | ATS_2d0_2e2_2e12_2prelude_2DATS_2pointer_2edats__dynload () ;
>   | ^~~~
> prelude/ats_main_prelude_dats.c:79:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2reference_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>79 | ATS_2d0_2e2_2e12_2prelude_2DATS_2reference_2edats__dynload () ;
>   | ^~
> prelude/ats_main_prelude_dats.c:80:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2string_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>80 | ATS_2d0_2e2_2e12_2prelude_2DATS_2string_2edats__dynload () ;
>   | ^~~
> prelude/ats_main_prelude_dats.c:81:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>81 | ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_2edats__dynload () ;
>   | ^
> prelude/ats_main_prelude_dats.c:82:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_vt_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>82 | ATS_2d0_2e2_2e12_2prelude_2DATS_2lazy_vt_2edats__dynload () ;
>   | ^~~~
> prelude/ats_main_prelude_dats.c:83:1: error: implicit declaration of function 
> ‘ATS_2d0_2e2_2e12_2prelude_2DATS_2printf_2edats__dynload’ 
> [-Werror=implicit-function-declaration]
>83 | ATS_2d0_2e2_2e12_2prelude_2DATS_2printf_2edats__dynload () ;
>   | ^~~~

Bug#1066210: libfreefare: FTBFS: mifare_desfire_crypto.c:139:23: error: implicit declaration of function ‘malloc’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: libfreefare
Version: 0.4.0-2.2
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):
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
>  -Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -std=c99 -c -o 
> mifare_desfire_crypto.lo mifare_desfire_crypto.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -std=c99 -c mifare_desfire_crypto.c  -fPIC -DPIC -o 
> .libs/mifare_desfire_crypto.o
> In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25,
>  from mifare_desfire_crypto.c:32:
> /usr/include/features.h:195:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>   195 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
> _DEFAULT_SOURCE"
>   |   ^~~
> mifare_desfire_crypto.c: In function ‘cmac’:
> mifare_desfire_crypto.c:139:23: error: implicit declaration of function 
> ‘malloc’ [-Werror=implicit-function-declaration]
>   139 | uint8_t *buffer = malloc (padded_data_length (len, kbs));
>   |   ^~
> mifare_desfire_crypto.c:69:1: note: include ‘’ or provide a 
> declaration of ‘malloc’
>68 | #include "freefare_internal.h"
>   +++ |+#include 
>69 | 
> mifare_desfire_crypto.c:139:23: warning: incompatible implicit declaration of 
> built-in function ‘malloc’ [-Wbuiltin-declaration-mismatch]
>   139 | uint8_t *buffer = malloc (padded_data_length (len, kbs));
>   |   ^~
> mifare_desfire_crypto.c:139:23: note: include ‘’ or provide a 
> declaration of ‘malloc’
> mifare_desfire_crypto.c:142:9: error: implicit declaration of function 
> ‘abort’ [-Werror=implicit-function-declaration]
>   142 | abort();
>   | ^
> mifare_desfire_crypto.c:142:9: note: include ‘’ or provide a 
> declaration of ‘abort’
> mifare_desfire_crypto.c:142:9: warning: incompatible implicit declaration of 
> built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
> mifare_desfire_crypto.c:142:9: note: include ‘’ or provide a 
> declaration of ‘abort’
> mifare_desfire_crypto.c:160:5: error: implicit declaration of function ‘free’ 
> [-Werror=implicit-function-declaration]
>   160 | free (buffer);
>   | ^~~~
> mifare_desfire_crypto.c:160:5: note: include ‘’ or provide a 
> declaration of ‘free’
> mifare_desfire_crypto.c:160:5: warning: incompatible implicit declaration of 
> built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
> mifare_desfire_crypto.c:160:5: note: include ‘’ or provide a 
> declaration of ‘free’
> mifare_desfire_crypto.c: In function ‘assert_crypto_buffer_size’:
> mifare_desfire_crypto.c:290:20: error: implicit declaration of function 
> ‘realloc’ [-Werror=implicit-function-declaration]
>   290 | if ((res = realloc (MIFARE_DESFIRE (tag)->crypto_buffer, 
> nbytes))) {
>   |^~~
> mifare_desfire_crypto.c:290:20: note: include ‘’ or provide a 
> declaration of ‘realloc’
> mifare_desfire_crypto.c:290:20: warning: incompatible implicit declaration of 
> built-in function ‘realloc’ [-Wbuiltin-declaration-mismatch]
> mifare_desfire_crypto.c:290:20: note: include ‘’ or provide a 
> declaration of ‘realloc’
> mifare_desfire_crypto.c: In function ‘mifare_cryto_preprocess_data’:
> mifare_desfire_crypto.c:337:17: warning: incompatible implicit declaration of 
> built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
>   337 | abort();
>   | ^
> mifare_desfire_crypto.c:337:17: note: include ‘’ or provide a 
> declaration of ‘abort’
> mifare_desfire_crypto.c:356:17: warning: incompatible implicit declaration of 
> built-in function ‘abort’ [-Wbuiltin-declaration-mismatch]
>   356 | abort();
>   | ^
> mifare_desfire_crypto.c:356:17: note: include ‘’ or provide a 
> declaration of ‘abort’
> mifare_desfire_

Bug#1066209: aprsdigi: FTBFS: libax25ext.c:101:7: error: implicit declaration of function ‘ax25_aton_entry’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: aprsdigi
Version: 3.10.0-5
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):
> gcc -DPACKAGE_NAME=\"aprsdigi\" -DPACKAGE_TARNAME=\"aprsdigi\" 
> -DPACKAGE_VERSION=\"3.10.0\" -DPACKAGE_STRING=\"aprsdigi\ 3.10.0\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" 
> -DVERSION=\"3.10.0\" -DHAVE_LIBAX25=1 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 
> -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void 
> -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 
> -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I.   -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o aprsmon.o aprsmon.c
> libax25ext.c: In function ‘parse_cooked_ax25’:
> libax25ext.c:101:7: error: implicit declaration of function ‘ax25_aton_entry’ 
> [-Werror=implicit-function-declaration]
>   101 |   ax25_aton_entry(*frame,calls->ax_from_call.ax25_call);
>   |   ^~~
> fiforead.c:23:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>23 | main(int argc, char **argv)
>   | ^~~~
> gcc -DPACKAGE_NAME=\"aprsdigi\" -DPACKAGE_TARNAME=\"aprsdigi\" 
> -DPACKAGE_VERSION=\"3.10.0\" -DPACKAGE_STRING=\"aprsdigi\ 3.10.0\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"aprsdigi\" 
> -DVERSION=\"3.10.0\" -DHAVE_LIBAX25=1 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 
> -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DIPV6=1 -DRETSIGTYPE=void 
> -DHAVE_WAIT3=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 
> -DHAVE_STRTOL=1 -DHAVE_UNAME=1 -DHAVE_SHMCTL=1 -DUSE_SHM=1 -I.   -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o aprsshm.o aprsshm.c
> testparse.c:28:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>28 | main()
>   | ^~~~
> testparse.c: In function ‘main’:
> testparse.c:52:33: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘unsigned char *’ [-Wformat=]
>52 |   fprintf(stderr,"data @0x%0x (len %d): %s\n",bp,buflen,bp);
>   |   ~~^ ~~
>   | | |
>   | unsigned int  unsigned char *
>   |   %0hhn
> testparse.c:57:34: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘unsigned char *’ [-Wformat=]
>57 |   fprintf(stderr,"cooked@0x%0x (len %d): %s\n",obuf,olen,obuf);/* 
> ?? */
>   |~~^ 
>   |  | |
>   |  unsigned int  unsigned char *
>   |%0hhn
> testparse.c:58:33: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘unsigned char *’ [-Wformat=]
>58 |   fprintf(stderr,"data @0x%0x (len %d): %s\n", bp, buflen, bp);
>   |   ~~^  ~~
>   | |  |
>   | unsigned int   unsigned char *
>   |   %0hhn
> gcc -DPACKAGE_NAME=\"aprsdigi\" -DPACKAGE_TARNAME=\"aprsdigi\" 
> -DPACKAGE_VERSION=\"3.10.0\" -DPACKAGE_STRING=\"aprsdigi\ 3.10.0\" 
> -DPACKAGE_BUGREPORT=\&qu

Bug#1066208: htdig: FTBFS: os_map.c:87:33: error: implicit declaration of function ‘CDB___db_eopnotsup’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: htdig
Version: 1:3.2.0b6-19
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):
> /bin/bash ./libtool  --tag=CC   --mode=compile x86_64-linux-gnu-gcc 
> -DHAVE_CONFIG_H -I. -I./../htlib  -D_REENTRANT -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o os_map.lo os_map.c
> libtool: compile:  x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./../htlib 
> -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c os_map.c  -fPIC -DPIC -o 
> .libs/os_map.o
> os_map.c: In function ‘CDB___os_r_sysattach’:
> os_map.c:87:33: error: implicit declaration of function ‘CDB___db_eopnotsup’ 
> [-Werror=implicit-function-declaration]
>87 | return (CDB___db_eopnotsup(dbenv));
>   | ^~
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:682: os_map.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/htdig_3.2.0b6-19_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066207: mrpt: FTBFS: xstimestamp.c:145:34: error: implicit declaration of function ‘timegm’; did you mean ‘time’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: mrpt
Version: 1:2.11.10+ds-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):
> cd /<>/.pybuild/cpython3_3.12/build/3rdparty && /usr/bin/cc 
> -D_LOG_TO_STDOUT -D_POSIX_C_SOURCE=200809L -I/usr/include/suitesparse 
> -isystem /<>/3rdparty/xspublic -isystem 
> /<>/3rdparty/xspublic/xstypes -isystem 
> /<>/3rdparty/xspublic/xscommon -isystem 
> /<>/3rdparty/xspublic/xscontroller -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> -std=c99  -include xscommon_config.h -include xsens_compat.h -include 
> xscontrollerconfig.h  -Wall -Wno-long-long -Wno-variadic-macros -Wshadow 
> -Wreturn-local-addr -Werror=return-local-addr -Wno-psabi -Wno-write-strings 
> -Wreturn-type -Werror=return-type -Wformat -Werror=format-security -Wextra 
> -Wtype-limits -Wcast-align -Wparentheses -Wno-unused-parameter -fPIC 
> -fms-extensions -Wno-parentheses -MD -MT 
> 3rdparty/CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstriggerindicationdata.c.o
>  -MF CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstriggerindicationdata.c.o.d 
> -o CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstriggerindicationdata.c.o -c 
> /<>/3rdparty/xspublic/xstypes/xstriggerindicationdata.c
> /<>/3rdparty/xspublic/xstypes/xstimestamp.c: In function 
> ‘XsTimeStamp_fromTimeInfo’:
> /<>/3rdparty/xspublic/xstypes/xstimestamp.c:145:34: error: 
> implicit declaration of function ‘timegm’; did you mean ‘time’? 
> [-Werror=implicit-function-declaration]
>   145 | epoch = (int64_t)timegm();
>   |  ^~
>   |  time
> [ 20%] Building C object 
> 3rdparty/CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstypedefs.c.o
> cd /<>/.pybuild/cpython3_3.12/build/3rdparty && /usr/bin/cc 
> -D_LOG_TO_STDOUT -D_POSIX_C_SOURCE=200809L -I/usr/include/suitesparse 
> -isystem /<>/3rdparty/xspublic -isystem 
> /<>/3rdparty/xspublic/xstypes -isystem 
> /<>/3rdparty/xspublic/xscommon -isystem 
> /<>/3rdparty/xspublic/xscontroller -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> -std=c99  -include xscommon_config.h -include xsens_compat.h -include 
> xscontrollerconfig.h  -Wall -Wno-long-long -Wno-variadic-macros -Wshadow 
> -Wreturn-local-addr -Werror=return-local-addr -Wno-psabi -Wno-write-strings 
> -Wreturn-type -Werror=return-type -Wformat -Werror=format-security -Wextra 
> -Wtype-limits -Wcast-align -Wparentheses -Wno-unused-parameter -fPIC 
> -fms-extensions -Wno-parentheses -MD -MT 
> 3rdparty/CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstypedefs.c.o -MF 
> CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstypedefs.c.o.d -o 
> CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstypedefs.c.o -c 
> /<>/3rdparty/xspublic/xstypes/xstypedefs.c
> cc1: some warnings being treated as errors
> make[4]: *** [3rdparty/CMakeFiles/mrpt_xsens.dir/build.make:1815: 
> 3rdparty/CMakeFiles/mrpt_xsens.dir/xspublic/xstypes/xstimestamp.c.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/mrpt_2.11.10+ds-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066206: asmix: FTBFS: asmix.c:193:61: error: implicit declaration of function ‘aToVol’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: asmix
Version: 1.5-4.3
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):
> gcc -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
>  -c asmix.c
> asmix.c: In function ‘UpdatePos’:
> asmix.c:193:61: error: implicit declaration of function ‘aToVol’ 
> [-Werror=implicit-function-declaration]
>   193 |   Pos=Master.volume.left=Master.volume.right=(unsigned 
> char)aToVol(Mark_Pos);
>   | ^~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:104: asmix.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/asmix_1.5-4.3_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066204: kbuild: FTBFS: utils.c:107:75: error: implicit declaration of function ‘strerror’; did you mean ‘perror’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: kbuild
Version: 1:0.1.9998svn3589+dfsg-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):
> gcc -DHAVE_CONFIG_H -I. -I/<>/src/sed/lib -I..  
> -I/<>/src/sed/lib -I/<>/src/sed/intl 
> -I/<>/src/sed -I../lib -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 
>  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MT 
> utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o 
> /<>/src/sed/lib/utils.c
> /<>/src/sed/lib/utils.c: In function ‘panic’:
> /<>/src/sed/lib/utils.c:107:75: error: implicit declaration of 
> function ‘strerror’; did you mean ‘perror’? 
> [-Werror=implicit-function-declaration]
>   107 | fprintf (stderr, _("cannot remove %s: %s"), 
> open_files->name, strerror (errno));
>   |   
> ^~~~
>   |   
> perror
> In file included from /<>/src/sed/lib/utils.h:21,
>  from /<>/src/sed/lib/utils.c:42:
> /<>/src/sed/basicdefs.h:70:25: warning: format ‘%s’ expects 
> argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=]
>70 | # define gettext(msgid) (msgid)
>   | ^~~
> /<>/src/sed/basicdefs.h:73:19: note: in expansion of macro 
> ‘gettext’
>73 | #define _(String) gettext(String)
>   |   ^~~
> /<>/src/sed/lib/utils.c:107:30: note: in expansion of macro ‘_’
>   107 | fprintf (stderr, _("cannot remove %s: %s"), 
> open_files->name, strerror (errno));
>   |  ^
> /<>/src/sed/lib/utils.c: In function ‘ck_mkstemp’:
> /<>/src/sed/lib/utils.c:200:23: error: implicit declaration of 
> function ‘strlen’ [-Werror=implicit-function-declaration]
>   200 |   template = xmalloc (strlen (tmpdir) + strlen (base) + 8);
>   |   ^~
> /<>/src/sed/lib/utils.c:76:1: note: include ‘’ or 
> provide a declaration of ‘strlen’
>75 | # include 
>   +++ |+#include 
>76 | # define VSTART(l,a)va_start(l, a)
> /<>/src/sed/lib/utils.c:200:23: warning: incompatible implicit 
> declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch]
>   200 |   template = xmalloc (strlen (tmpdir) + strlen (base) + 8);
>   |   ^~
> /<>/src/sed/lib/utils.c:200:23: note: include ‘’ or 
> provide a declaration of ‘strlen’
> /<>/src/sed/lib/utils.c: In function ‘ck_strdup’:
> /<>/src/sed/lib/utils.c:401:22: warning: incompatible implicit 
> declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch]
>   401 |   char *ret = MALLOC(strlen(str)+1, char);
>   |  ^~
> /<>/src/sed/basicdefs.h:123:48: note: in definition of macro 
> ‘MALLOC’
>   123 | #define MALLOC(n,t)  (VCAST(t *)ck_malloc((n)*sizeof(t)))
>   |^
> /<>/src/sed/lib/utils.c:401:22: note: include ‘’ or 
> provide a declaration of ‘strlen’
>   401 |   char *ret = MALLOC(strlen(str)+1, char);
>   |  ^~
> /<>/src/sed/basicdefs.h:123:48: note: in definition of macro 
> ‘MALLOC’
>   123 | #define MALLOC(n,t)  (VCAST(t *)ck_malloc((n)*sizeof(t)))
>   |^
> /<>/src/sed/lib/utils.c:402:10: error: implicit declaration of 
> function ‘strcpy’ [-Werror=implicit-function-declaration]
>   402 |   return strcpy(ret, str);
>   |  ^~
> /<>/src/sed/lib/utils.c:402:10: note: include ‘’ or 
> provide a declaration of ‘strcpy’
> /<>/src/sed/lib/utils.c:402:10: warning: incompatible implicit 
> declaration of built-in function ‘strcpy’ [-Wbuiltin-declaration-mismatch]
> /<>/src/sed/lib/utils.c:402:10: note: include ‘’ or 
> provide a declaration of ‘strcpy’
> /<>/src/sed/lib/utils.c: In function ‘ck_memdup’:
> /<>/src/sed/lib/utils.c:412:10: error: implicit declaration of 
> function ‘memcpy’ [-Werror=implicit-function-declaration]
>   412 |   return memcpy(ret, buf, le

Bug#1066205: speech-dispatcher: FTBFS: run_test.c:93:21: error: implicit declaration of function ‘strcasestr’; did you mean ‘strcasecmp’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: speech-dispatcher
Version: 0.11.5-2
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):
> /bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o 
> spd_set_notifications_all spd_set_notifications_all.o 
> ../../src/api/c/libspeechd.la  -lc -lc -lltdl -lm 
> run_test.c: In function ‘wait_for’:
> run_test.c:93:21: error: implicit declaration of function ‘strcasestr’; did 
> you mean ‘strcasecmp’? [-Werror=implicit-function-declaration]
>93 | while (0 == strcasestr(reply, event)) {
>   | ^~
>   | strcasecmp
> /bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o clibrary3 
> clibrary3-clibrary2.o ../../src/api/c/libspeechd.la  -lpthread -lc -lc -lltdl 
> -lm 
> cc1: some warnings being treated as errors
> make[5]: *** [Makefile:578: run_test.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/speech-dispatcher_0.11.5-2_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066203: recode: FTBFS: error.c:197:43: error: implicit declaration of function ‘strcmp’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: recode
Version: 3.6-25
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):
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.  -Wdate-time -D_FORTIFY_SOURCE=2  
> -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> realloc.c
> error.c: In function ‘error_at_line’:
> error.c:197:43: error: implicit declaration of function ‘strcmp’ 
> [-Werror=implicit-function-declaration]
>   197 |   (file_name == old_file_name || !strcmp (old_file_name, 
> file_name)))
>   |   ^~
> error.c:51:1: note: include ‘’ or provide a declaration of ‘strcmp’
>50 | #include "error.h"
>   +++ |+#include 
>51 | 
> realloc.c:28:7: warning: conflicting types for built-in function ‘realloc’; 
> expected ‘void *(void *, long unsigned int)’ [-Wbuiltin-declaration-mismatch]
>28 | char *realloc ();
>   |   ^~~
> realloc.c:26:1: note: ‘realloc’ is declared in header ‘’
>25 | #include 
>   +++ |+#include 
>26 | 
> malloc.c:27:7: warning: conflicting types for built-in function ‘malloc’; 
> expected ‘void *(long unsigned int)’ [-Wbuiltin-declaration-mismatch]
>27 | char *malloc ();
>   |   ^~
> malloc.c:26:1: note: ‘malloc’ is declared in header ‘’
>25 | #include 
>   +++ |+#include 
>26 | 
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:172: error.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/recode_3.6-25_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066202: rubiks: FTBFS: dik/cube.c:20:9: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: rubiks
Version: 20070912-6
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):
> gcc -DPACKAGE_NAME=\"rubiks\" -DPACKAGE_TARNAME=\"rubiks\" 
> -DPACKAGE_VERSION=\"20070912\" -DPACKAGE_STRING=\"rubiks\ 20070912\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"rubiks\" 
> -DVERSION=\"20070912\" -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DLARGE_MEM -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o dik/rubiks_dikcube-phase2.o `test -f 'dik/phase2.c' || echo 
> './'`dik/phase2.c
> dik/cube.c:9:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 9 | main(argc, argv)
>   | ^~~~
> dik/cube.c: In function ‘main’:
> dik/cube.c:20:9: error: implicit declaration of function ‘exit’ 
> [-Werror=implicit-function-declaration]
>20 | exit(1);
>   | ^~~~
> dik/cube.c:2:1: note: include ‘’ or provide a declaration of ‘exit’
> 1 | #include "globals.h"
>   +++ |+#include 
> 2 | 
> dik/cube.c:20:9: warning: incompatible implicit declaration of built-in 
> function ‘exit’ [-Wbuiltin-declaration-mismatch]
>20 | exit(1);
>   | ^~~~
> dik/cube.c:20:9: note: include ‘’ or provide a declaration of ‘exit’
> dik/cube.c:23:13: error: implicit declaration of function ‘strcmp’ 
> [-Werror=implicit-function-declaration]
>23 | if(!strcmp(argv[1], "-t")) {
>   | ^~
> gcc -DPACKAGE_NAME=\"rubiks\" -DPACKAGE_TARNAME=\"rubiks\" 
> -DPACKAGE_VERSION=\"20070912\" -DPACKAGE_STRING=\"rubiks\ 20070912\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"rubiks\" 
> -DVERSION=\"20070912\" -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DLARGE_MEM -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o dik/rubiks_dikcube-prntsol.o `test -f 'dik/prntsol.c' || echo 
> './'`dik/prntsol.c
> dik/cube.c:2:1: note: include ‘’ or provide a declaration of 
> ‘strcmp’
> 1 | #include "globals.h"
>   +++ |+#include 
> 2 | 
> dik/cube.c:42:9: warning: incompatible implicit declaration of built-in 
> function ‘exit’ [-Wbuiltin-declaration-mismatch]
>42 | exit(1);
>   | ^~~~
> dik/cube.c:42:9: note: include ‘’ or provide a declaration of ‘exit’
> dik/cube.c:51:5: error: implicit declaration of function ‘init_phase1’ 
> [-Werror=implicit-function-declaration]
>51 | init_phase1();
>   | ^~~
> dik/permcube.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 3 | perm_cube()
>   | ^
> dik/cube.c:53:5: error: implicit declaration of function ‘init_phase2’ 
> [-Werror=implicit-function-declaration]
>53 | init_phase2();
>   | ^~~
> dik/cube.c:64:9: error: implicit declaration of function ‘set_cube’; did you 
> mean ‘def_cube’? [-Werror=implicit-function-declaration]
>64 | set_cube();
>   | ^~~~
>   | def_cube
> dik/cube.c:68:17: error: implicit declaration of function ‘init_phase1_cube’ 
> [-Werror=implicit-function-declaration]
>68 | do_phase1 = init_phase1_cube();
>   | ^~~~
> dik/cube.c:75:13: error: implicit declaration of function ‘phase1’ 
> [-Werror=implicit-function-declaration]
>75 | phase1(i++);
>   | ^~
> dik/cube.c:81:9: error: implicit declaration of function ‘perm_cube’; did you 
> mean ‘read_cube’? [-Werror=implicit-function-declaration]
>81 | perm_cube();
>   | ^
>   | read_cube
> dik/cube.c:82:21: error: implicit declaration of function ‘init_phase2_cube’ 
> [-Werror=implicit-function-declaration]
>82 | do_phase2 = init_phase2_cube();
>   | ^~~~
> dik/cube.c:90:17: error: implicit declaration of function ‘phase2’ 
> [-Werror=implicit-function-declaration]
>90 | phase2(i++, -1

Bug#1066201: byacc-j: FTBFS: main.c:95:9: error: implicit declaration of function ‘unlink’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: byacc-j
Version: 1.15-1.2
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):
> cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/cc  
> -I/<>/src/. -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT src/CMakeFiles/byaccj.dir/main.c.o 
> -MF CMakeFiles/byaccj.dir/main.c.o.d -o CMakeFiles/byaccj.dir/main.c.o -c 
> /<>/src/main.c
> /<>/src/main.c: In function ‘done’:
> /<>/src/main.c:95:9: error: implicit declaration of function 
> ‘unlink’ [-Werror=implicit-function-declaration]
>95 | unlink(action_file_name);
>   | ^~
> /<>/src/main.c: In function ‘safe_mktemp’:
> /<>/src/main.c:561:5: error: implicit declaration of function 
> ‘close’; did you mean ‘pclose’? [-Werror=implicit-function-declaration]
>   561 | close(fd);
>   | ^
>   | pclose
> cc1: some warnings being treated as errors
> make[3]: *** [src/CMakeFiles/byaccj.dir/build.make:163: 
> src/CMakeFiles/byaccj.dir/main.c.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/byacc-j_1.15-1.2_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066200: libdbd-sybase-perl: FTBFS: Sybase.xs:83:32: error: implicit declaration of function ‘syb_ping’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: libdbd-sybase-perl
Version: 1.14-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):
> x86_64-linux-gnu-gcc -c  -I/usr/include -DSYB_LP64 -DNO_BLK=1 
> -I/usr/lib/x86_64-linux-gnu/perl5/5.38/auto/DBI -D_REENTRANT -D_GNU_SOURCE 
> -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include 
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2   
> -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -fPIC 
> "-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE"   Sybase.c
> In file included from /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/perl.h:6227,
>  from 
> /usr/lib/x86_64-linux-gnu/perl5/5.38/auto/DBI/DBIXS.h:23,
>  from Sybase.h:16,
>  from Sybase.xs:14:
> Sybase.xs: In function ‘XS_DBD__Sybase__db_ping’:
> Sybase.xs:83:32: error: implicit declaration of function ‘syb_ping’ 
> [-Werror=implicit-function-declaration]
>83 | ST(0) = sv_2mortal(newSViv(syb_ping(dbh, imp_dbh)));
>   |^~~~
> /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/embed.h:612:71: note: in definition 
> of macro ‘sv_2mortal’
>   612 | # define sv_2mortal(a)  Perl_sv_2mortal(aTHX_ 
> a)
>   |   
> ^
> Sybase.xs:83:24: note: in expansion of macro ‘newSViv’
>83 | ST(0) = sv_2mortal(newSViv(syb_ping(dbh, imp_dbh)));
>   |^~~
> Sybase.xs: In function ‘XS_DBD__Sybase__st_cancel’:
> Sybase.xs:95:13: error: implicit declaration of function ‘syb_st_cancel’ 
> [-Werror=implicit-function-declaration]
>95 | ST(0) = syb_st_cancel(sth, imp_sth) ? _sv_yes : _sv_no;
>   | ^
> ./Sybase.xsi: In function ‘XS_DBD__Sybase__db_selectrow_arrayref’:
> ./Sybase.xsi:234:9: warning: ‘Perl_dowantarray’ is deprecated 
> [-Wdeprecated-declarations]
>   234 | if (GIMME == G_SCALAR)
>   | ^~
> In file included from /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/perl.h:6188:
> /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/proto.h:1019:1: note: declared here
>  1019 | Perl_dowantarray(pTHX)
>   | ^~~~
> ./Sybase.xsi:240:9: warning: ‘Perl_dowantarray’ is deprecated 
> [-Wdeprecated-declarations]
>   240 | if (GIMME == G_SCALAR)
>   | ^~
> /usr/lib/x86_64-linux-gnu/perl/5.38/CORE/proto.h:1019:1: note: declared here
>  1019 | Perl_dowantarray(pTHX)
>   | ^~~~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:350: Sybase.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/libdbd-sybase-perl_1.14-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066199: wv: FTBFS: wvWare.c:1474:40: error: implicit declaration of function ‘strcasecmp’; did you mean ‘g_strcasecmp’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: wv
Version: 1.2.9-7
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):
> gcc -DHAVE_CONFIG_H -DVERSION=\"1.2.9\" 
> -DXMLCONFIG=\"/usr/share/wv/wvConfig.xml\" 
> -DHTMLCONFIG=\"/usr/share/wv/wvHtml.xml\" -DWVDATADIR=\"/usr/share/wv\" -I. 
> -I. -I. -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libgsf-1 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/libxml2   -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -ansi -MT wvWare.o -MD -MP -MF .deps/wvWare.Tpo -c -o wvWare.o wvWare.c
> wvWare.c: In function ‘wvPrintGraphics’:
> wvWare.c:1262:19: warning: repeated '-' flag in format [-Wformat=]
>  1262 |   printf ("\n\\resizebox{%dpt}{%dpt}\
>   |   ^~~
>  1263 |   {\\includegraphics{%s.eps}}\
>   |   
>  1264 |   \n% -- %#.2x graphic -- \n", width, height, source, 
> graphicstype);
>   |   ~~~
> wvWare.c:1262:19: warning: repeated ' ' flag in format [-Wformat=]
> wvWare.c:1262:19: warning: conversion lacks type at end of format [-Wformat=]
> wvWare.c: In function ‘mySpecCharProc’:
> wvWare.c:1474:40: error: implicit declaration of function ‘strcasecmp’; did 
> you mean ‘g_strcasecmp’? [-Werror=implicit-function-declaration]
>  1474 | if ((!message) && (strcasecmp ("UTF-8", charset)))
>   |^~
>   |g_strcasecmp
> wvWare.c: In function ‘HandleBitmap’:
> wvWare.c:182:18: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   182 | if (ps->dir) chdir (ps->dir);
>   |  ^~~
> wvWare.c:184:18: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   184 | if (ps->dir) chdir (wv_cwd);
>   |  ^~
> wvWare.c: In function ‘HandleMetafile’:
> wvWare.c:209:18: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   209 | if (ps->dir) chdir (ps->dir);
>   |  ^~~
> wvWare.c:211:18: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   211 | if (ps->dir) chdir (wv_cwd);
>   |  ^~
> wvWare.c: In function ‘main’:
> wvWare.c:410:5: warning: ignoring return value of ‘getcwd’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   410 | getcwd (wv_cwd,4096);
>   | ^~~~
> wvWare.c: In function ‘mySpecCharProc’:
> wvWare.c:1362:34: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1362 | if (ps->dir) chdir (ps->dir);
>   |  ^~~
> wvWare.c:1367:34: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1367 | if (ps->dir) chdir (wv_cwd);
>   |  ^~
> wvWare.c:1402:46: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1402 | if (ps->dir) chdir (ps->dir);
>   |  ^~~
> wvWare.c:1415:46: warning: ignoring return value of ‘chdir’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1415 | if (ps->dir) chdir (wv_cwd);
>   |  ^~
> cc1: some warnings being treated as errors
> make[3]: *** [GNUmakefile:959: wvWare.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/wv_1.2.9-7_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftb

Bug#1066198: gbatnav: FTBFS: gbnserver.c:411:24: error: implicit declaration of function ‘net_listen’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: gbatnav
Version: 1.0.4cvs20051004-6
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):
> gcc -DHAVE_CONFIG_H -I. -I.. -I./../common -I./../intl 
> -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I/usr/include  
> -I./../gbnclient/pixmaps -DBINDIR=\"/usr/games\" -I/usr/include/goocanvas-2.0 
> -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread   -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o batnavggz.o batnavggz.c
> /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas --strict --dry-run  
> --schema-file=net.sf.batnav.gbnserver.gschema.xml && mkdir -p . && touch 
> net.sf.batnav.gbnserver.gschema.valid
> gbnserver.c: In function ‘main_loop’:
> gbnserver.c:411:24: error: implicit declaration of function ‘net_listen’ 
> [-Werror=implicit-function-declaration]
>   411 | usuario.sock = net_listen(usuario.server_name,usuario.port);
>   |^~
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:537: gbnserver.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/gbatnav_1.0.4cvs20051004-6_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066197: asmail: FTBFS: socklib.c:50:24: error: implicit declaration of function ‘malloc’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: asmail
Version: 2.1-5.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):
> x86_64-linux-gnu-gcc -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  
> -D_REENTRANT -c socklib.c
> socklib.c: In function ‘Sopen’:
> socklib.c:50:24: error: implicit declaration of function ‘malloc’ 
> [-Werror=implicit-function-declaration]
>50 |if ((sp = (SOCKET *)malloc(sizeof(SOCKET))) == NULL)
>   |^~
> socklib.c:33:1: note: include ‘’ or provide a declaration of 
> ‘malloc’
>32 | #include "socklib.h"
>   +++ |+#include 
>33 | 
> socklib.c:50:24: warning: incompatible implicit declaration of built-in 
> function ‘malloc’ [-Wbuiltin-declaration-mismatch]
>50 |if ((sp = (SOCKET *)malloc(sizeof(SOCKET))) == NULL)
>   |^~
> socklib.c:50:24: note: include ‘’ or provide a declaration of 
> ‘malloc’
> socklib.c:59:7: error: implicit declaration of function ‘free’ 
> [-Werror=implicit-function-declaration]
>59 |   free(sp); /* Oops, we got no socket! Free the mem and return 
> error*/
>   |   ^~~~
> socklib.c:59:7: note: include ‘’ or provide a declaration of ‘free’
> socklib.c:59:7: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
> socklib.c:59:7: note: include ‘’ or provide a declaration of ‘free’
> socklib.c: In function ‘Sclose’:
> socklib.c:94:4: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>94 |free(sp);
>   |^~~~
> socklib.c:94:4: note: include ‘’ or provide a declaration of ‘free’
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:124: socklib.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/asmail_2.1-5.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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066195: a56: FTBFS: keybld.c:29:15: error: implicit declaration of function ‘gets’; did you mean ‘fgets’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: a56
Version: 1.3+dfsg-10
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 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
> -DLDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -c keybld.c
> keybld.c:25:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>25 | main()
>   | ^~~~
> keybld.c: In function ‘main’:
> keybld.c:29:15: error: implicit declaration of function ‘gets’; did you mean 
> ‘fgets’? [-Werror=implicit-function-declaration]
>29 | while(gets(buf)) {
>   |   ^~~~
>   |   fgets
> keybld.c:37:27: error: implicit declaration of function ‘add_tok’ 
> [-Werror=implicit-function-declaration]
>37 | } else if(add_tok(buf, bp) == -1) {
>   |   ^~~
> keybld.c:42:9: error: implicit declaration of function ‘dump_machine’ 
> [-Werror=implicit-function-declaration]
>42 | dump_machine();
>   | ^~~~
> keybld.c: At top level:
> keybld.c:72:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>72 | add_tok(tok, actions)
>   | ^~~
> keybld.c: In function ‘add_tok’:
> keybld.c:88:12: error: implicit declaration of function ‘follow’ 
> [-Werror=implicit-function-declaration]
>88 | if(follow(*tok, tok + 1, stop) == -1)
>   |^~
> keybld.c: At top level:
> keybld.c:95:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>95 | follow(c, tp, sp)
>   | ^~
> keybld.c: In function ‘follow’:
> keybld.c:118:50: warning: cast to pointer from integer of different size 
> [-Wint-to-pointer-cast]
>   118 | arcp->arg = arcup->arg = (void 
> *)n_user_actions;
>   |  ^
> keybld.c: At top level:
> keybld.c:163:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>   163 | dump_machine()
>   | ^~~~
> keybld.c: In function ‘dump_machine’:
> keybld.c:171:21: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 2 has type ‘long unsigned int’ [-Wformat=]
>   171 | printf("/* %d bytes required for transition table storage 
> */\n",
>   |~^
>   | |
>   | int
>   |%ld
>   172 | sizeof(short) * TRANSITIONS * n_states);
>   | ~~
>   | |
>   | long unsigned int
> keybld.c:185:47: warning: cast from pointer to integer of different size 
> [-Wpointer-to-int-cast]
>   185 | printf("%d", -(int)tp->arg - 1);
>   |   ^
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:78: keybld.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/a56_1.3+dfsg-10_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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066196: pacman4console: FTBFS: pacman.c:142:12: error: implicit declaration of function ‘GameOverScreen’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: pacman4console
Version: 1.3-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):
> gcc pacman.c -o pacman -DDATAROOTDIR=\"/usr/local/share\" -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wl,-z,relro -lncurses
> In file included from pacman.c:21:
> pacman.h:3: warning: "DATAROOTDIR" redefined
> 3 | #define DATAROOTDIR "/usr/share"
>   | 
> : note: this is the location of the previous definition
> pacman.c: In function ‘main’:
> pacman.c:142:12: error: implicit declaration of function ‘GameOverScreen’ 
> [-Werror=implicit-function-declaration]
>   142 | if(GameOverScreen() == 1) loop = 0;
>   |^~
> pacman.c: In function ‘Delay’:
> pacman.c:294:5: warning: ‘ftime’ is deprecated: Use gettimeofday or 
> clock_gettime instead [-Wdeprecated-declarations]
>   294 | ftime(_start);
>   | ^
> In file included from pacman.c:20:
> /usr/include/x86_64-linux-gnu/sys/timeb.h:29:12: note: declared here
>29 | extern int ftime (struct timeb *__timebuf)
>   |^
> pacman.c:299:9: warning: ‘ftime’ is deprecated: Use gettimeofday or 
> clock_gettime instead [-Wdeprecated-declarations]
>   299 | ftime(_current);  //Update time and check if enough 
> time has overlapped
>   | ^
> /usr/include/x86_64-linux-gnu/sys/timeb.h:29:12: note: declared here
>29 | extern int ftime (struct timeb *__timebuf)
>   |^
> pacman.c: In function ‘LoadLevel’:
> pacman.c:589:25: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   589 | fscanf(fin, "%d", [a][b]);//Get 
> character from file
>   | ^~~
> pacman.c:602:9: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   602 | fscanf(fin, "%d", );
>   | ^~~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:6: all] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/pacman4console_1.3-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Bug#1066192: qm-dsp: FTBFS: hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: qm-dsp
Version: 1.7.1-7.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 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. 
> -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time 
> -D_FORTIFY_SOURCE=2  -c -o hmm/hmm.o hmm/hmm.c
> hmm/hmm.c: In function ‘invert’:
> hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ 
> [-Werror=implicit-function-declaration]
>   703 | ret = dgetrf_(, , a, , ipiv, );   /* ret should 
> be zero, negative if cov is singular */
>   |   ^~~
> hmm/hmm.c:730:9: error: implicit declaration of function ‘dgetri_’ 
> [-Werror=implicit-function-declaration]
>   730 | dgetri_(, a, , ipiv, , , );
>   | ^~~
> g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIC -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. 
> -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft 
> -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  
> -c -o maths/Correlation.o maths/Correlation.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ 
> is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIC -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. 
> -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft 
> -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  
> -c -o maths/CosineDistance.o maths/CosineDistance.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ 
> is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIC -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. 
> -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft 
> -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  
> -c -o maths/KLDivergence.o maths/KLDivergence.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ 
> is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIC -Wall -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. 
> -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft 
> -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  
> -c -o maths/MathUtilities.o maths/MathUtilities.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ 
> is not valid for C++
> dsp/wavelet/Wavelet.cpp: In static member function ‘static void 
> Wavelet::createDecompositionFilters(Type, std::vector&, 
> std::vector&)’:
> dsp/wavelet/Wavelet.cpp:80:9: warning: variable ‘flength’ set but not used 
> [-Wunused-but-set-variable]
>80 | int flength = 0;
>   | ^~~
> cc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-p

Bug#1066193: adasockets: FTBFS: gnat1: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for Ada [-Werror]

2024-03-13 Thread Lucas Nussbaum
Source: adasockets
Version: 1.12-8
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):
>   /bin/bash ../libtool --tag=CC --mode=compile \
>   ../support/adacompiler gnatmake -v -j8 -R -eS  -cargs -g -O2 -Wall -Werror 
> -gnatag -gnatwa -gnatwe -gnatg -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection  -gno-record-gcc-switches -I. -I. 
> -largs -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined 
> -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -margs sockets-thin.ads; \
> fi
> gcc-12 -I. -o constants_nodef ./constants.c -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined 
> -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined
> 
> GNATMAKE 12.3.0
> Copyright (C) 1992-2022, Free Software Foundation, Inc.
>   "split.ali" being checked ...
>   -> "split.ali" missing.
> x86_64-linux-gnu-gcc-12 -c -I./ -g -O2 -Wall -Werror -gnatag -gnatwa -gnatwe 
> -gnatg -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection -gno-record-gcc-switches -I. -I. -I- 
> ./split.adb
> gnat1: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is 
> not valid for Ada [-Werror]
> libtool: compile:  ../support/adacompiler gnatmake -v -j8 -R -eS -cargs -g 
> -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -fcf-protection 
> -gno-record-gcc-switches -I. -I. -largs -Wl,-z,relro -Wl,-z,now 
> -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries 
> -Wl,--no-undefined -margs sockets-utils.adb  -fPIC -DPIC -o 
> .libs/sockets-utils.o
> libtool: compile:  ../support/adacompiler gnatmake -v -j8 -R -eS -cargs -g 
> -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -fcf-protection 
> -gno-record-gcc-switches -I. -I. -largs -Wl,-z,relro -Wl,-z,now 
> -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries 
> -Wl,--no-undefined -margs sockets-stream_io.adb  -fPIC -DPIC -o 
> .libs/sockets-stream_io.o
> libtool: compile:  ../support/adacompiler gnatmake -v -j8 -R -eS -cargs -g 
> -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -fcf-protection 
> -gno-record-gcc-switches -I. -I. -largs -Wl,-z,relro -Wl,-z,now 
> -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries 
> -Wl,--no-undefined -margs sockets-link.ads  -fPIC -DPIC -o 
> .libs/sockets-link.o
> libtool: compile:  ../support/adacompiler gnatmake -v -j8 -R -eS -cargs -g 
> -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -fcf-protection 
> -gno-record-gcc-switches -I. -I. -largs -Wl,-z,relro -Wl,-z,now 
> -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries 
> -Wl,--no-undefined -margs sockets-types.ads  -fPIC -DPIC -o 
> .libs/sockets-types.o
> libtool: compile:  ../support/adacompiler gnatmake -v -j8 -R -eS -cargs -g 
> -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -fcf-protection 
> -gno-record-gcc-switches -I. -I. -largs -Wl,-z,relro -Wl,-z,now 
> -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries 
> -Wl,--no-undefined -margs sockets-thin.ads  -fPIC -DPIC -o 
> .libs/sockets-thin.o
> 
> GNATMAKE 12.3.0
> Copyright (C) 1992-2022, Free Software Foundation, Inc.
> x86_64-linux-gnu-gcc-12 -c -g -O2 -Wall -Werror -gnatag -gnatwa -gnatwe 
> -gnatg -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection -gno-record-gcc-switches -

Bug#1066194: nstreams: FTBFS: parse_tcpdump.c:262:50: error: implicit declaration of function ‘int2proto’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Lucas Nussbaum
Source: nstreams
Version: 1.0.4-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):
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -I/usr/include/pcap  -I/usr/include -I/<>/includes -c 
> parse_tcpdump.c
> parse_tcpdump.c: In function ‘parse_tcpdump_line’:
> parse_tcpdump.c:262:50: error: implicit declaration of function ‘int2proto’ 
> [-Werror=implicit-function-declaration]
>   262 |  ret->src = ascaddr2intaddr(src, >ports[0], 
> int2proto(ret->proto));
>   |  ^
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:17: parse_tcpdump.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/nstreams_1.0.4-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=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=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.



Processed: adjust #1065610 fixed versions

2024-03-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfixed 1065610 1:1.52.0-3
Bug #1065610 {Done: Hilko Bengen } [libguestfs0t64] 
libguestfs0t64: All appliance dependencies lost during time_t transition
No longer marked as fixed in versions libguestfs/1:1.52.0-3.
> notfixed 1065610 1:1.52.0-4
Bug #1065610 {Done: Hilko Bengen } [libguestfs0t64] 
libguestfs0t64: All appliance dependencies lost during time_t transition
No longer marked as fixed in versions libguestfs/1:1.52.0-4.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1065610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065610
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: bug 1066032 is forwarded to https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/494

2024-03-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 1066032 
> https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/494
Bug #1066032 [src:gobject-introspection] pygobject: FTBFS on armhf: time_t 
build test failure
Set Bug forwarded-to-address to 
'https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/494'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1066032: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066032
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: tagging 1066032

2024-03-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1066032 + sid
Bug #1066032 [src:gobject-introspection] pygobject: FTBFS on armhf: time_t 
build test failure
Added tag(s) sid.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1066032: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066032
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1066190: mtree-netbsd FTBFS due to -Werror=implicit-function-declaration

2024-03-13 Thread Helmut Grohne
Source: mtree-netbsd
Version: 20180822-7
Severity: serious
Tags: ftbfs

As part of the time64 transition, -Werror=implicit-function-declaration
was enabled in default build flags. This makes mtree-netbsd fail to
build from source. A build ends with:

| gcc -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DBSD4_4 
-Dst_mtimespec=st_mtim -I. -I. -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
getid.c
| getid.c: In function ‘setup_getid’:
| getid.c:163:13: error: implicit declaration of function ‘pwcache_groupdb’ 
[-Werror=implicit-function-declaration]
|   163 | if (pwcache_groupdb(gi_setgroupent, gi_endgrent,
|   | ^~~
| getid.c:165:16: error: implicit declaration of function ‘pwcache_userdb’ 
[-Werror=implicit-function-declaration]
|   165 | || pwcache_userdb(gi_setpassent, gi_endpwent,
|   |^~
| cc1: some warnings being treated as errors
| make[1]: *** [Makefile:30: getid.o] Error 1
| make[1]: Leaving directory '/<>'
| dh_auto_build: error: make -j1 returned exit code 2
| make: *** [debian/rules:18: build] Error 255
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Helmut



Bug#1065779: libcdk5: FTBFS on arm{el,hf}: configure:7804:12: error: implicit declaration of function 'tgoto' [-Werror=implicit-function-declaration]

2024-03-13 Thread Thomas Dickey
On Wed, Mar 13, 2024 at 03:09:03PM +0500, Andrey Rakhmatullin wrote:
> On Sun, Mar 10, 2024 at 05:51:43AM -0400, Thomas Dickey wrote:
> > | configure:7811: gcc -c -g -O2 -Werror=implicit-function-declaration
> > | -ffile-prefix-map=/<>=. -fstack-protector-strong
> > | -fstack-clash-protection -Wformat -Werror=format-security -fPIE
> > | -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
> > | -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_DEFAULT_SOURCE conftest.c >&5
> > | configure: In function 'main':
> > | configure:7804:12: error: implicit declaration of function 'tgoto'
> > 
> > already fixed upstream,
> > over a year ago,
> > if someone chose to upgrade.
> > 
> > https://invisible-island.net/cdk/CHANGES.html#t20230201
> I tried to cherry-pick the changes, but "simply" diffing aclocal.m4 in the

that wouldn't go well, because it involved redesigning the checks

> last two upstream releases and removing hunks that only change the
> comments didn't produce a diff that can be applied directly to the older
> version in Debian so somebody needs to either indeed update to the latest
> version or make a usable diff.

upgrading really is the simplest solution - not much depends on this,
and nothing cares about the actual version:

libcdk5nc6
Reverse Depends:
  libcdk5-dev
  osmo-bsc-meas-utils
  cpm
  libcdk-perl
  gphoto2

-- 
Thomas E. Dickey 
https://invisible-island.net


signature.asc
Description: PGP signature


Bug#1066117: marked as done (FTBFS: missing build-dep on libnsl-dev)

2024-03-13 Thread Debian Bug Tracking System
Your message dated Wed, 13 Mar 2024 10:46:30 +
with message-id 
and subject line Bug#1066117: fixed in proftpd-dfsg 1.3.8.b+dfsg-2
has caused the Debian Bug report #1066117,
regarding FTBFS: missing build-dep on libnsl-dev
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.)


-- 
1066117: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066117
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: proftpd-dfsg
Version: 1.3.8.b+dfsg-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
User: debian-gl...@lists.debian.org
Usertags: libnsl-dev

Dear maintainer,

Starting with glibc 2.31, support for NIS (libnsl library) has been
moved to a separate libnsl2 package. In order to allow a smooth
transition, a libnsl-dev has been added to the libc6-dev package.

This dependency has been temporarily dropped in the 2.37-15.1 NMU, as
part of the 64-bit time_t transition. This causes proftpd-dfsg to FTBFS in
sid with:

| /bin/bash ../libtool --mode=compile --tag=CC gcc -Wdate-time 
-D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include -I../include 
-I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql 
-I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql 
-Wdate-time -D_FORTIFY_SOURCE=2 -g2 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall 
-fno-omit-frame-pointer -fno-strict-aliasing 
-Werror=implicit-function-declaration -g -O2 
-ffile-prefix-map=/<>/modules=. -fstack-protector-strong -Wformat 
-Werror=format-security -DPR_SHARED_MODULE -c ../modules/mod_wrap2_file.c
| libtool: compile:  gcc -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H 
-DLINUX -I.. -I../include -I../include -I/usr/include/mariadb/mysql 
-I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb 
-I/usr/include/mariadb/mysql -I/usr/include/postgresql -Wdate-time 
-D_FORTIFY_SOURCE=2 -g2 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall 
-fno-omit-frame-pointer -fno-strict-aliasing 
-Werror=implicit-function-declaration -g -O2 
-ffile-prefix-map=/<>/modules=. -fstack-protector-strong -Wformat 
-Werror=format-security -DPR_SHARED_MODULE -c ../modules/mod_wrap2_file.c  
-fPIC -DPIC -o .libs/mod_wrap2_file.o
| gcc -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H  -DLINUX  -I.. 
-I../include -I../include -I/usr/include/mariadb/mysql -I/usr/include/mariadb 
-I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql 
-I/usr/include/postgresql -Wdate-time -D_FORTIFY_SOURCE=2 -g2 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -fno-omit-frame-pointer -fno-strict-aliasing 
-Werror=implicit-function-declaration -g -O2 
-ffile-prefix-map=/<>/src=. -fstack-protector-strong -Wformat 
-Werror=format-security -c trace.c
| /bin/bash ../libtool --mode=link --tag=CC gcc -o mod_wrap.la -rpath 
/usr/lib/proftpd -Wl,-L../lib,-L../lib -Wl,-z,relro -Wl,-z,now -rdynamic  
-L/usr/lib/i386-linux-gnu/ -L/usr/lib/i386-linux-gnu -Wl,-z,relro -Wl,-z,now 
-avoid-version -export-dynamic -module -lidn2 -lsodium mod_wrap.lo `cat 
../modules/mod_wrap.c | grep '$Libraries:' | sed -e 's/^.*\$Libraries: 
\(.*\)\\$/\1/'`
| libtool: link: gcc -shared  .libs/mod_wrap.o   -L/usr/lib/i386-linux-gnu/ 
-L/usr/lib/i386-linux-gnu -lidn2 -lsodium -lwrap -lnsl  -Wl,-L../lib 
-Wl,-L../lib -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,relro -Wl,-z -Wl,now   
-Wl,-soname -Wl,mod_wrap.so -o .libs/mod_wrap.so
| /usr/bin/ld: cannot find -lnsl: No such file or directory
| collect2: error: ld returned 1 exit status
| make[3]: *** [Makefile:34: mod_wrap.la] Error 1
| make[3]: *** Waiting for unfinished jobs

The full build log can be found here:
https://buildd.debian.org/status/fetch.php?pkg=proftpd-dfsg=i386=1.3.8.b%2Bdfsg-1%2Bb2=1710157209=0

This can be fixed by adding an explicit Build-Depends on libnsl-dev.

Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: proftpd-dfsg
Source-Version: 1.3.8.b+dfsg-2
Done: Hilmar Preusse 

We believe that the bug you reported is fixed in the latest version of
proftpd-dfsg, 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

Bug#1065723: marked as done (slang2: FTBFS: Testing timestamp functions...ERROR: Mar 09, 2024 11:42:29 --> 1709898149, expected 1709984549)

2024-03-13 Thread Debian Bug Tracking System
Your message dated Wed, 13 Mar 2024 10:48:13 +
with message-id 
and subject line Bug#1065723: fixed in slang2 2.3.3-4
has caused the Debian Bug report #1065723,
regarding slang2: FTBFS: Testing timestamp functions...ERROR: Mar 09, 2024 
11:42:29 --> 1709898149, expected 1709984549
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.)


-- 
1065723: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065723
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: slang2
Version: 2.3.3-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=slang2=amd64=2.3.3-3%2Bb2=1709984553=0

Running slsh lib tests:

Testing arrayfuns functions...OK
Testing cmdopt functions...OK
Testing glob functions...OK
Testing listfuns functions...OK
Testing print functions...OK
Testing process functions...OK
Testing readascii functions...OK
Testing require functions...OK
Testing setfuns functions...OK
Testing structfuns functions...OK
Testing timestamp functions...ERROR: Mar 09, 2024 11:42:29 --> 1709898149, 
expected 1709984549
Failed: 1 timestamps failed to parse
Run-Time Error
./common.sl:20:failed:Run-Time Error
  Local variables for failed:
String_Type s = "1 timestamps failed to parse"
/<>/slsh/lib/test/test_timestamp.sl:90:slsh_main:Run-Time Error
  Local variables for slsh_main:
Integer_Type t_expected = 1597014697
Array_Type dates = String_Type[1]
Integer_Type bad = 1
Long_Type now = 1709984549
Error encountered while executing slsh_main

1 tests failed:  test_timestamp.sl

make[2]: *** [Makefile:189: runtests] Error 1

Cheers
-- 
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: slang2
Source-Version: 2.3.3-4
Done: Alastair McKinstry 

We believe that the bug you reported is fixed in the latest version of
slang2, 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 1065...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry  (supplier of updated slang2 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: Wed, 13 Mar 2024 08:55:37 +
Source: slang2
Architecture: source
Version: 2.3.3-4
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry 
Changed-By: Alastair McKinstry 
Closes: 1065723
Changes:
 slang2 (2.3.3-4) unstable; urgency=medium
 .
   * Fix for leap year calculation. Closes:#1065723
   * Standards-Version: 4.6.2
Checksums-Sha1:
 03fece98298ed83e5b2ac6e7aece47ef24f264bd 2250 slang2_2.3.3-4.dsc
 230cb01ee8419bc70fd135754e18cbe59148b708 60496 slang2_2.3.3-4.debian.tar.xz
Checksums-Sha256:
 08e952babd50e715234442c7b3ed7bcbda41a2e6e6b6fee77a093269915889df 2250 
slang2_2.3.3-4.dsc
 a23ad7b2c424d66f2e5156e738f5d8bb577e7fb02084ff0d5751176a74670866 60496 
slang2_2.3.3-4.debian.tar.xz
Files:
 0b29e9321b61d26af6db12ad3f074c0b 2250 devel optional slang2_2.3.3-4.dsc
 c99b757dd713b0be6a2c8e6cb2ca17e6 60496 devel optional 
slang2_2.3.3-4.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmXxbkAACgkQy+a7Tl2a
06XXQg/+KCvQkmK8ktdyHnSMp62XuR+gSVp8VgvQwxWty9UUJHvwDqwGU8/UelHG
PsiuHeCqudtSl8DWJ2Xc0zfJeqgnYDnsc1ECcIPIyyqusTWajXA5TCmrewLka5Yi
Tv8mGxH4+EALSSgVWR87pM/6/A5929OE7Psq9msKXoBSRLAFPJc1R0SwSSzjP25L
AwxXuqNzugUsT93QFrVtXGHpBbdd5GHQhlclHtjeoCMUAirHYQCu4c8ovqNJSbBz
FIOKXc4omuIvAyzUO1QV+D0fiUJyjWXhD0hGB6dLWLFx70b1uoVI0goLKIJtuVfE
uI+KqNkZYuboaqb///EgLuZB7WjRBruVJBvdQeLgT/h/li8eB7OAzKobCxfE5nQD
/HUeihsMwCv3SSXDJzMuvpFGC9Wf00jw//O7KvPA+BpcYv+0vJ7yo/Y9sGhBfQIn
qZ9ywtktaTgmgL2/q63AFBm0EcD0LmB9hmNnn1U7yAT2XU0Hs77RyojrUbCo4cgl
CWYcweRNlUtwNgjF/XGImOwW8xsOwhYUUwGtNVmYpM2+cA6HJaIcmqBskAdAIISw
ZP1GvtGj3kLQUVH1YsWl2Px9yp90/vJNAb6YvN1tJrGZ7VtOYMuqDCUil8wPK2M/
8hzZdEWmL7IFWh3cwQbXWS0vde021K1iUEyJvkwKFjbpm9Yr0QY=
=Yc29
-END PGP SIGNATURE-



pgp4GcXQxqdTz.pgp
Description: PGP signature
--- End Message ---


Bug#1054822: opam: FTBFS: sed: can't read opam.install: No such file or directory

2024-03-13 Thread zhangdandan

Hi,

On Fri, 27 Oct 2023 21:42:50 +0200 Lucas Nussbaum wrote:

> Source: opam
> Version: 2.1.5-1
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20231027 ftbfs-trixie
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
> Actual targets:
> - _build/default/opam-installer.install
> - _build/default/opam.install
> Running[1]: (cd _build/default/src/client && /bin/sh -c 'git describe 
--exact HEAD || echo [dev]') > _build/default/src/client/git-describe 2> 
/dev/null
> Running[2]: (cd _build/default/src/client && /bin/sh -c 'git 
rev-parse --quiet --verify HEAD || echo .') > 
_build/default/src/client/git-sha 2> /dev/null

> sed -f process.sed opam.install > processed-opam.install
> sed: can't read opam.install: No such file or directory
> make[2]: *** [Makefile:166: processed-opam.install] Error 2

Compiling the opam failed for loong64 in the Debian Package 
Auto-Building environment.
In fact, there are compilation errors in riscv64, m68k, powerpc and 
other architectures.
If you compile opam again on amd64 and arm64 (compiled 190 days ago), 
there will be the same error.

The error log as the above report.

After analyzing, I can explain the reason for the compilation error by 
the following code,

```
From opam-2.1.5/Makefile

DUNE_PROMOTE_ARG =
DUNE_PROMOTE_ARG += --promote-install-files

ifeq ($(DUNE),)
  DUNE_EXE = src_ext/dune-local/dune.exe
  ifeq ($(shell command -v cygpath 2>/dev/null),)
    DUNE := $(DUNE_EXE)
  else
    DUNE := $(shell echo "$(DUNE_EXE)" | cygpath -f - -a)
  endif
else
  DUNE_EXE=
  # NB make does not export the PATH update in Makefile.config to 
$(shell ...)
  ifeq ($(shell PATH='$(PATH)' $(DUNE) build --root . --help=plain 
2>/dev/null \

  | grep -F -- '$(DUNE_PROMOTE_ARG) '),)  //Note that ti
    $(info DD-Pre-Var=$(DUNE_PROMOTE_ARG))
    //printf "--promote-install-files"
    DUNE_PROMOTE_ARG =
    $(info DD-After-Var=$(DUNE_PROMOTE_ARG))
    //printf " "
  endif
endif
```
- Case 1: "DUNE_PROMOTE_ARG = --promote-install-files"
The opam compiles fine in my local rootfs.
- Case 2: "DUNE_PROMOTE_ARG = "
Compiling opam fails with the same phenomenon as Debian Package 
Auto-Building.


Maybe the following error is related to the value of the parameter 
DUNE_PROMOTE_ARG in the Makefile file.

```
sed -f process.sed opam.install > processed-opam.install
sed: can't read opam.install: No such file or directory
make[2]: *** [Makefile:166: processed-opam.install] Error 2
```

BTW, the opam's build dependency is ocaml-dune.
Before 190 days, amd64 compiled opam fine, and the version of ocaml-dune 
is ocaml-dune (3.10.0-2).
Now, compiling opam fails, and the version of ocaml-dune is ocaml-dune 
(3.11.1-1).


Hopefully the above information will provide some help to maintainers.

Thanks,
Dandan Zhang



Bug#1065779: libcdk5: FTBFS on arm{el,hf}: configure:7804:12: error: implicit declaration of function 'tgoto' [-Werror=implicit-function-declaration]

2024-03-13 Thread Andrey Rakhmatullin
On Sun, Mar 10, 2024 at 05:51:43AM -0400, Thomas Dickey wrote:
> | configure:7811: gcc -c -g -O2 -Werror=implicit-function-declaration
> | -ffile-prefix-map=/<>=. -fstack-protector-strong
> | -fstack-clash-protection -Wformat -Werror=format-security -fPIE
> | -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
> | -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_DEFAULT_SOURCE conftest.c >&5
> | configure: In function 'main':
> | configure:7804:12: error: implicit declaration of function 'tgoto'
> 
> already fixed upstream,
> over a year ago,
> if someone chose to upgrade.
> 
> https://invisible-island.net/cdk/CHANGES.html#t20230201
I tried to cherry-pick the changes, but "simply" diffing aclocal.m4 in the
last two upstream releases and removing hunks that only change the
comments didn't produce a diff that can be applied directly to the older
version in Debian so somebody needs to either indeed update to the latest
version or make a usable diff.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#1066007: qm-dsp: FTBFS on arm{el,hf}: hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Andrey Rakhmatullin
On Sun, Mar 10, 2024 at 11:19:48PM +0100, Sebastian Ramacher wrote:
> hmm/hmm.c: In function ‘invert’:
> hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ 
> [-Werror=implicit-function-declaration]
>   703 | ret = dgetrf_(, , a, , ipiv, );   /* ret should 
> be zero, negative if cov is singular */
>   |   ^~~
> hmm/hmm.c:730:9: error: implicit declaration of function ‘dgetri_’ 
> [-Werror=implicit-function-declaration]
>   730 | dgetri_(, a, , ipiv, , , );
>   | ^~~
These functions are declared in include/clapack.h, but a recent Debian
patch removes #include  from hmm/hmm.c.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#1065792: libspf2: FTBFS on arm{el,hf}: spf_utils.c:207:9: error: implicit declaration of function ‘memset’ [-Werror=implicit-function-declaration]

2024-03-13 Thread Andrey Rakhmatullin
On Sat, Mar 09, 2024 at 10:42:33PM +0100, Sebastian Ramacher wrote:
> /bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
> -I../.. -I../../src/include -I../../src  -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2  -g 
> -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -Wall -MT 
> spf_utils.lo -MD -MP -MF .deps/spf_utils.Tpo -c -o spf_utils.lo spf_utils.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include 
> -I../../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -Wall -MT 
> spf_utils.lo -MD -MP -MF .deps/spf_utils.Tpo -c spf_utils.c  -fPIC -DPIC -o 
> .libs/spf_utils.o
> spf_utils.c: In function ‘SPF_recalloc’:
> spf_utils.c:207:9: error: implicit declaration of function ‘memset’ 
> [-Werror=implicit-function-declaration]
>   207 | memset(*bufp, '\0', *buflenp);
>   | ^~
> spf_utils.c:32:1: note: include ‘’ or provide a declaration of 
> ‘memset’
>31 | #include "spf_internal.h"
>   +++ |+#include 
>32 | 
> spf_utils.c:207:9: warning: incompatible implicit declaration of built-in 
> function ‘memset’ [-Wbuiltin-declaration-mismatch]
>   207 | memset(*bufp, '\0', *buflenp);
>   | ^~
> spf_utils.c:207:9: note: include ‘’ or provide a declaration of 
> ‘memset’
I've checked the package and while the file already has #include
 it has it under #ifdef HAVE_MEMORY_H, and configure doesn't
seem to set that define in config.h. So it may be a question of
modernizing (they are from 2012) or fixing the autotools files.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#1065778: libcdio: FTBFS on arm{el,hf}: _cdio_stdio.c:53:20: error: implicit declaration of function ‘fseeko64’; did you mean ‘fseeko’? [-Werror=implicit-function-declaration]

2024-03-13 Thread Andrey Rakhmatullin
On Sat, Mar 09, 2024 at 09:54:29PM +0100, Sebastian Ramacher wrote:
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/driver 
> -I../../include -I../../include/ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
> -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -Wall -Wbad-function-cast -Wcast-align 
> -Wchar-subscripts -Wdeclaration-after-statement -Wdisabled-optimization 
> -Wendif-labels -Winline -Wmissing-declarations -Wmissing-prototypes 
> -Wnested-externs -Wno-sign-compare -Wpointer-arith -Wshadow 
> -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -c cdio.c  -fPIC -DPIC 
> -o .libs/cdio.o
> _cdio_stdio.c: In function ‘_stdio_seek’:
> _cdio_stdio.c:53:20: error: implicit declaration of function ‘fseeko64’; did 
> you mean ‘fseeko’? [-Werror=implicit-function-declaration]
>53 | #define CDIO_FSEEK fseeko64
For the record, this failure doesn't happen on amd64.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#1065751: marked as done (Incomplete fix for xz -T1)

2024-03-13 Thread Debian Bug Tracking System
Your message dated Wed, 13 Mar 2024 09:26:22 +
with message-id 
and subject line Bug#1065751: fixed in pristine-tar 1.50+nmu2
has caused the Debian Bug report #1065751,
regarding Incomplete fix for xz -T1
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.)


-- 
1065751: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065751
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pristine-tar
Version: 1.50+nmu1
Severity: serious
X-Debbugs-Cc: Sebastian Andrzej Siewior 

It looks like #1063252 was not enough to support tar.xz files created by new
xz-utils. I've created a tarball, committed it into my gbp repo, checked it out
and xz -lvv doesn't show the cu flags for it (and so it's not identical to the
original one). As making a minimal example involving git sounds too complicated
I tried to make a minimal example with raw commands, hopefully I did that
correctly:

$ mkdir 1
$ echo foo > 1/bar
$ tar cJf 1.tar.xz 1
$ xz -lvv 1.tar.xz
[...]
Flags
cu
[...]
$ pristine-tar gendelta 1.tar.xz 1.tar.xz.delta

$ cd 1
$ pristine-tar gentar ../1.tar.xz.delta ../2.tar.xz
$ xz -lvv ../2.tar.xz
[...]
Flags
--
[...]


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.7-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pristine-tar depends on:
ii  bzip21.0.8-5+b2
ii  libbz2-1.0   1.0.8-5+b2
ii  libc62.37-15.1
ii  libsys-cpuaffinity-perl  1.13~03-2+b3
ii  pbzip2   1.1.13-1
ii  perl 5.38.2-3.2
ii  pixz 1.0.7-2
ii  tar  1.35+dfsg-3
ii  xdelta   1.1.3-10.6
ii  xdelta3  3.0.11-dfsg-1.2
ii  xz-utils 5.6.0-0.2
ii  zlib1g   1:1.3.dfsg-3.1

pristine-tar recommends no packages.

pristine-tar suggests no packages.

-- debconf-show failed
--- End Message ---
--- Begin Message ---
Source: pristine-tar
Source-Version: 1.50+nmu2
Done: Sebastian Andrzej Siewior 

We believe that the bug you reported is fixed in the latest version of
pristine-tar, 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 1065...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Andrzej Siewior  (supplier of updated 
pristine-tar 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: Tue, 12 Mar 2024 08:05:49 +0100
Source: pristine-tar
Architecture: source
Version: 1.50+nmu2
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Buchert 
Changed-By: Sebastian Andrzej Siewior 
Closes: 1065751
Changes:
 pristine-tar (1.50+nmu2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Preoperly account -T parameter for xz. Thanks to Jia Tan for the hint.
 (Closes: #1065751).
Checksums-Sha1:
 f046cbff4d003dad10e2f221989338b6e8f7e7c1 1668 pristine-tar_1.50+nmu2.dsc
 32646d7ed833cd91f646aeb6b57c7c34a1909180 307024 pristine-tar_1.50+nmu2.tar.xz
Checksums-Sha256:
 37b1925663d4f6ce990c5a753c35bdfe490436a609796992334b0bd15d205e87 1668 
pristine-tar_1.50+nmu2.dsc
 4b6c801bd6bd72a93b37e040ecef9113728016ba3baa35be2f8736c3d725c06c 307024 
pristine-tar_1.50+nmu2.tar.xz
Files:
 0b4eace9ecde1e95362fa92b943bbb08 1668 utils optional pristine-tar_1.50+nmu2.dsc
 eec31fbc06d14a66600f106ad3c7df64 307024 utils optional 
pristine-tar_1.50+nmu2.tar.xz

-BEGIN PGP SIGNATURE-

iQGzBAEBCgAdFiEEV4kucFIzBRM39v3RBWQfF1cS+lsFAmXv/wIACgkQBWQfF1cS
+lvXLQv/WrGP9DmdZXW0959Ky+sh1mwre/2CzheZwicnWCoy7jIxergkoeccNLjw
wDPOJ1M/zUkmSktqvGELMb1cRxrf6mfMVqCmSV22KAIcW+wwXekwy4FtFbxG5yja
yRC+T+ICyWaFikcU18X/gQ2gBkQwFhL+45QdlNbIQulKHOO2hQuGQk1qxqVsa1So

Bug#1066134: FTBFS due -Werror=implicit-function-declaration

2024-03-13 Thread Christoph Biedl
Christoph Biedl wrote...

> So, assuming this is the cause here, the fix is pretty simple:
(...)
> +#ifdef INET6
>  if (if6_is_up)
> sif6down(0);
> +#endif

This was silently done as part of

commit 80b8744eb42c7493794f3e3fe0bf1ce14f53e6dd
Author: Eivind Næss 
Date:   Fri Aug 6 09:14:02 2021 -0700

Changing INET6 to PPP_WITH_IPV6CP and adding configure option

http://git.ozlabs.org/?p=ppp.git;a=blobdiff;f=pppd/sys-linux.c;h=94e5a19ed4c67cc44f97b2257c3b0d57b4ed15a0;hp=0ffc4277b2aa4b661fae8faac27ca450596f6599;hb=80b8744;hpb=a6622771e2dc03a2682c86c4bcf6bf6ae9e85df7

Christoph



signature.asc
Description: PGP signature


Bug#1065435: aptitude: FTBFS on armhf and armel (probably -Werror=implicit-function-declaration related)

2024-03-13 Thread Steinar H. Gunderson
On Mon, Mar 04, 2024 at 07:34:06PM +0100, Sven Joachim wrote:
> Not really, these arches now default to a 64-bit time_t and therefore
> you get the conflicting types (suseconds_t is a long int,
> __suseconds64_t a long long int).  This has nothing to do with implicit
> function declarations.

It's a bit crazy that tv_usec changes type, it should be in [0,100)
no matter what tv_sec is:

struct timeval
{
#ifdef __USE_TIME_BITS64
  __time64_t tv_sec;/* Seconds.  */
  __suseconds64_t tv_usec;  /* Microseconds.  */
#else 
  __time_t tv_sec;  /* Seconds.  */
  __suseconds_t tv_usec;/* Microseconds.  */
#endif
};
#endif

But the fix is straightforward, no? Just change the offending test to something 
like

  CPPUNIT_ASSERT_EQUAL(static_cast(99), c.tv_usec);

and it should work no matter what type c.tv_usec is. Or, if you prefer
brace-initialization (which would prevent you from ever writing in a too-big
value, like 999 or something):

  CPPUNIT_ASSERT_EQUAL(decltype(c.tv_usec){99}, c.tv_usec);

/* Steinar */
-- 
Homepage: https://www.sesse.net/



Bug#1066137: [pkg-gnupg-maint] Bug#1066137: gnupg2: -Werror=implicit-function-declaration failure testing for ldap_open

2024-03-13 Thread Sune Stolborg Vuorela
On Tuesday, March 12, 2024 11:56:48 PM CET Thorsten Glaser wrote:
> Source: gnupg2
> Version: 2.2.40-1.1
> Severity: serious
> Justification: ftbfs
> X-Debbugs-Cc: t...@mirbsd.de
> 
> Trying to binNMU gnupg2 to make it installable during t64 transition,
> I notice the following configury output:

apparantly since some version, ldap_open prototype is put behind 
#if LDAP_DEPRECATED

Given the only reference to ldap_open is in the configure script, I guess a 
quickfix could be to just define that in the m4 scripts / configure scripts as 
a 
minimal change.

> 
> | /* end confdefs.h.  */
> | 
> | #ifdef _WIN32
> | #include 
> | #include 
> | #else
#if LDAP_DEPRECATED

> | #include 
> | #endif
> | 
> | int
> | main (void)
> | {
> | ldap_open("foobar",1234);
> | 
> |   ;
> |   return 0;
> | 
> | }
> 
> configure:11608: result: no
> 
> 
> Prototypes are now mandatory, both for C23 and because the t64 transition
> can only work if prototypes are properly used.

I'm a bit surprised the way ldap has decided to deprecate functions, but I 
guess users needs to work with it.

/Sune
-- 
I didn’t stop pretending when I became an adult, it’s just that when I was a 
kid I was pretending that I fit into the rules and structures of this world. 
And now that I’m an adult, I pretend that those rules and structures exist.
   - zefrank



Bug#1065973: kmod: FTBFS due to time64 transition

2024-03-13 Thread Helge Deller
The patch below builds for me on the hppa platform.
Testcases needs verifying on physical hardware though.

Helge


diff -up ./testsuite/path.c.org ./testsuite/path.c
--- ./testsuite/path.c.org  2024-03-13 07:01:04.610222544 +
+++ ./testsuite/path.c  2024-03-13 07:11:16.630339502 +
@@ -15,9 +15,14 @@
  * License along with this library; if not, see .
  */
 
+#if !defined(_TIME_BITS) || _TIME_BITS != 64
+#define NEED_WRAPPER
 /* We unset _FILE_OFFSET_BITS here so we can override both stat and stat64 on
  * 32-bit architectures and forward each to the right libc function */
 #undef _FILE_OFFSET_BITS
+#else
+#undef NEED_WRAPPER
+#endif
 
 #include 
 #include 
@@ -191,6 +196,7 @@ TS_EXPORT int prefix ## stat ## suffix (
return _fn(ver, p, st); \
 }
 
+#ifdef NEED_WRAPPER
 WRAP_1ARG(DIR*, NULL, opendir);
 WRAP_1ARG(int, -1, chdir);
 
@@ -212,3 +218,4 @@ WRAP_VERSTAT(__lx,);
 WRAP_VERSTAT(__x,64);
 WRAP_VERSTAT(__lx,64);
 #endif
+#endif
diff -up ./tools/depmod.c.org ./tools/depmod.c
--- ./tools/depmod.c.org2024-03-13 06:56:13.616085242 +
+++ ./tools/depmod.c2024-03-13 07:13:11.417610532 +
@@ -2613,8 +2613,8 @@ static int depmod_output(struct depmod *
int mode = 0644;
int fd;
 
-   snprintf(tmp, sizeof(tmp), "%s.%i.%li.%li", itr->name, 
getpid(),
-   tv.tv_usec, tv.tv_sec);
+   snprintf(tmp, sizeof(tmp), "%s.%i.%lli.%lli", 
itr->name, getpid(),
+   (long long)tv.tv_usec, (long 
long)tv.tv_sec);
fd = openat(dfd, tmp, flags, mode);
if (fd < 0) {
ERR("openat(%s, %s, %o, %o): %m\n",



Bug#1066183: mate-equake-applet FTBFS due to -Werror=implicit-function-declaration

2024-03-13 Thread Helmut Grohne
Source: mate-equake-applet
Version: 1.3.8.2-1.1
Severity: serious
Tags: ftbfs

Due to the time64 transition -Werror=implicit-function-declaration was
turned on by default in unstable. This change makes mate-equake-applet
fail to build from source. Relevant snippet:

| equake_processdata.c: In function ‘convert_localtime’:
| equake_processdata.c:1105:3: error: implicit declaration of function 
‘strptime’; did you mean ‘strftime’? [-Werror=implicit-function-declaration]
|  1105 |   strptime(datetime, "%Y %m %d %H %M %S %z", tp); /* year month day 
hour minute second */
|   |   ^~~~
|   |   strftime

Helmut



Bug#1066117: FTBFS: missing build-dep on libnsl-dev

2024-03-13 Thread Aurelien Jarno
Hi,

On 2024-03-12 23:22, Preuße, Hilmar wrote:
> On 12.03.2024 21:59, Aurelien Jarno wrote:
> 
> Hi Aurelien,
> 
> > Starting with glibc 2.31, support for NIS (libnsl library) has been
> > moved to a separate libnsl2 package. In order to allow a smooth
> > transition, a libnsl-dev has been added to the libc6-dev package.
> > 
> > This dependency has been temporarily dropped in the 2.37-15.1 NMU, as
> > part of the 64-bit time_t transition. This causes proftpd-dfsg to FTBFS in
> > sid with:
> > 
> I've seen the issue, but I wasn't sure if I have to do something or if I
> have just have to wait until the dep change has been reverted. Let me
> know if I should upload a fixed package w/ the BD added.

Yes, please upload a package with the extra BD. The time_t transition
takes longer than expected, and proftpd-dfsg is part of the transition.

Thanks
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



<    3   4   5   6   7   8