Your message dated Tue, 09 Apr 2024 10:49:05 +0000
with message-id <e1ru92h-00h6h3...@fasolo.debian.org>
and subject line Bug#1066209: fixed in aprsdigi 3.10.0-6
has caused the Debian Bug report #1066209,
regarding aprsdigi: FTBFS: libax25ext.c:101:7: error: implicit declaration of 
function ‘ax25_aton_entry’ [-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.)


-- 
1066209: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066209
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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=/<<PKGBUILDDIR>>=. -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=/<<PKGBUILDDIR>>=. -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=\"\" -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=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o aprsdigi.o aprsdigi.c
> testmcast.c:34:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>    34 | main(int argc,char **argv)
>       | ^~~~
> testmcast.c: In function ‘main’:
> testmcast.c:57:27: error: implicit declaration of function ‘inet_addr’; did 
> you mean ‘ifr_addr’? [-Werror=implicit-function-declaration]
>    57 |     sin.sin_addr.s_addr = inet_addr(name);
>       |                           ^~~~~~~~~
>       |                           ifr_addr
> testmcast.c:145:54: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 4 has type ‘fd_set’ [-Wformat=]
>   145 |     fprintf(stderr,"before select rsock=%d 
> rmask=0x%0x\n",rsock,rmask);
>       |                                                    ~~^          ~~~~~
>       |                                                      |          |
>       |                                                      |          fd_set
>       |                                                      unsigned int
> testmcast.c:152:44: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘fd_set’ [-Wformat=]
>   152 |     fprintf(stderr,"after select rmask=0x%0x\n",rmask);
>       |                                          ~~^    ~~~~~
>       |                                            |    |
>       |                                            |    fd_set
>       |                                            unsigned int
> fifowrite.c:23:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
>    23 | main(int argc, char **argv)
>       | ^~~~
> aprsmon.c: In function ‘fmt.part.0’:
> aprsmon.c:306:29: warning: ‘%s’ directive writing up to 199 bytes into a 
> region of size between 85 and 94 [-Wformat-overflow=]
>   306 |       sprintf(buf2,"%s>%s%s:%s",from,"APRS",digis,mic2);
>       |                             ^~                    ~~~~
> In file included from /usr/include/stdio.h:906,
>                  from aprsmon.c:57:
> In function ‘sprintf’,
>     inlined from ‘fmt.part.0’ at aprsmon.c:306:7:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output 7 or more bytes (assuming 215) into a 
> destination of size 100
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> /usr/bin/groff -mandoc -Thtml  aprsdigi.8 >aprsdigi.html
> aprsdigi.c: In function ‘calltab_entry’:
> aprsdigi.c:549:13: error: implicit declaration of function ‘ax25_cmp’ 
> [-Werror=implicit-function-declaration]
>   549 |         || (ax25_cmp(c->callsign,callsign) == 0)) {
>       |             ^~~~~~~~
> /usr/bin/groff -mandoc -Thtml  aprsmon.8 >aprsmon.html
> aprsdigi.c: In function ‘unproto’:
> aprsdigi.c:861:10: error: implicit declaration of function ‘ax25_aton’ 
> [-Werror=implicit-function-declaration]
>   861 |   return ax25_aton(buf,calls);
>       |          ^~~~~~~~~
> aprsdigi.c: In function ‘parsecalls’:
> aprsdigi.c:876:9: error: implicit declaration of function ‘ax25_aton_entry’ 
> [-Werror=implicit-function-declaration]
>   876 |     if (ax25_aton_entry(cp,calls[i].ax25_call) < 0)
>       |         ^~~~~~~~~~~~~~~
> aprsdigi.c: In function ‘print_dupes’:
> aprsdigi.c:1176:32: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 3 has type ‘struct pkt *’ [-Wformat=]
>  1176 |     fprintf(stderr,"dupe @ 0x%0x:  prev->0x%0x  next->0x%0x  time %d  
> len %d\n",
>       |                              ~~^
>       |                                |
>       |                                unsigned int
>  1177 |             p,p->prev,p->next,p->t,p->l);
>       |             ~                   
>       |             |
>       |             struct pkt *
> aprsdigi.c:1176:46: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 4 has type ‘struct pkt *’ [-Wformat=]
>  1176 |     fprintf(stderr,"dupe @ 0x%0x:  prev->0x%0x  next->0x%0x  time %d  
> len %d\n",
>       |                                            ~~^
>       |                                              |
>       |                                              unsigned int
>  1177 |             p,p->prev,p->next,p->t,p->l);
>       |               ~~~~~~~                         
>       |                |
>       |                struct pkt *
> aprsdigi.c:1176:59: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 5 has type ‘struct pkt *’ [-Wformat=]
>  1176 |     fprintf(stderr,"dupe @ 0x%0x:  prev->0x%0x  next->0x%0x  time %d  
> len %d\n",
>       |                                                         ~~^
>       |                                                           |
>       |                                                           unsigned int
>  1177 |             p,p->prev,p->next,p->t,p->l);
>       |                       ~~~~~~~                              
>       |                        |
>       |                        struct pkt *
> aprsdigi.c:1176:68: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 6 has type ‘time_t’ {aka ‘long int’} [-Wformat=]
>  1176 |     fprintf(stderr,"dupe @ 0x%0x:  prev->0x%0x  next->0x%0x  time %d  
> len %d\n",
>       |                                                                   ~^
>       |                                                                    |
>       |                                                                    int
>       |                                                                   %ld
>  1177 |             p,p->prev,p->next,p->t,p->l);
>       |                               ~~~~                                  
>       |                                |
>       |                                time_t {aka long int}
> aprsdigi.c: In function ‘sked_id’:
> aprsdigi.c:1356:42: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘time_t’ {aka ‘long int’} [-Wformat=]
>  1356 |       fprintf(stderr,"next ID for %s in %d seconds\n",ID_next->port, 
> when);
>       |                                         ~^                           
> ~~~~
>       |                                          |                           |
>       |                                          int                         
> time_t {aka long int}
>       |                                         %ld
> aprsdigi.c: In function ‘do_port_udp’:
> aprsdigi.c:1891:75: warning: format ‘%x’ expects argument of type ‘unsigned 
> int’, but argument 6 has type ‘struct addrinfo *’ [-Wformat=]
>  1891 |     fprintf(stderr,"UDP address info: family %d type %d proto %d next 
> 0x%0x\n",
>       |                                                                       
>   ~~^
>       |                                                                       
>     |
>       |                                                                       
>     unsigned int
>  1892 |             
> ai->ai_family,ai->ai_socktype,ai->ai_protocol,ai->ai_next);
>       |                                                           ~~~~~~~~~~~ 
>      
>       |                                                             |
>       |                                                             struct 
> addrinfo *
> aprsdigi.c: In function ‘printaddr’:
> aprsdigi.c:2339:5: error: implicit declaration of function ‘inet_ntop’ 
> [-Werror=implicit-function-declaration]
>  2339 |     inet_ntop(sin->sin_family,&sin->sin_addr, buf, buflen);
>       |     ^~~~~~~~~
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:526: testmcast.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/aprsdigi_3.10.0-5_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: aprsdigi
Source-Version: 3.10.0-6
Done: Patrick Winnertz <win...@debian.org>

We believe that the bug you reported is fixed in the latest version of
aprsdigi, 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.
Patrick Winnertz <win...@debian.org> (supplier of updated aprsdigi 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, 09 Apr 2024 08:16:32 +0200
Source: aprsdigi
Architecture: source
Version: 3.10.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-h...@lists.debian.org>
Changed-By: Patrick Winnertz <win...@debian.org>
Closes: 1066209
Changes:
 aprsdigi (3.10.0-6) unstable; urgency=medium
 .
   * Team upload.
 .
   * Include missing headers so that the library builds again. (Closes: 
#1066209)
Checksums-Sha1:
 5738e7a7517206521f5bbf94c72d69d61888ab5b 1996 aprsdigi_3.10.0-6.dsc
 b14ba3e99c7fbe659f3d4725407b1a3b5d68e9a4 5024 aprsdigi_3.10.0-6.debian.tar.xz
 e4bed740edddaee3be9e7da4ac7f5db7702ad055 6678 aprsdigi_3.10.0-6_amd64.buildinfo
Checksums-Sha256:
 d49c8c165489b2b742e3f70ae95c37ac2999ebc64f6da93d07d1e101f515ce53 1996 
aprsdigi_3.10.0-6.dsc
 10fdd729375543e739121990ac024852c3d814b9c60385b7ff68eb85493ce5c7 5024 
aprsdigi_3.10.0-6.debian.tar.xz
 844cf0051e21e9b3c38558ce28b69d0ae47f726f0aa6476e768014988615fbd5 6678 
aprsdigi_3.10.0-6_amd64.buildinfo
Files:
 d0114b05fcf60317342c343ce7aa6877 1996 hamradio optional aprsdigi_3.10.0-6.dsc
 c650c9941420e1457c1fa22a4730adb4 5024 hamradio optional 
aprsdigi_3.10.0-6.debian.tar.xz
 7a65fabb68b6de66f5ad568fb1f61dd6 6678 hamradio optional 
aprsdigi_3.10.0-6_amd64.buildinfo

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

iQJGBAEBCgAwFiEEjSCBcjiIQIEbhdocxtUKQYjHDkMFAmYVGwISHHdpbm5pZUBk
ZWJpYW4ub3JnAAoJEMbVCkGIxw5DoUIQAIrkFEmw42wJwBehi+jwj4SbUQ/gS+uu
R+Mtk49cXv/83vtfQ2SWI6Up6R1vsbPkj5DSPVaiyk5wyCBtfWVRbZWL1MMXYUgz
iLqinL5YLGG6NpxX9DR6Xj74Gin3lkCuTDSvzJifKYsexRIwmyoLmiqNTpvBy8Bc
jm/XRBWSQac+ox2ONOin9r6qfNPJgykAs8AepLmw155HSFylBaqKmzrfT8CQopjk
xjUkn9mJ76nKkgbmFFXgdIWtCVcGNaZ0hkdnTFbnkNhemT71O/MC8xu7fvwkCJJz
EZ81dDnZT5EyzotIbqBLW0jdYuODocvBG2cEZM7CCjaFubxxxhxikTPcmGEy1Hsg
DnJpp9clDAMJA4yLhOtS3mMLlMDHwj5BTLEijZWiuhguyYYq2DTzENczpXKG5d9/
vd0NLxKDEJ08Mea7hm6eJyZzcoxmSQ1psfx1Tp8DHLZz+kTYmlZYaAQWR9tvtwSN
b+BiUmnmO2/WxNugSFgt8qxdSfENHBffH39e+uw8U/nsj1hVfaTHWK02NYl5zcj/
gqT/GP4SrtRtTxchcjI5nA1yCR4d8oIpc4xNPmFp7GnGfXUY+mCi/5PQfZAG8LnM
tzm5FzTTL37RUjBNe5vcvv1GBwiDc7F8Yj6fbccope+1YUyQhxJOEB4mfufVkI8Y
nVDE7vmRl/4N
=Y9As
-----END PGP SIGNATURE-----

Attachment: pgp0KwXH7eDvW.pgp
Description: PGP signature


--- End Message ---

Reply via email to