GNOME Bugzilla – Bug 662615
[0.11] build failure due to printf format compiler warnings on OSX 64 bit
Last modified: 2012-02-20 15:37:20 UTC
Created attachment 199834 [details] fixes build warnings/errors OS X 64bit
Created attachment 201854 [details] [review] Fix build for OS X
Pushed, thanks for the patch! commit 736a484129bef7eb1c348e1977bb9ed59b80c6c2 Author: Tim-Philipp Müller <tim.muller@collabora.co.uk> Date: Tue Nov 22 01:40:39 2011 +0000 More printf format warning fixes commit 1e5dd9e3150153d35eb5843c127d11d56b410a32 Author: Matej Knopp <matej.knopp@gmail.com> Date: Mon Nov 21 20:31:31 2011 +0100 Fix printf format compiler warnings on OS X / 64bit https://bugzilla.gnome.org/show_bug.cgi?id=662615
Created attachment 202462 [details] [review] Fix matroskademux
Created attachment 205251 [details] [review] Fix matroskademux
Created attachment 206170 [details] [review] Another one
Are you sure about this one ? The first hunk (which doesn't apply anymore, that's why I looked in more detail) changes %d to % G_GSIZE_FORMAT for a variable of type gint, not gsize, and it doesn't seem to have changed types since 2008. Does this really break on MacOS ?
Where exactly is that? gstmultiudpsink.c hunk 1 - size is gsize hunk 2 - size is gsize hunk 3 - size is gsize gstudpsrc.c hunk 1 - ret is gssize hunk 2 - port is guint16 hunk 3 - src->socket is GSocket
http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/udp/gstmultiudpsink.c?h=0.11 line 445 is where size is declared
Ah, 0.11. Nevermind. Changing bug title then.