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 503131 - g_intern_string SUSE 10.2
g_intern_string SUSE 10.2
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.10.16
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-11 21:45 UTC by vin
Modified: 2007-12-11 22:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description vin 2007-12-11 21:45:24 UTC
gstobject.c:614: warning: type-punning to incomplete type might break strict-aliasing rules
gstobject.c:614: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstobject.c:624: warning: type-punning to incomplete type might break strict-aliasing rules
gstobject.c:624: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstcaps.c: In function 'gst_static_caps_get':
gstcaps.c:442: warning: type-punning to incomplete type might break strict-aliasing rules
gstcaps.c:442: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstcaps.c:479: warning: type-punning to incomplete type might break strict-aliasing rules
gstcaps.c:479: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstcaps.c:489: warning: type-punning to incomplete type might break strict-aliasing rules
gstcaps.c:489: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c: In function '_gst_format_initialize':
gstformat.c:60: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:60: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:78: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:78: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c: In function 'gst_format_register':
gstformat.c:153: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:153: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:165: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:165: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c: In function 'gst_format_get_by_nick':
gstformat.c:186: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:186: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:188: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:188: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c: In function 'gst_format_get_details':
gstformat.c:236: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:236: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:238: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:238: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c: In function 'gst_format_iterate_definitions':
gstformat.c:256: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:256: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:259: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:259: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstformat.c:261: warning: type-punning to incomplete type might break strict-aliasing rules
gstformat.c:261: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_add_log_function':
gstinfo.c:751: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:751: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:754: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:754: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_remove_with_compare_func':
gstinfo.c:783: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:783: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:796: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:796: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_reset_threshold':
gstinfo.c:938: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:938: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:954: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:954: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_reset_all_thresholds':
gstinfo.c:959: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:959: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:961: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:961: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_set_threshold_for_name':
gstinfo.c:996: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:996: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:998: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:998: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:999: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:999: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1001: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1001: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_unset_threshold_for_name':
gstinfo.c:1019: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1019: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1033: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1033: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function '_gst_debug_category_new':
gstinfo.c:1058: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1058: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1060: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1060: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_category_free':
gstinfo.c:1078: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1078: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1080: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1080: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function 'gst_debug_get_all_categories':
gstinfo.c:1202: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1202: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1204: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1204: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function '_gst_debug_nameof_funcptr':
gstinfo.c:1230: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1230: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1233: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1233: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1237: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1237: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c: In function '_gst_debug_register_funcptr':
gstinfo.c:1262: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1262: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstinfo.c:1269: warning: type-punning to incomplete type might break strict-aliasing rules
gstinfo.c:1269: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstplugin.c: In function 'gst_plugin_load_file':
gstplugin.c:375: warning: type-punning to incomplete type might break strict-aliasing rules
gstplugin.c:375: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstplugin.c:380: warning: type-punning to incomplete type might break strict-aliasing rules
gstplugin.c:380: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstplugin.c:474: warning: type-punning to incomplete type might break strict-aliasing rules
gstplugin.c:474: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstplugin.c:481: warning: type-punning to incomplete type might break strict-aliasing rules
gstplugin.c:481: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstplugin.c: In function 'gst_plugin_desc_copy':
gstplugin.c:491: warning: implicit declaration of function 'g_intern_string'
gstplugin.c:491: warning: assignment makes pointer from integer without a cast
gstplugin.c:495: warning: assignment makes pointer from integer without a cast
gstplugin.c:496: warning: assignment makes pointer from integer without a cast
gstplugin.c:497: warning: assignment makes pointer from integer without a cast
gstplugin.c:498: warning: assignment makes pointer from integer without a cast
gstplugin.c:499: warning: assignment makes pointer from integer without a cast
gstquery.c: In function '_gst_query_initialize':
gstquery.c:104: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:104: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:120: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:120: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c: In function 'gst_query_type_register':
gstquery.c:259: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:259: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:265: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:265: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c: In function 'gst_query_type_get_by_nick':
gstquery.c:286: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:286: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:288: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:288: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c: In function 'gst_query_type_get_details':
gstquery.c:334: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:334: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:336: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:336: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c: In function 'gst_query_type_iterate_definitions':
gstquery.c:354: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:354: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:357: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:357: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstquery.c:359: warning: type-punning to incomplete type might break strict-aliasing rules
gstquery.c:359: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstregistry.c: In function 'gst_registry_get_default':
gstregistry.c:240: warning: type-punning to incomplete type might break strict-aliasing rules
gstregistry.c:240: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstregistry.c:247: warning: type-punning to incomplete type might break strict-aliasing rules
gstregistry.c:247: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstregistry.c: In function '_priv_gst_registry_cleanup':
gstregistry.c:1011: warning: type-punning to incomplete type might break strict-aliasing rules
gstregistry.c:1011: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstregistry.c:1015: warning: type-punning to incomplete type might break strict-aliasing rules
gstregistry.c:1015: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstsystemclock.c: In function 'gst_system_clock_obtain':
gstsystemclock.c:192: warning: type-punning to incomplete type might break strict-aliasing rules
gstsystemclock.c:192: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstsystemclock.c:206: warning: type-punning to incomplete type might break strict-aliasing rules
gstsystemclock.c:206: warning: dereferencing type-punned pointer will break strict-aliasing rules
gstsystemclock.c:208: warning: type-punning to incomplete type might break strict-aliasing rules
gstsystemclock.c:208: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c: In function 'gst_task_cleanup_all':
gsttask.c:241: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:241: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c:252: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:252: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c: In function 'gst_task_start':
gsttask.c:388: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:388: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c:390: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:390: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c: In function 'gst_task_pause':
gsttask.c:497: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:497: warning: dereferencing type-punned pointer will break strict-aliasing rules
gsttask.c:499: warning: type-punning to incomplete type might break strict-aliasing rules
gsttask.c:499: warning: dereferencing type-punned pointer will break strict-aliasing rules
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i586-suse-linux/4.1.0/../../..//libxml2.la' seems to be moved
../gst/.libs/libgstreamer-0.10.so: undefined reference to `g_intern_string'
collect2: ld returned 1 exit status
make[2]: *** [gst-xmllaunch-0.10] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2007-12-11 22:04:32 UTC
2007-12-11  Stefan Kost  <ensonic@users.sf.net>

	* gst/gstplugin.c:
	  Include "glib-compat-private.h" to fix the build on system with
	  glib < 2.10. Fixes #503131.