Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [6e3d647f7b04e5ea325d28d2e00fda5df40ea72c] by Paul J. Davis

Revision 6e3d647f7b04e5ea325d28d2e00fda5df40ea72c, committed by Paul J. Davis · February 15th, 2011 @ 08:58 PM

Make this build on 10.6

I had to do some hackery to get this building on 10.6 with Homebrew. I
mostly hacked together a fake nspr.pc and dropped it in [1] so that
the pkgconfig stuff in setup.py would work. There's a copy of this
file in the "extra" directory in this repo. I also added a patch
for the va_copy like MacPorts does.

If anyone would like to tear out the embedded copy of Spidermonkey
that this package ships with and update the build system to use
either what Homebrew installs or is found in the xulrunner package
on Ubuntu, that would be awesome.

[1] /usr/local/lib/pkgconfig/nspr.c https://github.com/davisp/python-spidermonkey/commit/6e3d647f7b04e5...

3 changed files

  • A extra/nspr.pc
  • M spidermonkey/libjs/jsprf.c
  • M tests/test-syntax-error.py