Kazehakase-0.5.5 does not build on my system with xulrunner-1.9.0.1. The build process stops with the following error: nsProfileDirServiceProvider2.cpp: In member function 'virtual nsresult nsProfileDirServiceProvider::GetFile(const char*, PRBool*, nsIFile**)': nsProfileDirServiceProvider2.cpp:309: error: 'NS_APP_MAIL_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:314: error: 'NS_APP_IMAP_MAIL_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:319: error: 'NS_APP_NEWS_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:324: error: 'NS_APP_MESSENGER_FOLDER_CACHE_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp: In member function 'nsresult nsProfileDirServiceProvider::UndefineFileLocations()': nsProfileDirServiceProvider2.cpp:521: error: 'NS_APP_MAIL_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:522: error: 'NS_APP_IMAP_MAIL_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:523: error: 'NS_APP_NEWS_50_DIR' was not declared in this scope nsProfileDirServiceProvider2.cpp:524: error: 'NS_APP_MESSENGER_FOLDER_CACHE_50_DIR' was not declared in this scope make[5]: *** [libgtkmozembed_la-nsProfileDirServiceProvider2.lo] Error 1 make[5]: Leaving directory `/var/tmp/portage/www-client/kazehakase-0.5.5/work/kazehakase-0.5.5/module/embed/gecko/gtkmozembed' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/www-client/kazehakase-0.5.5/work/kazehakase-0.5.5/module/embed/gecko' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/www-client/kazehakase-0.5.5/work/kazehakase-0.5.5/module/embed' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/www-client/kazehakase-0.5.5/work/kazehakase-0.5.5/module' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/www-client/kazehakase-0.5.5/work/kazehakase-0.5.5' make: *** [all] Error 2 ERROR: www-client/kazehakase-0.5.5 failed. Call stack: ebuild.sh, line 49: Called src_compile environment, line 2337: Called die The specific snippet of code: emake || die The die message: (no error message) Maybe the support for xulrunner-1.9 in the 0.5.5 release is not appropriate? Reproducible: Always Steps to Reproduce: emerge net-libs/xulrunner-1.9.0.1 emerge www-client/kazehakase-0.5.5
Created attachment 162652 [details, diff] Patch for kazehakase-0.5.5 to build with xulrunner-1.9
Created attachment 162654 [details] The modified ebuild corresponding to the patch.
I ported the kazehakase-0.5.4-xulrunner19.patch to this new kazehakase version. It would be nice to put it in the Portage tree.
in cvs. thanks.