Bug#560404: libmozjs-dev: Missing include file: jskeyword.tbl

Jeroen Pulles jeroen.pulles at metroparc.nl
Thu Dec 10 22:16:33 UTC 2009


Package: libmozjs-dev
Version: 1.9.1.5-2
Severity: normal

Hi,

The include directory for spidermonkey seems to be missing a file named 'jskeyword.tbl': 

g++ -I/usr/include/mozjs -I/usr/include/nspr -DXP_UNIX -Wall -g -c -o paars.o paars.cc
In file included from /usr/include/mozjs/jsparse.h:50,
                 from paars.cc:2:
		 /usr/include/mozjs/jsscan.h:56:25: error: jskeyword.tbl: No such file or directory

This file is present in the current HEAD of mozilla sources (js/src/jskeyword.tbl). 

My source file uses #include "jsparse.h" -- I'm assuming that's safe. 

A very quick scan of include directives that aren't on my filesystems also reveals:
jskeyword.tbl
LIRopcode.tbl
nanojit/nanojit.h
NativeAMD64.h
NativeARM.h
NativePpc.h
NativeSparc.h
NativeThumb.h
../vprof/vprof.h
But I haven't checked for any preprocessor conditionals, 
so I'm not sure those are actually needed. 

regards,
jeroen

http://www.metroparc.nl/
http://www.redslider.net/ 

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/4 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libmozjs-dev depends on:
ii  libmozjs2d                    1.9.1.5-2  The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-dev                  4.8.2-1    Development files for the NetScape

libmozjs-dev recommends no packages.

libmozjs-dev suggests no packages.

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list