Your message dated Sat, 31 Aug 2024 20:38:10 +0000
with message-id <[email protected]>
and subject line Bug#1077353: fixed in cluster-glue 1.0.12-24
has caused the Debian Bug report #1077353,
regarding heartbeat: FTBFS: heartbeat.c:1649:34: error: passing argument 1 of 
‘ipc_set_pollfunc’ from incompatible pointer type [-Wincompatible-pointer-types]
to be marked as done.

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

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1077353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077353
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: heartbeat
Version: 1:3.0.6-14.2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240727 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I../include  -I../include -I../include -I../linux-ha 
> -I../linux-ha -I../libltdl -I../libltdl -Wdate-time -D_FORTIFY_SOURCE=2 
> -I/usr/include/heartbeat -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
> -pthread  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  
> -Wall -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
> -Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings -Wcast-qual 
> -Wcast-align -Wbad-function-cast -Winline -Wmissing-format-attribute 
> -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long 
> -Wno-strict-aliasing   -ggdb2 -funsigned-char -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -Wall -Wmissing-prototypes 
> -Wmissing-declarations -Wstrict-prototypes -Wdeclaration-after-statement 
> -Wpointer-arith -Wwrite-strings -Wcast-qual -Wcast-align -Wbad-function-cast 
> -Winline -Wmissing-format-attribute -Wformat=2 -Wformat-security 
> -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing   -ggdb2 
> -funsigned-char -MT heartbeat-heartbeat.o -MD -MP -MF 
> .deps/heartbeat-heartbeat.Tpo -c -o heartbeat-heartbeat.o `test -f 
> 'heartbeat.c' || echo './'`heartbeat.c
> heartbeat.c: In function ‘master_control_process’:
> heartbeat.c:1648:27: warning: Deprecated pre-processor symbol: replace with 
> "g_main_context_set_poll_func"
>  1648 |                 g_main_set_poll_func(cl_glibpoll);
>       |                           ^~~~~~~~~~~~~~~~~~~~~~~~                    
>                                     
> heartbeat.c:1649:34: error: passing argument 1 of ‘ipc_set_pollfunc’ from 
> incompatible pointer type [-Wincompatible-pointer-types]
>  1649 |                 ipc_set_pollfunc(cl_poll);
>       |                                  ^~~~~~~
>       |                                  |
>       |                                  int (*)(struct pollfd *, unsigned 
> int,  int)
> In file included from heartbeat.c:234:
> /usr/include/clplumbing/ipc.h:703:30: note: expected ‘int (*)(struct pollfd 
> *, nfds_t,  int)’ {aka ‘int (*)(struct pollfd *, long unsigned int,  int)’} 
> but argument is of type ‘int (*)(struct pollfd *, unsigned int,  int)’
>   703 | extern void ipc_set_pollfunc(int (*)(struct pollfd*, nfds_t, int));
>       |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> heartbeat.c:1651:20: warning: Deprecated pre-processor symbol: replace with 
> "g_main_loop_new"
>  1651 |         mainloop = g_main_new(TRUE);
>       |                    ^~~~~~~~~~~~~~~~~                                  
>                 
> heartbeat.c:1652:20: warning: Deprecated pre-processor symbol: replace with 
> "g_main_loop_run"
>  1652 |         g_main_run(mainloop);
>       |                    ^~~~~~~~~~                                         
>                 
> heartbeat.c: In function ‘hb_mcp_final_shutdown’:
> heartbeat.c:2124:9: warning: ‘sigignore’ is deprecated: Use the signal 
> function instead [-Wdeprecated-declarations]
>  2124 |         CL_IGNORE_SIG(SIGTERM);
>       |         ^~~~~~~~~~~~~
> In file included from /usr/include/x86_64-linux-gnu/sys/param.h:28,
>                  from ../include/lha_internal.h:43,
>                  from heartbeat.c:195:
> /usr/include/signal.h:363:12: note: declared here
>   363 | extern int sigignore (int __sig) __THROW
>       |            ^~~~~~~~~
> heartbeat.c: In function ‘HBDoMsg_T_REPNODES’:
> heartbeat.c:2980:17: warning: ‘memset’ used with length equal to number of 
> elements without multiplication by element size [-Wmemset-elt-size]
>  2980 |                 memset(nodes, 0, MAXNODE);
>       |                 ^~~~~~
> heartbeat.c:3058:17: warning: ‘memset’ used with length equal to number of 
> elements without multiplication by element size [-Wmemset-elt-size]
>  3058 |                 memset(delnodes, 0, MAXNODE);
>       |                 ^~~~~~
> heartbeat.c: In function ‘start_a_child_client’:
> heartbeat.c:4117:9: warning: ‘siginterrupt’ is deprecated: Use sigaction with 
> SA_RESTART instead [-Wdeprecated-declarations]
>  4117 |         ||      CL_SIGINTERRUPT(SIGALRM, 0) < 0) {
>       |         ^~
> /usr/include/signal.h:324:12: note: declared here
>   324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
>       |            ^~~~~~~~~~~~
> heartbeat.c:4131:17: warning: ‘sigignore’ is deprecated: Use the signal 
> function instead [-Wdeprecated-declarations]
>  4131 |                 CL_IGNORE_SIG(SIGALRM);
>       |                 ^~~~~~~~~~~~~
> /usr/include/signal.h:363:12: note: declared here
>   363 | extern int sigignore (int __sig) __THROW
>       |            ^~~~~~~~~
> heartbeat.c: In function ‘hb_emergency_shutdown’:
> heartbeat.c:5204:9: warning: ‘sigignore’ is deprecated: Use the signal 
> function instead [-Wdeprecated-declarations]
>  5204 |         CL_IGNORE_SIG(SIGTERM);
>       |         ^~~~~~~~~~~~~
> /usr/include/signal.h:363:12: note: declared here
>   363 | extern int sigignore (int __sig) __THROW
>       |            ^~~~~~~~~
> gmake[3]: *** [Makefile:787: heartbeat-heartbeat.o] Error 1
> gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/heartbeat'
> gmake[2]: *** [Makefile:960: all-recursive] Error 1
> gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/heartbeat'
> make[1]: *** [Makefile:585: all-recursive] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/07/27/heartbeat_3.0.6-14.2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240727;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240727&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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

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

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

--- End Message ---
--- Begin Message ---
Source: cluster-glue
Source-Version: 1.0.12-24
Done: Ferenc Wágner <[email protected]>

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

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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ferenc Wágner <[email protected]> (supplier of updated cluster-glue package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 31 Aug 2024 15:48:18 +0200
Source: cluster-glue
Architecture: source
Version: 1.0.12-24
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Ferenc Wágner <[email protected]>
Closes: 1077353
Changes:
 cluster-glue (1.0.12-24) unstable; urgency=medium
 .
   * New patch: Use nfds_t in cl_poll() (Closes: #1077353)
Checksums-Sha1:
 48cc763131caab479dcf07a8f3fe3d3babd99cd4 3220 cluster-glue_1.0.12-24.dsc
 459a540381bf7f77aeb58c8697abe9919f3c2433 28068 
cluster-glue_1.0.12-24.debian.tar.xz
 347fe107a4ae3667cd5a6aaa9d6749ccb05c7ded 16165 
cluster-glue_1.0.12-24_amd64.buildinfo
Checksums-Sha256:
 351a3820e6ee2e775a91bbee2518b6beccd59fd059b86dbaa70a944a94990999 3220 
cluster-glue_1.0.12-24.dsc
 f6aaf7da12b86345eb724809c8beb772f7dec3c0198bd12971596eb86bebb9ea 28068 
cluster-glue_1.0.12-24.debian.tar.xz
 930e7ec3fde7ed6950af9d96c0e04b53e18747f87d6e06c3edaba6c5a5b22afd 16165 
cluster-glue_1.0.12-24_amd64.buildinfo
Files:
 3b2dfc8d482a42557880d2b8a869849e 3220 admin optional cluster-glue_1.0.12-24.dsc
 bf8f3e5bb51e9c2668a81c9bcb36f89f 28068 admin optional 
cluster-glue_1.0.12-24.debian.tar.xz
 40997c9502f92dd297147f944fa3e7e0 16165 admin optional 
cluster-glue_1.0.12-24_amd64.buildinfo

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

iQIzBAEBCgAdFiEEwddEx0RNIUL7eugtOsj3Fkd+2yMFAmbTeFgACgkQOsj3Fkd+
2yNOVQ/+KJv+bOcBDAXWWDf+BcPN7f6qc/CkPzSCP1LQNUKIFhO7piWoPAIxy/n4
EwGpvQBI4XCHTBxScGhw+R4CeDJRT/OZwq0Qx3pKdFtUGDkXq5Q4zXXCi+Uz5/2+
2uW5EmMfpgfrPWmgR1gzLqeEszgJcszNMG5NNaH+XnPNxYeHa4G+9VrBzvKsR1T+
ZQbgiG7mUBQJX81Yz3ZdddSYjfcPttPpEEAkHlqgThWJCRPs1scYtz6OnEWhPqp8
5tUYV7jgKKpno+IdUDwh+e2JeJ4ufbtUhJcVGJxfLbHasv4cDHgbJ0/saMwyvfsY
FjV7CzLRGsrnT4dXhq8jo2XvIwp62NlFsAeTihxzGRN9ebKSlKWfMqecP37/45Ud
Sw2XFNwsDa2UlVPw/okCH2gO5m2Icmq4/DHBOi+4DPjOvkePG9ZjvxOLhb1b4Jku
eb9fLYoTrorJqx3ltS8D7YrPnh0bL6/obEp3AF3+ORRzSzYm78G1B1rX09NCabgb
T4ZcRlBZfECoKPrcO26dIqfMkf5k+YgjLJthKcnjJbSKu27whpgfc4V2QQNYbIS7
Ts0pidr1xGicyLiE7zhYgrfSf8GOUIaaSZyGvbv+bJVqxWSspcG7XwPN9KkA4548
7eJJVh9AYGsDrAt46F3q+Vl8lmL5HW5ddhWtfJfpzJ0PsRq9HNY=
=QqsN
-----END PGP SIGNATURE-----

Attachment: pgpVYV8qDSl2n.pgp
Description: PGP signature


--- End Message ---

Reply via email to