Closed Bug 1460276 Opened 8 years ago Closed 8 years ago

mozjs-60.pc

Categories

(Core :: JavaScript Engine, defect, P3)

60 Branch
defect

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.
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Steve, would you be the right person to look into this issue?
Flags: needinfo?(sphink)
Priority: -- → P3
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.