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 423903 - gtk+-2.10.11 breaks strict-aliasing rules
gtk+-2.10.11 breaks strict-aliasing rules
Status: RESOLVED DUPLICATE of bug 140722
Product: gtk+
Classification: Platform
Component: .General
2.10.x
Other All
: Normal minor
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2007-03-28 21:18 UTC by Pacho Ramos
Modified: 2007-05-05 11:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Pacho Ramos 2007-03-28 21:18:10 UTC
Please describe the problem:
When I compile it I get:

queryloaders.c:164: warning: dereferencing type-punned pointer will break strict-aliasing rules
queryloaders.c:165: warning: dereferencing type-punned pointer will break strict-aliasing rules
gdkevents-x11.c:2674: warning: dereferencing type-punned pointer will break strict-aliasing rules
gdkevents-x11.c:2774: warning: dereferencing type-punned pointer will break strict-aliasing rules
gdkgeometry-x11.c:1044: warning: dereferencing type-punned pointer will break strict-aliasing rules
gdkgeometry-x11.c:1120: warning: dereferencing type-punned pointer will break strict-aliasing rules
gdkwindow-x11.c:2773: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkfilechooserbutton.c:690: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkfilesystem.c:1286: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkfilesystem.c:1288: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkfilesystem.c:1290: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkgamma.c:410: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8372: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8382: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8394: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8404: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8641: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8651: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8678: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8687: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8705: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8737: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkiconview.c:8747: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkimmodule.c:107: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkimmodule.c:109: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkimmodule.c:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkimmodule.c:113: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkmain.c:1370: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkmain.c:2229: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkmodules.c:283: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkmodules.c:300: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1269: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1275: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1283: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1289: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1297: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1303: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1311: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkpaned.c:1317: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtknotebook.c:3770: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtknotebook.c:3773: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtknotebook.c:4235: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkselection.c:1067: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkthemes.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkthemes.c:92: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkthemes.c:94: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtktipsquery.c:476: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwindow.c:2625: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwindow.c:2631: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwindow.c:2746: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwindow.c:2749: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwidget.c:4005: warning: dereferencing type-punned pointer will break strict-aliasing rules
gtkwidget.c:4033: warning: dereferencing type-punned pointer will break strict-aliasing rules
queryimmodules.c:116: warning: dereferencing type-punned pointer will break strict-aliasing rules
queryimmodules.c:117: warning: dereferencing type-punned pointer will break strict-aliasing rules
queryimmodules.c:118: warning: dereferencing type-punned pointer will break strict-aliasing rules
queryimmodules.c:119: warning: dereferencing type-punned pointer will break strict-aliasing rules
changedisplay.c:84: warning: dereferencing type-punned pointer will break strict-aliasing rules
textview.c:590: warning: dereferencing type-punned pointer will break strict-aliasing rules
testgtk.c:2275: warning: dereferencing type-punned pointer will break strict-aliasing rules
testgtk.c:4676: warning: dereferencing type-punned pointer will break strict-aliasing rules
testgtk.c:11860: warning: dereferencing type-punned pointer will break strict-aliasing rules


Thanks a lot

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Murray Cumming 2007-05-04 19:42:36 UTC
I'm sure that a patch, or even an explanation, would be welcome.
Comment 2 Murray Cumming 2007-05-04 20:13:19 UTC
Is this a duplicate of #140722 ?
Comment 3 Pacho Ramos 2007-05-05 11:11:44 UTC
Yes, it is a duplicate of this bug

Thanks :-)

*** This bug has been marked as a duplicate of 140722 ***