chmsee (was: Re: Mass rebuild status with gcc-4.3.0-0.4 of rawhide-20071220)

Yuan Yijun bbbush.yuan at gmail.com
Sat Jan 5 13:20:07 UTC 2008


2008/1/3, Yuan Yijun <bbbush.yuan at gmail.com>:
> http://sunsite.mff.cuni.cz/rawhide20071220-gcc43/redefined/chmsee-1.0.0-1.34.fc9.log
>

I don't know how to fix this one. This is because something changed
from warnings to errors, and those codes are in
gtkembedmoz/gtkmozembed.h which is provided by xulrunner.

The problem is that, gtkmozembed.h should be included before
gtkmozembed_internal.h, but it will define those 3 macros which are
defined in nscore.h which in turn is included by
gtkmozembed_internal.h

BTW, gtkmozembed.h checks for nscore_h__ but nscore.h defines
nscore_h___. Does it mean I should define nscore_h__ myself so chmsee
can be built?

[root at mstar xulrunner-sdk-1.9pre]# grep 'nscore_h__\>' * -R
gtkembedmoz/gtkmozembed.h:#ifndef nscore_h__
gtkembedmoz/gtkmozembed.h:#endif /* nscore_h__ */
stable/nsComponentManagerUtils.h:#ifndef nscore_h__
unstable/gtkmozembed.h:#ifndef nscore_h__
unstable/gtkmozembed.h:#endif /* nscore_h__ */
unstable/nsComponentManagerUtils.h:#ifndef nscore_h__
xpcom/nsComponentManagerUtils.h:#ifndef nscore_h__




-- 
bbbush ^_^




More information about the devel mailing list