lp:ubuntu/jaunty-security/xulrunner-1.9.2

Created by James Westby on 2010-07-22 and last modified on 2010-10-13
Get this branch:
bzr branch lp:ubuntu/jaunty-security/xulrunner-1.9.2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

11. By Chris Coulson on 2010-10-13

* New upstream release v1.9.2.11 (FIREFOX_3_6_11_BUILD3)
  - see USN-997-1

* Drop patch to allow building with system NSPR less than 4.8.6
  - drop debian/patches/fix_build_w_nspr_less_than_486.patch
  - update debian/patches/series
* Bump minimum system NSS to 3.12.8 after landing of (bmo: 600104) aka
  Bump minimum required version for system NSS to 3.12.8
  - update debian/rules
* Bump minimum system NSPR to 4.8.6 after landing of (bmo: 567620) aka
  Bump minimum required version for system NSPR to 4.8.6
  - update debian/rules
* Don't depend on a newer sqlite version
  - add debian/patches/defer_syslib_minversion_bump.patch
  - update debian/patches/series

10. By Chris Coulson on 2010-09-15

New upstream release v1.9.2.10 (FIREFOX_3_6_10_BUILD1)

9. By Chris Coulson on 2010-09-06

* New upstream release v1.9.2.9 (FIREFOX_3_6_9_BUILD1)
  - see USN-975-1

[ Micah Gersten <email address hidden> ]
* Add patch to allow building with system NSPR less than 4.8.6
  - add debian/patches/fix_build_w_nspr_less_than_486.patch
  - update debian/series

8. By Micah Gersten on 2010-07-23

* New upstream release v1.9.2.8 (FIREFOX_3_6_8_BUILD1)
  - see USN-930-6

7. By Chris Coulson on 2010-07-16

* New upstream release v1.9.2.7 (FIREFOX_3_6_7_BUILD2) based on branch
  backported from Lucid
  - see USN-930-1

[ Micah Gersten <email address hidden> ]
* Drop patch after upstream landing of (bmo: 544481) aka
  Build fails on Ubuntu Lucid Lynx using 'dash' shell
  - drop debian/patches/fix-build-glitch.patch
  - update debian/patches/series

[ Chris Coulson <email address hidden> ]
* Rebase patches for 1.9.2.4
  - update debian/patches/add_syspref_dir.patch
* Fix LP: #513887 - Install the plugin-container binary for OOPP support
  when building with --enable-ipc
  - update debian/rules
* Build with --enable-ipc on amd64, i386 and armel. These are the only
  architectures where OOPP is supported. Build with --disable-ipc on all
  other architectures
  - update debian/rules
* drop transitional xulrunner-1.9 package - it's not needed in jaunty
  - remove debian/xulrunner-1.9.preinst
  - remove debian/xulrunner-1.9.prerm
  - update debian/control
* Add a cairo LCD filter to use Freetype LCD colour filtering features,
  based on the same patch applied to our system cairo package.
  - add debian/patches/lp512615_cairo_lcd_filter.patch
  - update debian/patches/series

[ Matthias Klose <email address hidden> ]
* Build with -O2 -mcpu=v9 on sparc to fix build failure
  - update debian/rules

6. By Chris Coulson on 2010-04-13

* Fix unit test failures on IA-64 - specify a return instruction for this
  architecure (LP: #555127)
  - add debian/patches/fix_ia64_unit_test_failure.patch
  - update debian/patches/series
* Re-enable unit tests on IA-64
  - update debian/rules

5. By Chris Coulson on 2010-04-08

* New upstream release v1.9.2.3 (FIREFOX_3_6_3_RELEASE)

* Provide a dummy xulrunner-1.9 binary package to handle a case where
  the update-alternatives calls in the old prerm script fail when the
  package is removed after a Hardy => Lucid upgrade, if no other
  xulrunner version is present on the system (LP: #525621)
  - update debian/control
  - add debian/xulrunner-1.9.prerm
* Use the dummy xulrunner-1.9 package to clean up obsolete conffiles
  during Hardy => Lucid upgrades
  - add debian/xulrunner-1.9.preinst
* Refreshed patches for new upstream source
  - update debian/patches/add_syspref_dir.patch
* Disable unit tests for now on ia64 (LP: #555127)
  - update debian/rules

4. By Micah Gersten on 2010-03-23

* New upstream release v1.9.2.2 (FIREFOX_3_6_2_RELEASE)

* Bump minimum system NSS to 3.12.6 after upstream landing of (bmo: 545755)
  aka Update Mozilla stable branches to NSS 3.12.6 and minimal support for
  RFC 5746
  - update debian/rules
* Add a patch for (bmo: 540524) aka mozilla-plugin.pc.in still includes a
  stable in cflags until it lands
  - add debian/patches/bz540524_att422281.patch
  - update debian/patches/series
* Add symlinks for libxul-unstable.pc and libxul-embedding-unstable.pc
  to ease porting to xulrunner-1.9.2
  - add debian/xulrunner-1.9.2-dev.links

3. By Micah Gersten on 2010-03-11

* Add tools/rb/fix-linux-stack.pl and testing/testsuite-targets.mk to
  build-system.tar.gz to help build fennec/prism
  - update debian/create-build-system.sh
* Add libnotify-dev and libiw-dev to xulrunner-1.9.2-dev depends
  - update debian/control

2. By Micah Gersten on 2010-03-01

* New upstream release v1.9.2 (FIREFOX_3_6_RELEASE)

[ Kees Cook <email address hidden> ]
* enable PIE build for increased security (LP: #507744)
  - update debian/rules
  - update debian/control
* fix failure in build due to unrecognized line-end-escapes in Makefile
  - add debian/patches/fix-build-glitch.patch
  - update debian/patches/series

[ Fabien Tassin <email address hidden> ]
* Mass update from 1.9.1 to 1.9.2:
  * Renamed and updated
    - debian/mozclient/xulrunner-1.9.1.conf => debian/mozclient/xulrunner-1.9.2.conf
    - debian/mozclient/xulrunner-1.9.1.mk => debian/mozclient/xulrunner-1.9.2.mk
    - debian/xulrunner-1.9.1-dev.install => debian/xulrunner-1.9.2-dev.install
    - debian/xulrunner-1.9.1-gnome-support.install => debian/xulrunner-1.9.2-gnome-support.install
    - debian/xulrunner-1.9.1-gnome-support.postinst => debian/xulrunner-1.9.2-gnome-support.postinst
    - debian/xulrunner-1.9.1.install => debian/xulrunner-1.9.2.install
    - debian/xulrunner-1.9.1.dirs => debian/xulrunner-1.9.2.dirs
    - debian/xulrunner-1.9.1.postinst.in => debian/xulrunner-1.9.2.postinst.in
    - debian/xulrunner-1.9.1.postrm.in => debian/xulrunner-1.9.2.postrm.in
    - debian/xulrunner-1.9.1.preinst.in => debian/xulrunner-1.9.2.preinst.in
    - debian/xulrunner-1.9.1.prerm.in => debian/xulrunner-1.9.2.prerm.in
  * Updated:
    - debian/control
* Update the location of the upsteam branch now that 3.6/Namoroka has its own
  branch, and trunk moved on to 3.7
  - update debian/mozclient/xulrunner-1.9.2.conf
* Target the 'default' branch instead of tip
  - add debian/moz-rev.sh
  - update debian/mozclient/xulrunner-1.9.2.conf
* Make -dev package conflict with xulrunner-1.9.1-dev
  - update debian/control
* Install missing files detected by 'compare'
  - update debian/xulrunner-1.9.2.install
  - update debian/xulrunner-1.9.2-testsuite.install
* Drop files no longer in the install dir
  - update debian/xulrunner-1.9.2-testsuite.install
* Pass -p to all dh_{install,links} to prevent unncessary installs
  - update debian/rules
* Update -dev install files now that the includes are flattened (bmo 488175)
  - update debian/xulrunner-1.9.2-dev.install
  - update debian/xulrunner-1.9.2-dev.install.i386.pp
  - update debian/xulrunner-1.9.2-dev.install.lpia.pp
  - update debian/xulrunner-1.9.2-testsuite-dev.install
* Run 'compare' in binary-predeb now that dh_install is doing the right thing.
  Update the compare filters
  - update debian/rules
  - update debian/mozclient/xulrunner-1.9.2.mk
* Update diverged patches:
  - update debian/patches/bz467751_att351167_sysplugin_xre_part.patch
  - update debian/patches/bzXXX_plugin_for_mimetype_pref.patch
  - update debian/patches/bz472807_att356161_nspr_nss_pc.patch
  - update debian/patches/system_path_launch_child.patch
  - update debian/patches/bz461277_att344402_eliminate_deprecated_gtk_type_macros.patch
  - update debian/patches/bzXXX_fix_test_suite_bashisms.patch
  - update debian/patches/dont_install_so_in_dev.patch
  - update debian/patches/bzXXX_urlclassifier_prefs_in_toolkit.patch
* Remove patches no longer needed / applied upstream:
  - drop debian/patches/bzXXX_no_zlib_export_if_native.patch (bmo 488175)
  - drop debian/patches/protect_tests_by_ifdefs.patch (bmo 495387)
  - drop debian/patches/bz493541_att386469_fix_flash_fullscreen_crash.patch
  - update debian/patches/series
* Update MOZCLIENT_GETDATE to make it use pushlog so it is not confused by merges with
  dates in the past
  - update debian/mozclient/xulrunner-1.9.2.conf
* Fix -dev install file so that /testing/ doesn't end up in both -dev
  and -testsuite-dev
  - update debian/xulrunner-1.9.2-dev.install

[ Alexander Sack <email address hidden> ]
* upstreamed nss/nspr pkg-config patch (bmo 472807)
  - debian/patches/bzXXX_pc_honour_system_nspr_nss.patch => debian/patches/bz472807_att356161_nspr_nss_pc.patch
* ship native libnotify support in -gnome-support; add --enable-libnotify
  to configure flags and add libnotify-dev to Build-Depends
  - update debian/rules
  - update debian/control
* adjust patch to changed upstream code base
  - update debian/patches/bz467751_att351167_sysplugin_xre_part.patch
* fix .install directory contents changed in upstream make install target
  - debian/xulrunner-1.9.2-testsuite.install
  - debian/xulrunner-1.9.2.install
* fix memalign crashes on shutdown by wrapping PR_SetEnv in nsAppRunner.cpp to
  leak all strings (LP: #319480)
  - add debian/patches/bz473629_lp319480_leak_setenv_apprunner.patch
  - update debian/patches/series
* tighten depends of xulrunner-1.9.2-dev; use xulrunner-1.9.2 (= ${binary:Version})
  - update debian/control
* bmo: #493541 - fix a crash which occurs switching flash videos to fullscreen mode;
  we cherry pick a patch from bugzilla; thanks to Stephan Ebner <email address hidden>
  for spotting and testing the patch
  - add debian/patches/bz493541_att386469_fix_flash_fullscreen_crash.patch
  - update debian/patches/series
* drop ubuntu specific gre plugin/extension patch; we frequently need to touch it so we should rather
  strive for an upstream solution
  - drop debian/patches/bzXXX_gre_extension_plugin_support.patch
  - update debian/patches/series
* set BUILD_OFFICIAL = 1 to enable all official build features
  - update debian/rules

[ Benjamin Drung <email address hidden> ]
* simplify pkg-config shell command
  - update debian/rules

[ Micah Gersten <email address hidden> ]
* Rename from 1.9.1 to 1.9.2
  - debian/xulrunner-1.9.1-dev.manpages => debian/xulrunner-1.9.2-dev.manpages
* Add xulrunner-dev and depend on xulrunner-1.9.2-dev
  - update debian/control
* Modify compile link against nspr to be ${includedir}/nspr instead of
  ${includedir}/stable/nspr
  - update debian/rules
* fix LP: #529628 - dh_xulrunner adds wrong dependency on binary version
  - update debian/rules

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/maverick/xulrunner-1.9.2
This branch contains Public information 
Everyone can see this information.

Subscribers