Subject: | build fails with firefox-devel-1.5.0.5 |
Switching from mozilla-devel to firefox-devel, build fails with ugly error:
xs/DOM.xs:12674: error: no matching function for call to
'nsIDOMNSHTMLDocument::Open(nsIDOMDocument**)'
/usr/include/firefox-1.5.0.5/dom/nsIDOMNSHTMLDocument.h:67: note:
candidates are: virtual nsresult nsIDOMNSHTMLDocument::Open(const
nsACString&, PRBool, nsIDOMDocument**)
Underlying info:
OS: GNU/Linux (kernel: 2.6.17, distro: Fedora Development)
Perl: 5.8.8
Firefox: 1.5.0.5
GCC: 4.1.1
Glibc: 2.4.90
In order to reach to this error, I had to add "necko" to the header
files search list (similar to #17758):
-I%(pkg-config --variable=includedir firefox-xpcom)/necko
Is this worthy to be also notified upstream (Mozilla/Fedora)? As I see,
no Firefox library adds 'necko' to its searchlist.