lp://staging/~jsjgruber/+junk/lp780972-whole

Created by John S. Gruber and last modified
Get this branch:
bzr branch lp://staging/~jsjgruber/+junk/lp780972-whole
Only John S. Gruber can upload to this branch. If you are John S. Gruber please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
John S. Gruber
Status:
Development

Recent revisions

56. By John S. Gruber

Backport svn r1039345 from 1.0.3. jderose suggested that a fix
in 1.0.3 might solve launchpad bug 780972 and this appeared to me
to me to be the best candidate patch.

55. By Chris Coulson

* Update Spidermonkey 1.8.5 patchset to the more palatable ones I'm
  forwarding upstream
  - update debian/patches/moz0001-spidermonkey1.8.5.patch
  - update debian/patches/moz0002-libmozjs.patch
  - update debian/patches/moz0003-spidermonkey1.8.5_autotools.patch

54. By Chris Coulson

* Rebuild against latest libmozjs, since we turned on --enable-threadsafe
* Also switch to using pkg-config rather than using the js-config script
  shipped by libmozjs. The latter is totally broken since turning on
  --enable-ctypes
  - update debian/patches/moz0002-libmozjs.patch
  - update debian/patches/moz0003-spidermonkey1.8.5_autotools.patch
  - Fixes (LP: #758895)

53. By Chris Coulson

* Build against a proper libmozjs \o/
  - FFe LP: #740815
* Note, we rename a couple of existing patches so that they apply in the
  right order and the names make sense
  - rename mozjs2.0.patch => moz0001-spidermonkey1.8.5.patch
  - rename mozjs2.0_autotools.patch =>
     moz0003-spidermonkey1.8.5_autotools.patch
* Drop unneeded patch which added LD_LIBRARY_PATH kludge
  - remove debian/patches/mozjs1.9_ldlibpath.patch
* Add support to build system for configuring mozjs with js-config
  - add debian/patches/moz0002-libmozjs.patch
* Update build-depends/depends/build config (we no longer need the --with-js
  build flags)
  - update debian/rules
  - update debian/control
* Refresh debian/patches/moz0003-spidermonkey1.8.5_autotools.patch

52. By Chris Coulson

* Fix LP: #736847 - couchjs doesn't search in xulrunner release path
  for libmozjs. I made it search in all paths for the 2.0 beta and
  point releases, but missed this one. D'oh!
  - update debian/mozjs1.9_ldlibpath.patch

51. By Martin Pitt

releasing version 1.0.1-0ubuntu12

50. By Martin Pitt

debian/patches/jquery15-fix.patch: Make Futon work with jQuery 1.5 via
git commit 064a1d9483cfa33bd0fcc97cb1d97e8e342fdeaf (LP: #716237)

49. By Chris Coulson

Fix LP: #725064 - Rebuild for libmozjs ABI breakage, again :(

48. By Chris Coulson

* Rebuild due to ABI break in libmozjs
* Update to use a single compartment. This avoids some assertions that
  were happening when running against debug builds of libmozjs
  - update debian/mozjs2.0.patch

47. By Chris Coulson

* Fix LP: #709324 - couchjs crashes with SIGSEGV in JS_EvaluateUCScript.
  Guard calls in the sandbox context with the new
  JS_{Enter/Leave}CrossCompartmentCall API
  - update debian/patches/mozjs2.0.patch
  - update debian/patches/mozjs2.0_autotools.patch

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers