After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 745509 - Build is broken in 32 bits systems
Build is broken in 32 bits systems
Status: RESOLVED FIXED
Product: libsoup
Classification: Core
Component: Misc
2.49.x
Other Linux
: Normal normal
: ---
Assigned To: libsoup-maint@gnome.bugs
libsoup-maint@gnome.bugs
Depends on:
Blocks:
 
 
Reported: 2015-03-03 10:09 UTC by Carlos Garcia Campos
Modified: 2015-03-03 16:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Carlos Garcia Campos 2015-03-03 10:09:07 UTC
soup-websocket-connection.c: In function 'send_message':
soup-websocket-connection.c:357:3: warning: right shift count >= width of type
   outer[2] = (length >> 56) & 0xFF;
   ^
soup-websocket-connection.c:358:3: warning: right shift count >= width of type
   outer[3] = (length >> 48) & 0xFF;
   ^
soup-websocket-connection.c:359:3: warning: right shift count >= width of type
   outer[4] = (length >> 40) & 0xFF;
   ^
soup-websocket-connection.c:360:3: warning: right shift count >= width of type
   outer[5] = (length >> 32) & 0xFF;
   ^
soup-websocket-connection.c: In function 'too_big_error_and_close':
soup-websocket-connection.c:500:2: error: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'gsize' [-Werror=format=]
  g_debug ("%s is trying to frame of size %" G_GUINT64_FORMAT " or greater, but max supported size is 128KiB",
  ^
cc1: some warnings being treated as errors
Makefile:888: recipe for target 'soup-websocket-connection.lo' failed
make[3]: *** [soup-websocket-connection.lo] Error 1

This happened in the 32 bits WebKit bot
Comment 1 Dan Winship 2015-03-03 16:10:25 UTC
fixed in git; I'll put a 2.49.91.1 tarball out soon, but master.gnome.org seems to be having problems...