Bug 8784 - Неверные пути к файлам внутри заголовочных файлов
: Неверные пути к файлам внутри заголовочных файлов
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/firefox-devel)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
: relnote
:
:
  Show dependency tree
 
Reported: 2006-01-02 19:31 by
Modified: 2008-07-19 12:58 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-01-02 19:31:33
Просьба посмотреть на 
$ find /usr/include/firefox/ | xargs grep 1.5  
например на 
/usr/include/firefox/js/jsxml.h:#include <firefox-1.5/jspubtd.h>   
/usr/include/firefox/js/jsxml.h:#include <firefox-1.5/jsclist.h>   
и сделать так, чтобы эти заголовочные файлы могли компилироваться.
------- Comment #1 From 2006-01-18 21:52:58 -------
Более того 
$ cat /usr/lib/pkgconfig/firefox-gtkmozembed.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib/firefox-1.5
includedir=/usr/include/firefox-1.5

Name: Mozilla Gtk Embedding Widget
Description: Mozilla Embedding Widget for Gtk+
Version: 1.5
Requires: firefox-xpcom = 1.5
Libs: -L${libdir} -lgtkembedmoz
Cflags: -I${includedir}/gtkembedmoz

$ cat /usr/lib/pkgconfig/firefox-xpcom.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib/firefox-1.5
includedir=/usr/include/firefox-1.5
idldir=/usr/share/idl/firefox-1.5

Name: XPCOM
Description: The Mozilla Cross Platform Component Library
Version: 1.5
Requires: nspr >= 4.7.0
Libs: -L${libdir} -lxpcom
Cflags: -I${includedir} -I${includedir}/xpcom -I${includedir}/string

и естественно /usr/include/firefox-1.5 отсутствует

Поднимаю Severity.
------- Comment #2 From 2006-02-25 14:04:45 -------
С появлением выделенных libnspr и libnss ситуация усугубилась. В
/usr/include/firefox/nscore.h имеется #include <firefox/prtypes.h>, который в
/usr/include/firefox/ отсутствует, а находится в /usr/include/nspr/
------- Comment #3 From 2007-09-10 14:14:04 -------
По-моему, это уже зафиксили...
------- Comment #4 From 2008-07-19 09:29:56 -------
Закрываю т.к. пакета больше нет, а в xulrunner-devel этой ошибки нет.