tags 614404 confirm severity 614404 serious thanks On Tue, Mar 01, 2011 at 12:53:56PM +0100, Sylvain MAURIN wrote: > May be you would test your patched binaries with warnings > under i386 ? It is better compile warnings than zoneminder > failure in arch where long unsigned int isn't 32b, after > I suppose you could patch with more care about warnings.
i was able to confirm this problem on amd64, and since it breaks very important functionality on a very common architecture, i'm raising the severity. > > appears to cause problems for sid (or squeeze) on i386. i get lots warnings > > like these: > > > > zm_rtp_ctrl.cpp: In member function 'int RtpCtrlThread::recvPacket(const > > unsigned char*, ssize_t)': > > zm_rtp_ctrl.cpp:62: warning: format '%lx' expects type 'long unsigned > > int', but argument 6 has type 'U32' > > zm_rtp_ctrl.cpp:67: warning: format '%lx' expects type 'long unsigned > > int', but argument 6 has type 'U32' > > > > so the patch is either incomplete, or assumes amd64, or both... the good news is that the patch does indeed fix the issue, despite the warning messages, though they really ought to be cleaned up. live well, vagrant -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

