[hafqa] [hafqa] [Bug 1230] New: libhildon doesn't build because of broken strict-aliasing

From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.org
Date: Sat Apr 21 08:36:10 EEST 2007
https://maemo.org/bugzilla/show_bug.cgi?id=1230

           Summary: libhildon doesn't build because of broken strict-
                    aliasing
           Product: haf
           Version: unspecified
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: hildon-libs
        AssignedTo: michael.kostrzewa at nokia.com
        ReportedBy: dieguito at gmail.com
         QAContact: hafqa at maemo.org


While building a fresh svn copy (21/Apr):

cc1: warnings being treated as errors
hildon-banner.c: In function 'hildon_banner_set_property':
hildon-banner.c:403: warning: dereferencing type-punned pointer will break
strict-aliasing rules
hildon-banner.c:403: warning: passing argument 1 of
'g_object_remove_weak_pointer' from incompatible pointer type
hildon-banner.c:411: warning: dereferencing type-punned pointer will break
strict-aliasing rules
hildon-banner.c: In function 'hildon_banner_finalize':
hildon-banner.c:564: warning: dereferencing type-punned pointer will break
strict-aliasing rules
make[2]: *** [libhildon_1_la-hildon-banner.lo] Error 1
make[2]: Leaving directory `/home/maemo/source/libhildon/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/maemo/source/libhildon'
make: *** [all] Error 2


Looks like the problem comes from this commit:
2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa at nokia.com> 

        * src/hildon-banner.c: Fixing a problem with timed banners having
        their parrent destroyed before they are.

-- 
Configure bugmail: https://maemo.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the hafqa mailing list