Your message dated Sun, 17 Mar 2024 16:08:13 +0000
with message-id <e1rlt3v-00awqm...@fasolo.debian.org>
and subject line Bug#1066636: fixed in surf-alggeo 1.0.6+ds-7
has caused the Debian Bug report #1066636,
regarding surf-alggeo: FTBFS: polyyacc.c:1703:16: error: implicit declaration 
of function ‘yylex’ [-Werror=implicit-function-declaration]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1066636: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066636
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: surf-alggeo
Version: 1.0.6+ds-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=\"surf\" -DPACKAGE_TARNAME=\"surf\" 
> -DPACKAGE_VERSION=\"1.0.6\" -DPACKAGE_STRING=\"surf\ 1.0.6\" 
> -DPACKAGE_BUGREPORT=\"endr...@mathematik.uni-mainz.de\" -DPACKAGE_URL=\"\" 
> -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 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 
> -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 
> -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 
> -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 
> -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 
> -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 
> -DPACKAGE=\"surf\" -DVERSION=\"1.0.6\" -DYYTEXT_POINTER=1 -DHAVE_DLFCN_H=1 
> -DLT_OBJDIR=\".libs/\" -DHAVE_INSTANTIATIONS=/\*\*/ 
> -DHAVE_FUNCTION_NONTYPE_PARAMETERS=/\*\*/ -DHAVE_PTHREAD_PRIO_INHERIT=1 
> -D_REENTRANT=1 -DNO_GUI=1 -DHAVE_PROGRAM_INVOCATION_SHORT_NAME=1 -I. 
> -I../../../yaccsrc  -I../../../src -I../../../curve -I../../../drawfunc 
> -I../../../draw -I../../../dither -I../../../image-formats -I../../../yaccsrc 
> -I../../../mt -I../../../misc -I../../../debug -Wdate-time 
> -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 
> -Wall -W -Wwrite-strings -Wpointer-arith -Wconversion -Wno-unused 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> -Wnested-externs -c -o libsurf_parser_a-polyyacc.o `test -f 'polyyacc.c' || 
> echo '../../../yaccsrc/'`polyyacc.c
> polyyacc.c: In function ‘yyparse’:
> polyyacc.c:1703:16: error: implicit declaration of function ‘yylex’ 
> [-Werror=implicit-function-declaration]
>  1703 |       yychar = yylex ();
>       |                ^~~~~
> polyyacc.c:1703:16: warning: nested extern declaration of ‘yylex’ 
> [-Wnested-externs]
> ../../../yaccsrc/polyyacc.y:474:57: warning: conversion from ‘size_t’ {aka 
> ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
>   474 |                             $$ = new_char( len + 1 );
>       |                                                     ~   ^  
> ../../../yaccsrc/polyyacc.y:495:60: warning: conversion from ‘size_t’ {aka 
> ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
>   495 |                             $$ = new_char( length + 1 );
>       |                                                     ~~~~   ^  
> ../../../yaccsrc/polyyacc.y:506:60: warning: conversion from ‘size_t’ {aka 
> ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
>   506 |                             $$ = new_char( length + 1 );
>       |                                                     ~~~~   ^  
> ../../../yaccsrc/polyyacc.y:518:75: warning: comparison of integer 
> expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned 
> int’} [-Wsign-compare]
>   518 |                             if( $3 > 50 || $3 < length )
>       |                                                                       
>     ^
> ../../../yaccsrc/polyyacc.y:525:59: warning: conversion to ‘size_t’ {aka 
> ‘long unsigned int’} from ‘int’ may change the sign of the result 
> [-Wsign-conversion]
>   525 |                                 zeroes = $3 - length;
>       |                                                           ^
> ../../../yaccsrc/polyyacc.y:525:42: warning: conversion from ‘size_t’ {aka 
> ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
>   525 |                                 zeroes = $3 - length;
>       |                                          ^
> ../../../yaccsrc/polyyacc.y:545:75: warning: comparison of integer 
> expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned 
> int’} [-Wsign-compare]
>   545 |                             if( $3 > 50 || $3 < length )
>       |                                                                       
>     ^
> ../../../yaccsrc/polyyacc.y:552:59: warning: conversion to ‘size_t’ {aka 
> ‘long unsigned int’} from ‘int’ may change the sign of the result 
> [-Wsign-conversion]
>   552 |                                 zeroes = $3 - length;
>       |                                                           ^
> ../../../yaccsrc/polyyacc.y:552:42: warning: conversion from ‘size_t’ {aka 
> ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
>   552 |                                 zeroes = $3 - length;
>       |                                          ^
> ../../../yaccsrc/polyyacc.y:167:41: warning: ignoring return value of 
> ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
>   167 |                                         system ($2);
>       |                                         ^~~~~~~~~~~~           
> ../../../yaccsrc/polyyacc.y:560:33: warning: ‘__builtin_strncpy’ output 
> truncated before terminating nul copying as many bytes from a string as its 
> length [-Wstringop-truncation]
>   560 |                                 strncpy( &($$[zeroes]),buf,length );
>       |                                 ^
> ../../../yaccsrc/polyyacc.y:543:38: note: length computed here
>   543 |                             length = strlen( buf );
>       |                                      ^~~~~~~~~~~~~
> ../../../yaccsrc/polyyacc.y:533:33: warning: ‘__builtin_strncpy’ output 
> truncated before terminating nul copying as many bytes from a string as its 
> length [-Wstringop-truncation]
>   533 |                                 strncpy( &($$[zeroes]),buf,length );
>       |                                 ^
> ../../../yaccsrc/polyyacc.y:516:38: note: length computed here
>   516 |                             length = strlen( buf );
>       |                                      ^~~~~~~~~~~~~
> ../../../yaccsrc/polyyacc.y:507:29: warning: ‘__builtin_strncpy’ output 
> truncated before terminating nul copying as many bytes from a string as its 
> length [-Wstringop-truncation]
>   507 |                             strncpy( $$,buf,length );
>       |                             ^
> ../../../yaccsrc/polyyacc.y:505:38: note: length computed here
>   505 |                             length = strlen( buf );
>       |                                      ^~~~~~~~~~~~~
> ../../../yaccsrc/polyyacc.y:496:29: warning: ‘__builtin_strncpy’ output 
> truncated before terminating nul copying as many bytes from a string as its 
> length [-Wstringop-truncation]
>   496 |                             strncpy( $$,buf,length );
>       |                             ^
> ../../../yaccsrc/polyyacc.y:494:38: note: length computed here
>   494 |                             length = strlen( buf );
>       |                                      ^~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:534: libsurf_parser_a-polyyacc.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/surf-alggeo_1.0.6+ds-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&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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

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

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

--- End Message ---
--- Begin Message ---
Source: surf-alggeo
Source-Version: 1.0.6+ds-7
Done: Jerome Benoit <calcu...@rezozer.net>

We believe that the bug you reported is fixed in the latest version of
surf-alggeo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jerome Benoit <calcu...@rezozer.net> (supplier of updated surf-alggeo 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: Sun, 17 Mar 2024 15:50:46 +0000
Source: surf-alggeo
Architecture: source
Version: 1.0.6+ds-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Jerome Benoit <calcu...@rezozer.net>
Closes: 1066636
Changes:
 surf-alggeo (1.0.6+ds-7) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Use correct machine-readable copyright file URI.
   * Use secure URI in Homepage field.
   * Update renamed lintian tag names in lintian overrides.
   * Drop unnecessary dependency on dh-autoreconf.
 .
   [ Jerome Benoit ]
   * Refresh `d/p/upstream-flex-update.patch` patch to declare yylex
     (Closes: #1066636).
   * Update copyright tuples in `d/copyright`.
   * Rename libtiff5-dev to libtiff-dev in `d/control`.
   * Renomae pkg-config to pkgconf in `d/control`.
   * Update standards version to 4.6.2, no changes needed.
Checksums-Sha1:
 7807b5999e018fe85655e224362e69a55886edb2 3155 surf-alggeo_1.0.6+ds-7.dsc
 9b570d27435cc10c0b2c2afb5ff166549a6a7081 48620 
surf-alggeo_1.0.6+ds-7.debian.tar.xz
 48498a29ba2c0e4f091bb45ba77583cb1381d9a8 8227 
surf-alggeo_1.0.6+ds-7_source.buildinfo
Checksums-Sha256:
 99f05ac24da2fb38cc686c04ef0b39da816dd72c8f4400f113e21bc2e98afe3c 3155 
surf-alggeo_1.0.6+ds-7.dsc
 2d0c75389432b4698e747a584b7b19de1ad4893fd180d1c06be5e83a3a39a2cf 48620 
surf-alggeo_1.0.6+ds-7.debian.tar.xz
 2a5c26e5e6ababcb81eebe5ab7e549a03e422236d72af23de543779fe04a3788 8227 
surf-alggeo_1.0.6+ds-7_source.buildinfo
Files:
 811bdb7b1651b62143a15faab00d8269 3155 math optional surf-alggeo_1.0.6+ds-7.dsc
 c276ab90bac21da5ccec7b1039e0392a 48620 math optional 
surf-alggeo_1.0.6+ds-7.debian.tar.xz
 2281d2b193175234410f00632e4b2bd6 8227 math optional 
surf-alggeo_1.0.6+ds-7_source.buildinfo

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

iQRIBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAmX3EqUVHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLEaof+I3OP6M4xMGFuMcMhIi1NrNHqa7g
WHNrq/Eu8gv2o+NfcT/AlE+S+lzUXRt5X5pM6aEipXB1c+Tqu2DQflzAWmQLDsAq
CQp4ecbgJCLOt+yOhK0fExqrwmBcS/7ItTxgH84DcPVgeT08iwtkR/rWes583A1t
71bKRGwoClCL5xFKUoN1ia/yo0RCKbxkzYesFvk9JhJXYv0dyRFC9zJ3MEMqlh3K
JilVxwZIIGLCFNuzp1Qm41e2t+MMyW83hK0mNT92oXKTfDU2EWHeg4rqpsfXBY9C
f86DtHkLmxd0UcSchCSo4rf1+eL+cM+cQW1YBvIGHCr2WUO1zhINUHWyueULEosg
DgsjAZAwOPhBOXEf4GSmFldtNpknDz3LDVEyOu5lJfa2+3UqoSXag6K2J6CwefVA
8l+QB3wP6QgdFBJD20qGIQfQ66yRqLGTShtqu2U/PlXMIeUi0gDfHmuPJFdgIWGm
IhKBHukOlh6jyV00YlTBWgqQL3Fnj/FcL/4vI0mn06Vr8fd0zKhtfToDHZlqEHQY
MdcRLed4Ru11R0WvSzbVssymYibB0GmWtPpBTkc7y/FiQ3vToWU7MrtMLljHCvVR
AIDELs/kQy/2P9r+Y6iSsW1eecR3G4u1pnxlqRGVgLjXFWQILnibA1MGWjw7CI2e
7c+SbfIej8qZvIQilFYPkhxyl0CZjUG/+03L2iuo0dwm9lD6u5oqjxvGpIv5tY/q
/egLQnehV+/rOdesiKCOe0pQ4WfdJB75vZY8FJMJxRbuV5mZ+rlZDTmCV5rrIZLN
N0DZ6u5MgyxZp0VYLYqVOONQXj1kPkKEUOoHmc9PoFN3eX1FeYi/vFzytNZiV1bD
B4CJWHavmWKwc/xNcQSyO5NWGSBxiQ2hZQLK6zN+ddb6kLiMoXhAs5w4JwztQmbl
eglXr+DdW8Uzn4JUZIy6nsTWf1AxrXBxEs/nRbiKQwXMD9mJi6Mg0Xr5uPxmeIDV
wz0QsjiQrcf5/ga43qprundri3LJwK5Z1VhFrvOdKR3az2AuL1RieRBRLG4rYex2
N6Aqhp7Su0iyBVyBjG691PK9UK3rG02KrE0Ri41K8c1g+uE8ZCnGLXZRg5FJRA+s
BZI/1H4m2CwFxZqIlsEiXJStAzd0Xq1rASbtI9RjopP6QYqp9vKj/9XENeCU0IPL
t4gaKckAlOOwh9bh3JkfjY2d/zl4c/WaSOgcJ/Q41P1nTiw3j58yneeE2ZHNsxeC
2oRDaUACGSwarmvjx6px/oziT6K1DqLXT4rxjx4WP21QrYF9GTr2q9TLUavd+6GW
Da65JbwnwkJb5NCw6C25WHIup1WxLnHCqSIYZza0K7lbObs+Wicm6O8JFw==
=5k4w
-----END PGP SIGNATURE-----

Attachment: pgpLlWgx_hr94.pgp
Description: PGP signature


--- End Message ---

Reply via email to