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 638763 - compiler warnings when compiling wine with gstreamer support
compiler warnings when compiling wine with gstreamer support
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: common
0.10.30
Other Linux
: Normal trivial
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-01-05 19:24 UTC by Austin English
Modified: 2011-01-05 20:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
full compile output (5.17 KB, text/plain)
2011-01-05 19:24 UTC, Austin English
Details

Description Austin English 2011-01-05 19:24:51 UTC
Created attachment 177607 [details]
full compile output

Compiling wine is usually compiler warning free, but gstreamer's includes cause a few warnings:
/usr/include/gstreamer-0.10/gst/gstutils.h:567: warning: left shift count >= width of type
...
/usr/include/gstreamer-0.10/gst/gstutils.h:567: warning: integer constant is too large for ‘unsigned long’ type
...
/usr/include/gstreamer-0.10/gst/gstutils.h:1065: note: expected ‘gint64 *’ but argument is of type ‘LONGLONG *’
...
/usr/include/gstreamer-0.10/gst/gstutils.h:1061: note: expected ‘gint64 *’ but argument is of type ‘REFERENCE_TIME *’

full warnings attached.

See also https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/667059

ii  libgstreamer-plugins-base0.10-dev          0.10.30-2
Comment 1 Edward Hervey 2011-01-05 19:45:59 UTC
You need to compile against a 32bit gstreamer. Can you try again with a 32bit gstreamer ?
Comment 2 Edward Hervey 2011-01-05 20:06:06 UTC
In fact, that's the case (glib will create the g* type defines at compile time (in glibconfig.h)).

Use a 32bit setup or chroot.

Closing bug.