[ubuntu-cloud-archive/havana-proposed] libv8-3.14 (Accepted)

James Page james.page at ubuntu.com
Fri Oct 11 10:09:42 UTC 2013


 libv8-3.14 (3.14.5.8-4~cloud0) precise-havana; urgency=low
 .
   * New package for the Ubuntu Cloud Archive.
 .
 libv8-3.14 (3.14.5.8-4) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * Patch: 0013_gcc_48_compat, closes: bug#701312.
   * Allow Build-Dependency on latest libv8 branch version or on a
     specific branch: libv8-<API>-dev or libv8-dev.
     Ensure switching from one dev package to another works properly.
     Add a specific case for libv8-3.14 (<=3.14.5.8-3).
 .
   [ Jonas Smedegaard ]
   * Tidy long descriptions to talk only about what packages provide,
     not the uses of it.
 .
 libv8-3.14 (3.14.5.8-3) experimental; urgency=low
 .
   * 0001_kfreebsd.patch: fix tests runner in previous broken patch.
 .
 libv8-3.14 (3.14.5.8-2) experimental; urgency=low
 .
   * Fix mipsel build (upstream follows same archs names as debian).
   * 0001_kfreebsd.patch: work around kfreebsd tests runner failure,
     "This platform lacks a functioning sem_open implementation".
 .
 libv8-3.14 (3.14.5.8-1) experimental; urgency=low
 .
   [ upstream ]
   * New release.
 .
   [ Jrmy Lal ]
   * Update patches:
     + Update 0001_kfreebsd: Partially fixed upstream.
     + Remove 0013_performance_regression_fix: Applied upstream.
     + Unfuzz patches.
   * Update version numbers in watch file and package names/dependencies
     to reflect curent upstream version.
   * Build-depend unversioned on cdbs: Needed version satisfied in stable
     and oldstable no longer supported.
   * Append CPPFLAGS to CXXFLAGS and export LDFLAGS to let gyp catch
     hardening flags.
     Maybe fixes hardening (see bug#689754).
   * Fix remove all *.pyc files below tools dir.
   * Update copyright file:
     + Extend coverage for main copyright holder with current year.
     + Add tools/testrunner/server/daemon.py (in the Public Domain).
 .
   [ Jonas Smedegaard ]
   * Explicitly mention Public Domain file as such in Copyright field.
   * Have git-import-orig suppress upstream .gitignore file.
   * Drop obsolete "DM-Upload-Allowed" control file field.
   * Update to use anonscm.debian.org URL for Vcs-Git field.
   * Track upstream source via github mirror (not limited-use
     googlecode.com SVN tags).
   * Include CDBS upstream-tarball snippet, and setup get-orig-source
     target.
   * Tidy README.source:
     + Drop obsolete sections.
     + Refer to common CDBS+git-buildpackage praxis.
     + Emphasize explicitly that NMUs can totally ignore control.in.
   * Tidy rules file: Resolve version strings in fewer shell calls.
   * Use versioned source package name, to allow multiple branches to
     coexist: Nodejs often needs more stable release than Chromium.
   * Git-ignore quilt .pc dir.
 .
 libv8 (3.10.8.16-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Simplify SONAME naming to only first 3 segments of upstream version
     (i.e. skip patch level). Add chapter on reasoning to README.source.
   * Enable architectures kfreebsd-i386, kfreebsd-amd64 and mipsel.
     + Force mips3 (Loongson) support.
     + Set test timeout to 400 seconds for mipsel.
     Closes:bug#670836. Thanks to Steven Chamberlain.
   * Update patches:
     + Drop patches 0014 (disable cross-build) and issue9316131 (fix init
       array literals on ARM): Applied upstream.
     + Add patch 0001: Fix build flags for kfreebsd and
       unused-but-set-variable warning for gcc >= 4.6.
       Thanks to Steven Chamberlain.
     + Add patch 0012: Force cache flush on Loongson.
       Fixes mipsel tests.
     + Add patch 0013: Fix performance regression.
     + Refresh all remaining patches.
   * Add MIT license to copyright file for benchmarks/navier-stokes.js.
   * Autogenerate watch file, to track current branch (= major+minor of
     upstream version).
 .
   [ Jonas Smedegaard ]
   * Update copyright file:
     + Bump file format to 1.0.
     + Fix double-indent in Copyright fields as per Policy 5.6.13.
   * Fix capitalize project name in copyright and long descriptions.
 .
 libv8 (3.8.9.20-2) unstable; urgency=low
 .
   * Cherry-picked four upstream patches from 3.8.9.29:
     + r11654.patch: fix CVE-2011-3111, closes:bug#687574.
     + r12161.patch: Fix ICs for slow objects with native accessor.
     + r12336.patch: Fix bug in compare IC.
     + r12460.patch: Fix some corner cases in skipping native methods
                     using caller. Fix binding in new Function().
 .
 libv8 (3.8.9.20-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * Upstream update.
   * Remove mipsel from Architecture list.
     v8 3.8 branch only supports mips32r2 cpu variant. This excludes
     Loongson 2E (mips3). Closes:bug#667991.
   * Unset specific mipsel build flags set in 3.8.9.16-3, now unneeded.
 .
   [ Jonas Smedegaard ]
   * Use anonscm.debian.org for Vcs-Browser field.
   * Define supported archs in rules file (auto-expanded in control
     file).
 .
 libv8 (3.8.9.16-3) unstable; urgency=low
 .
   * mipsel build fixes :
     + v8_use_mips_abi_hardfloat=false, this lowers EABI requirements.
     + v8_can_use_fpu_instructions=false, detect if FPU is present.
     + set -Wno-unused-but-set-variable only on mipsel.
 .
 libv8 (3.8.9.16-2) unstable; urgency=low
 .
   [ Jonas Smedegaard ]
   * Bump standards-version to 3.9.3.
 .
   [ Jrmy Lal ]
   * Re-enable -Wno-unused-but-set-variable, fails on mipsel otherwise.
   * Upstream patch for failing armel smi arrays, closes:bug#666906.
     + debian/patches/issue9316131_5001.diff
 .
 libv8 (3.8.9.16-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Remove patches:
     + 0005-enable-i18n-extension: Handled by libv8-i18n now.
     + 0015_enable_mips_tests.patch: applied upstream.
   * Stop build-depending on libicu-dev: Handled by libv8-i18n now.
   * Update copyright file:
     + Add Files paragraph covering build/android.gypi.
 .
 libv8 (3.7.12.22-3) unstable; urgency=low
 .
   * Fix mipsel build, allow test debug-step-3 to fail (non-crucial)
 .
 libv8 (3.7.12.22-2) unstable; urgency=low
 .
   * Adjust tests timeout from 120 to 180 seconds because build server
     can be busy sometimes.
   * Fix failing "make check" for mips arch in:
     + debian/patches/0015_enable_mips_tests.patch
 .
 libv8 (3.7.12.22-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Enable mipsel arch.
   * Refresh patches. Remove unnecessary patches:
     + 0010_fix_arm_bug.patch (applied upstream).
     + 0012_make_check_testsuites.patch (uses TESTFLAGS, not TESTSUITES).
     + 0013_enable_soname.patch (applied upstream).
     + 0015_hash-collision-fix-v8-3.6.patch (applied upstream.
   * Fix tabs and whitespaces in debian/samples.gyp.
   * Stop setting v8_can_use_unaligned_accesses=false during build: works
     without it - and it even may be triggering an alignment bug.
 .
   [ Jonas Smedegaard ]
   * Update copyright file:
     + Extend (and shorten) some copyright years.
     + Fix paths of a few files.
     + Rewrap comments at 72 chars.
 .
 libv8 (3.6.6.14-2) unstable; urgency=low
 .
   * Land hash collision fix for V8 3.6. Closes: bug#653962.
     This fixes CVE-2011-5037.
   * snapshot=off, because hash is randomized by a secret key that is
     otherwise readable in the snapshot.
 .
 libv8 (3.6.6.14-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * Upstream update.
   * Refresh patches. Remove unused 0009_unaligned_access_armel.patch.
   * Add samples/*.cc, samples/*.js and provide usable samples.gyp
     to libv8-dev examples. Closes: bug#612362.
   * Update watch file: Track 3.6.x releases.
 .
   [ Jonas Smedegaard ]
   * Newline-separate package relations in control file.
 .
 libv8 (3.5.10.24-4) unstable; urgency=low
 .
   * v8_use_arm_eabi_hardfloat must be passed in GYPFLAGS,
     this should fix armhf build.
   * Ubuntu vendor needs different armel architecture settings.
 .
 libv8 (3.5.10.24-3) unstable; urgency=low
 .
   * Fix build failures for arm:
     + arm_neon=0 for armhf
     + vfp3=off for armel
     Closes: bug#650548
 .
 libv8 (3.5.10.24-2) unstable; urgency=low
 .
   * Set -Wno-unused-but-set-variable, i386 build fail otherwise.
     Closes: bug#650547
   * Remove mipsel from architectures. Will be re-enabled when
     upstream really supports it.
     Closes: bug#650549
   * Disable default arm flags (debian/0014_disable_armv7_defaults.patch) and
     set them properly for armel and armhf, using GYPFLAGS variable in
     debian/rules. Closes: bug#650548
   * Remove 0009_unaligned_access_armel.patch, never proved it was needed.
   * Remove -fvisibility=hidden flag, applied upstream.
   * CCFLAGS are ignored by the build system, use CXXFLAGS instead.
 .
 libv8 (3.5.10.24-1) unstable; urgency=low
 .
   * New upstream release.
   [ Jrmy Lal ]
   * Build using gyp (instead of deprecated scons build):
     + removed scons patches
     + added gyp patches to achieve the same result.
   * Remove mipsel architecture, not yet supported upstream.
   * Tests are run using d8 instead of shell.
   * Allow parallel builds.
   * Update watch file: Track 3.5.x releases.
 .
 libv8 (3.4.14.21-5) unstable; urgency=low
 .
   [ Jakub Wilk ]
   * Add patch (taken from upstream VCS) to fix compatibility with ICU 4.8
     Closes: bug#648506.
     Thanks to Julien Cristau for the bug report.
 .
 libv8 (3.4.14.21-4) unstable; urgency=low
 .
   * Fix armel tests. Closes: bug#644163.
     Thanks to Vyacheslav Egorov.
 .
 libv8 (3.4.14.21-3) unstable; urgency=low
 .
   * Disable VFP for armel
   * Disable unaligned access for armel
 .
 libv8 (3.4.14.21-2) unstable; urgency=low
 .
   [ Jonas Smedegaard ]
   * Rewrite short and long descriptions. Closes: bug#624374.
     Thanks to Erik Esterer.
 .
   [ Jrmy Lal ]
   * Redirect output of mksnapshot to stdout. This helps armel debugging.
   * Backport of fix for upstream issue#1706: unaligned access on armel.
 .
 libv8 (3.4.14.21-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * New upstream release.
   * Adds -mno-thumb-interwork on armel (armeabi:softfp).
     Upstream does not support thumb interworking < armv5t.
     However it is supported on armhf.
   * Move compiler flags for arm in debian/rules, instead of setting
     them using a quilt patch.
   * Relax build-dependencies on cdbs (unneededly tight) and debhelper
     (needed version satisfied even in oldstable).
   * Tests timeout after 120 seconds, instead of 60.
     Some builders can have slower machines.
 .
   [ Jonas Smedegaard ]
   * Update watch file: Track 3.4.x releases.
   * Relax build-dependency on devscripts (needed version satisfied even
     in oldstable).
   * Update copyright file:
     + Fix use Source: (not Upstream-Source:).
     + Newline-delimit file list.
     + Use ~ as indicator for derived licenses.
     + Shorten license comment, and quote license name.
 .
 libv8 (3.4.14.13-4) experimental; urgency=low
 .
   * Export I18NExtension::get and I18NExtension::Register.
     Closes: bug#639596.
 .
 libv8 (3.4.14.13-3) experimental; urgency=low
 .
   * move I18NExtension from v8::internal to v8_i18n namespace,
     following the externalization of i18n extension in chromium 15.
     Closes: bug#639596.
 .
 libv8 (3.4.14.13-2) experimental; urgency=low
 .
   * fix include of "v8.h" in i18n-extension.h
     Closes: bug#639522. Thanks to Giuseppe Iuculano.
 .
 libv8 (3.4.14.13-1) experimental; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Bump version in debian/control (and debian/control.in)
 .
   [ Jonas Smedegaard ]
   * Add patch 0007 to fix armhf.
     Closes: bug#636370. Thanks to Konstantinos Margaritis.
 .
 libv8 (3.4.14-1) experimental; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * mipsel architecture added.
   * Fix FTBFS with gcc 4.6 using -Wnounused-but-set-variable.
     Closes: bug#625377.
   * Enable i18n experimental extension: reworked, could be broken.
   * Unfuzz patches.
 .
 libv8 (3.1.8.22-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * Enable i18n experimental extension. Build-Depends on libicu-dev.
     Closes: bug#627066. Thanks to Giuseppe Iuculano.
   * Stop special-casing some regression tests on armel (introduced in
     3.1.8.10-2): Solved by disabling cctests (since 3.1.8.10-3).
 .
   [ Jonas Smedegaard ]
   * Unfuzz patches.
 .
 libv8 (3.1.8.10-3) unstable; urgency=low
 .
   * Disable cctests : they fail from time to time and are meant
     to be used for upstream development purposes. Only javascript
     tests are run.
 .
 libv8 (3.1.8.10-2) unstable; urgency=low
 .
   * Temporarily allow some tests to fail on armel builds.
     Closes: bug#623449.
   * Turn on verbose output when running tests.
 .
 libv8 (3.1.8.10-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * New upstream release.
 .
   [ Jonas Smedegaard ]
   * Bump policy compliance to standards-version 3.9.2.
   * Bump copyright file format to draft 174 of DEP-5.
 .
 libv8 (2.5.9.21-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Relax regression checking to not cause build to fail.
   * Use DEB_SCONS_ENVVARS to define SONAME, removing the need for the
     soname patch, and allowing builds with gold linker.
 .
   [ Jonas Smedegaard ]
   * Only relax regression checking when targeted experimental.
   * Let CDBS auto-resolve build-dependencies and library package name.
   * Fix tighten build-dependencies on cdbs and debhelper.
   * Build-depend on dh-buildinfo.
 .
 libv8 (2.5.9.16-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Add architecture armhf.
     Closes: #596997
 .
   [ Jonas Smedegaard ]
   * Rewrite copyright file using draft svn166 of DEP5 format.
   * Supress copyright-checking a few binary files, to not upset
     dpkg-source.
 .
 libv8 (2.5.9.15-2) unstable; urgency=low
 .
   * Builds with snapshot=on. (Closes: #612781)
 .
 libv8 (2.5.9.15-1) unstable; urgency=low
 .
   * New upstream release.
 .
   [ Jrmy Lal ]
   * Map DEB_HOST_ARCH and DEB_HOST_ARCH_OS to v8 scons options 'arch'
     and 'os'. (Closes: #611215)
     Move to team-maintainance, with me as maintainer and Jonas
     Smedegaard as uploader.
     Drop Antonio Radici as uploader: Thanks for your contributions,
     Antonio!
 .
   [ Jonas Smedegaard ]
   * Tidy CDBS variables internally in rules file.
 .
 libv8 (2.5.9.9-2) unstable; urgency=low
 .
   * Include v8stdint.h in libv8-dev.
 .
 libv8 (2.5.9.9-1) unstable; urgency=low
 .
   * New upstream release.
     followed the procedure of README.source to update.
   * Fix FTBFS on armel. (Closes: #599713)
   * No longer flag march=armv4t, it's the default debian armel target.
     (Closes: #596997)
   * Fix typo in libv8-dbg short description. (Closes: #601855)
 .
 libv8 (2.4.7-2) experimental; urgency=low
 .
   * Fix FTBFS on armel with -Wno-psabi. For more info :
     http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42748
   * Fix FTBFS on mipsel, just remove it, it is not supported upstream,
     and anyway it won't compile in the 2.2 or 2.3 branches.
   * Respect policy 4.9.1 for DEB_BUILD_OPTIONS nocheck and parallel.
   * Remove unused code from debian/rules.
 .
 libv8 (2.4.7-1) experimental; urgency=low
 .
   * New upstream release, followed the procedure of README.source to update.
   * Removed patch issue3037008_6001.diff, applied upstream.
   * Removed part of 0002-armel-build.patch, applied upstream.
   * Target for amd64 is x64, not ia32.
   * Remove GCC_VERSION=44, no longer needed.
   * Runs cctest and mjsunit tests after build.
 .
 libv8 (2.2.24-6) unstable; urgency=low
 .
   * CVE-2010-3412 (Closes: #597856)
     Race condition in the console implementation in Google Chrome before
     6.0.472.59 has unspecified impact and attack vectors.
 .
 libv8 (2.2.24-5) unstable; urgency=low
 .
   * Standards-Version 3.9.1. Nothing had to be changed to comply.
   * Fix chromium-browser: priority optional, depends on libv8 which
     has priority extra. (Closes: #591148)
   * Compile with GCC_VERSION=44.
     With that option, v8 pass all tests, and setting a breakpoint
     in chromium inspector does not crash. (Closes: #584562)
 .
 libv8 (2.2.24-4) unstable; urgency=low
 .
   * Replace arch: mips with mipsel (on the three packages)
 .
 libv8 (2.2.24-3) unstable; urgency=low
 .
   * Replace arch: mips with mipsel, because only little endian is supported.
 .
 libv8 (2.2.24-2) unstable; urgency=low
 .
   * Upstream patch : fix for...in loops for strings.
     http://codereview.chromium.org/3037008
 .
 libv8 (2.2.24-1) unstable; urgency=low
 .
   * New upstream release, followed the procedure of README.source to update.
   * Standards-Version 3.9.0
   * Build for armv4 instead of armv5, fix ARMV5 detection. (Closes: #589057)
   * Include v8-profiler.h in libv8-dev. (Closes: #589584)
 .
 libv8 (2.2.18-1) unstable; urgency=low
 .
   * New upstream release, followed the procedure of README.source to update.
   * Drops 0005-constraints-visibility.patch (applied upstream).
 .
 libv8 (2.2.7-1) unstable; urgency=low
 .
   * New upstream release, followed the procedure of README.source to update
   * debian/patches:
     + 0005-constraints-visibility.patch: export SetResourceConstraints to allow
       chromium to compile cleanly
 .
 libv8 (2.2.6-1) unstable; urgency=low
 .
   [ Jrmy Lal ]
   * New upstream release, previous procedure followed.
   * Switch to dpkg-source 3.0 (quilt) format.
   * Uses scons.mk from cdbs.
 .
   [ Antonio Radici ]
   * debian/control: added Jrmy to the Uploaders
   * debian/patches:
     + added mips64 to 0003-platform-detection-x86_64-and-mips.patch
 .
 libv8 (2.1.10-1) unstable; urgency=low
 .
   * New upstream release
     + debian/rules: SONAME updated
     + debian/control: updated any reference to the old version
     + debian/patches/0001-enable_soname.patch: SONAME updated
     + debian/libv8-$VERSION.install renamed with the new version
   * debian/patches:
     + 0001-enable_soname.patch: slightly modified to use the right SONAME
     + 0004-add-the-install-target.patch: refreshed
   * debian/README.source: added a procedure to update to a new version
     once the correct version is imported
 .
 libv8 (2.1.6-1) unstable; urgency=low
 .
   [ Antonio Radici ]
   * New upstream release
     + package should now build clean with gcc-4.5 (Closes: 565030)
     + debian/rules: SONAME var updated
     + debian/libv8-2.0.3.install edited and renamed to libv8-2.1.6.install
     + debian/control: s/2.0.3/2.1.6/
   * debian/control: Standards-Version bumped to 3.8.4 (no changes required)
   * debian/patches:
     + refreshed all patches
     + x86_64_code.patch: changed to drop any reference to ia64
       (it does not seem to build there)
 .
   [ Jrmy Lal ]
   * debian/copyright: updated to reflect the missing files/dates
   * debian/patches:
     + new naming scheme which preserves the ordering
     + added mips to the x86_64_code.patch
 .
 libv8 (2.0.3-2) unstable; urgency=low
 .
   * Modified the upstream soname (from libv8-2.0.3.so to libv8.so.2.0.3)
     + restored patches/enable_soname.patch
     + restore the link commands in debian/rules
   * Added a libv8-2.0.3.install so that the package is not empty anymore
     + (Closes: 560433)
 .
 libv8 (2.0.3-1) unstable; urgency=low
 .
   * New upstream release
   * restored jsmin.py, now it is DFSG compliant
     + debian/copyright modified accordingly
     + debian/repack.sh not needed anymore
     + debian/patches: remove-jsmin.patch deleted
   * using the library's SONAME (2.0.3)
     + debian/control: libv8-0 renamed to libv8-2.0.3
     + debian/patches: deleted enable_soname.patch
     + debian/rules: adapted to support the upstream SONAME
     + debian/libv8-0.symbols: removed, we will not maintain the symbols file
   * debian/patches: all patches refreshed against the latest upstream
   * debian/patches/x86_64_code.patch: support for ia64
 .
 libv8 (1.3.11+dfsg-2) unstable; urgency=low
 .
   * debian/patches:
     + armel-build.patch: adding march armv5t to build on armel (Closes: 8636294)
     + x86_64_code.patch: build 64 bit code on x86_64 (Closes: 548467, 550448)
   * debian/watch: excluded '..' from the versions (Closes: 550581)
   * debian/changelog: added DM-Upload-Allowed: yes
 .
 libv8 (1.3.11+dfsg-1) unstable; urgency=low
 .
   * Initial release (Closes: #497701)

Date: Fri, 11 Oct 2013 09:59:07 +0100
Changed-By: James Page <james.page at ubuntu.com>
Signed-By: James Page <james.page at ubuntu.com> 
Published-By: James Page <james.page at ubuntu.com>


More information about the Cloud-archive-changes mailing list