Closed
Bug 1460276
Opened 8 years ago
Closed 8 years ago
mozjs-60.pc
Categories
(Core :: JavaScript Engine, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 1422930
People
(Reporter: dpa-mozilla, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Safari/605.1.15 Epiphany/605.1.15
Steps to reproduce:
I just compiled MOZJS from firefox-60 with
mkdir MOZJS && cd MOZJS && PYTHON=/usr/local/bin/python2 /src/mozilla/firefox-60.0/js/src/configure --with-
linux-headers=/src/kernel/linux-4.15.12/usr/include --enable-system-hunspell --e
nable-accessibility --enable-alsa --enable-cookies --enable-cpp-rtti --enable-db
us --enable-debug-js-modules --with-system-zlib --with-system-nspr --with-system
-bz2 --enable-system-pixman --enable-system-sqlite --enable-system-cairo --enabl
e-necko-wifi --enable-libjpeg-turbo --disable-gconf --enable-debug --enable-debu
g-symbols --enable-pulseaudio --enable-raw --enable-readline --enable-startup-no
tification && make && make install
This creates the file /usr/local/lib/pkgconfig/mozjs-60.pc containing:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: SpiderMonkey 60.0
Description: The Mozilla library for JavaScript
Version: 60.0
Requires.private: nspr >= 4.9.2
Libs: -L${libdir} -lmozjs-60
Cflags: -include ${includedir}/mozjs-60/js/RequiredDefines.h -I${includedir}/mozjs-60
But the headers are not installed in /usr/local/include/mozjs-60 but in /usr/local/include/mozilla and /usr/local/include/js/
Expected results:
I expct that mozjs-60.pc shows where the includes are.
Updated•8 years ago
|
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Comment 1•8 years ago
|
||
Steve, would you be the right person to look into this issue?
Flags: needinfo?(sphink)
Priority: -- → P3
Comment 2•8 years ago
|
||
I have a patch pending ESR60 uplift for this issue in bug 1422930.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(sphink)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•