|
From: | Julian Sikorski |
Subject: | Re: [Gchemutils-main] 0.10.9 not building with the current rawhide firefox 3.6 |
Date: | Thu, 03 Dec 2009 12:03:56 +0100 |
User-agent: | Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.1.5) Gecko/20091130 Thunderbird/3.0 |
On 12/2/09 6:58 PM, Julian Sikorski wrote:
W dniu 02.12.2009 16:18, Jean Bréfort pisze:Looks like you have a xulrunner-sdk_1.9.2-stable around, but it does not have the headers. In the command-line, you have: -I/usr/include/xulrunner-1.9.2/stable the xulrunner.pc file is probably invalid. If this can't be fixed, you might add a link: ln -s /usr/include/xulrunner-sdk-1.9.2/ /usr/include/xulrunner-sdk-1.9.2/stable Jean Le mercredi 02 décembre 2009 à 13:25 +0100, Julian Sikorski a écrit :W dniu 01.12.2009 23:32, Julian Sikorski pisze:W dniu 01.12.2009 20:52, Jean Bréfort pisze:Le mardi 01 décembre 2009 à 18:27 +0100, Daniel Leidert a écrit :Am Dienstag, den 01.12.2009, 18:00 +0100 schrieb Julian Sikorski:Hi, I tried to rebuild for new goffice (we finally switched to 0.7), but got bitten by this:[..]moz-plugin.c:24:19: error: npapi.h: No such file or directory moz-plugin.c:28:22: error: npupp.h: No such file or directory[..] You are missing the above header files. JFTR: In Debian/Ubuntu we build with xulrunner-dev.Yes, and this is strange since the test succeeded, which means that the .pc file was found. I don't understand why a .pc file would be installed but not the headers. By the way, gcu-0.10.9 will not compile with goffice-0.7.16 and later because an argument changed from float to double. The affected file is libs/gcu/cmd-context.cc, and svn version is fixed. If you need a patch, I'll make it available, but it's really trivial. Cheers, Jeanxulrunner-devel was installed at the time. My guess is that due to move to firefox 3.6/xulrunner 1.9.2 some paths must have changed. I'll try to investigate. As for the goffice issue, I have already backported the fix from SVN. JulianThe headers are still there: mock-chroot> rpm -ql xulrunner-devel | grep npapi.h /usr/include/xulrunner-sdk-1.9.2/npapi.h mock-chroot> rpm -ql xulrunner-devel | grep npfunctions.h /usr/include/xulrunner-sdk-1.9.2/npfunctions.h The path is different, though. On Fedora 12: address@hidden ~]$ rpm -ql xulrunner-devel | grep npapi.h /usr/include/xulrunner-sdk-1.9.1/plugin/npapi.h /usr/include/xulrunner-sdk-1.9.1/stable/npapi.h address@hidden ~]$ rpm -ql xulrunner-devel | grep npfunctions.h /usr/include/xulrunner-sdk-1.9.1/plugin/npfunctions.h /usr/include/xulrunner-sdk-1.9.1/stable/npfunctions.h Julian _______________________________________________ Gchemutils-main mailing list address@hidden http://lists.nongnu.org/mailman/listinfo/gchemutils-main_______________________________________________ Gchemutils-main mailing list address@hidden http://lists.nongnu.org/mailman/listinfo/gchemutils-mainThere is no more -stable nor -unstable in 1.9.2. Julian
Just FYI, with xulrunner fixed everything built fine. Julian
[Prev in Thread] | Current Thread | [Next in Thread] |