Back to hhvm PTS page

Accepted hhvm 3.11.0+dfsg-1 (source amd64) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 29 Dec 2015 02:57:38 +0200
Source: hhvm
Binary: hhvm hhvm-dbg hhvm-dev
Architecture: source amd64
Version: 3.11.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian HHVM packaging team <pkg-hhvm-team@lists.alioth.debian.org>
Changed-By: Faidon Liambotis <paravoid@debian.org>
Description:
 hhvm       - HipHop Virtual Machine, a JIT replacement for PHP - main runtime
 hhvm-dbg   - HipHop Virtual Machine, a JIT replacement for PHP - debugging sym
 hhvm-dev   - HipHop Virtual Machine, a JIT replacement for PHP - development f
Closes: 796932
Changes:
 hhvm (3.11.0+dfsg-1) unstable; urgency=medium
 .
   [ Faidon Liambotis ]
   * New upstream release.
   * Build with stock gcc again; folly's gcc 5.0 issues have been fixed.
   * Refresh all debian/patches; drop:
     - support-more-sql-stats: merged upstream
     - ezc-fix-z-type-in-zend_parse_parameters: was a backport
     - use_system_TZinfo: merged upstream
     - fix_freetype_include: unused/unneeded
     - hack_license.patch: obsolete
     - license_folly.patch: superfluous
   * Drop our own debian/-shipped manpages, as these have been merged into the
     upstream tree instead and enhanced since.
   * Add Build-depends on gawk, gperf, libboost-context-dev, libre2-dev,
     libgmp-dev.
   * Build-depend on libjpeg-dev instead of libjpeg62-dev. (Closes: #796932)
   * Build-depend on libvpx-dev to enable WebP support for gd.
   * Drop libiconv-hook-dev dependency and associated patch, libc6's iconv.h
     should be enough for HHVM and it doesn't appear like upstream's intention
     was ever to link against libiconv-hook.
   * Disable asynchronous MySQL support; it depends on the webscalesql fork of
     libmysqlclient-dev which is not packaged separately in Debian. Upstream
     bundles it under their third-party repository but it has been stripped
     from this packaging as the full forked MySQL 5.6 source is too big to be
     embedded into this package.
   * Drop patch enable_relro_hack, that enabled hardening (relro) for
     hh_client/hh_server. Current recommendation by the OCaml team is to not
     attempt to do any hardening until the OCaml runtime itself gets fixed
     first (#702349).
   * Add patch fix_stats_error to fix a MySQL statistics collection error.
   * Add patch fix-makeparser-bison3 to fix a make-parser.sh incompatibility
     when ran with Bison3.
   * Set HOME to debian/build when running the tests so that HHVM can write the
     HHBC even when $HOME does not exist, or to not leave garbage behind when
     it exists.
   * Switch our Provides: hhvm-api-$version to the major/minor HHVM released,
     based on upstream's recommendation of using HHVM_VERSION_BRANCH.
   * Remove sources of build variance to hopefully make the build reproducible:
     - Pass $COMPILER_ID to the compilation process, based on the
       package's version from debian/changelog.
     - Add patch reproducible-sort to pass LC_ALL=C to sort.
     - Add patch reproducible-hack-builddate to remove __DATE__/__TIME__.
       embedding from the Hack source code.
     - Add patch reproducible-hack-compilerid to force hack into using
       $COMPILER_ID instead of always using "git rev-parse".
   * Update debian/copyright with copyright information for files new in this
     version (mainly libraries shipped under third-party/).
   * Switch HHBC location path to /var/cache/hhvm, instead of /var/run/hhvm,
     since it can get large, there is little benefit from having it in memory
     and it can persist across reboots.
   * Switch default source root to /var/www/html.
   * Switch logging to syslog instead of custom, non-logrotated path in
     /var/log.
   * Ship /usr/bin/hh_format, the Hack formatter.
   * Ship hhvm-gdb and hhvm-leak-isolator in the hhvm-dbg package. This adds a
     Depends: python to the -dbg package, which is probably okay given
     hhvm-dbg's relative size to python, as well as its niche usage.
   * Recommend gdb from hhvm-dbg, as the symbols aren't very useful without
     gdb, and hhvm-gdb is a shell script that calls gdb.
   * Cleanup and update /etc/default/hhvm.
   * Update debian/watch.
 .
   [ Giuseppe Lavagetto ]
   * Move the init script to using /lib/init/init-d-script.
   * Add upstart and systemd service files.
Checksums-Sha1:
 b45a876238d070137c872c65f7fee4e853daa06c 2941 hhvm_3.11.0+dfsg-1.dsc
 9afe620bb4c25050d7ea81a74adbf9d608b140cb 19222824 hhvm_3.11.0+dfsg.orig.tar.xz
 e7d95f7cc36592cffc6bf7a3122c3f0ce788847b 21968 hhvm_3.11.0+dfsg-1.debian.tar.xz
 d56082fd54dabb501a2a24b77f186f4b0cb91840 390176846 hhvm-dbg_3.11.0+dfsg-1_amd64.deb
 6040c5535ddc72657dd0acc07d73288811afc44a 2583604 hhvm-dev_3.11.0+dfsg-1_amd64.deb
 69f681faaa5670d8e1a9046e1e7e4afc819ce550 10212614 hhvm_3.11.0+dfsg-1_amd64.deb
Checksums-Sha256:
 b0110042d36ef0ad210cc431dc2618c7d0433a4d74f35764b31e697db2380a19 2941 hhvm_3.11.0+dfsg-1.dsc
 e08e4c7590f7f1f91e06639c3f8cb0adbf48f40d4cc95274fd8ce22e8878bdec 19222824 hhvm_3.11.0+dfsg.orig.tar.xz
 30e8eec09c6e8e28961a553a50e1bc72bcdd22e208806ff8fc991639aff25a0f 21968 hhvm_3.11.0+dfsg-1.debian.tar.xz
 fe2576301e1947d58ea104cf30c44ee9d1c80df5e058103520fa72ccaa725b4f 390176846 hhvm-dbg_3.11.0+dfsg-1_amd64.deb
 7de43ebb24489df1c47abc33d771a689786c1d61e70138c7d5c259462ea7ed9e 2583604 hhvm-dev_3.11.0+dfsg-1_amd64.deb
 338d50de88fd8ddbf0805aaad2917bcf92234f0a22cefede17dda9b44d42ddcc 10212614 hhvm_3.11.0+dfsg-1_amd64.deb
Files:
 ab508f222de62d4e3116622dd2b7f5ab 2941 php optional hhvm_3.11.0+dfsg-1.dsc
 c47917433edd3c5deab39bc709eb088b 19222824 php optional hhvm_3.11.0+dfsg.orig.tar.xz
 ad9dde2e40f8a418bfa99e540fae8621 21968 php optional hhvm_3.11.0+dfsg-1.debian.tar.xz
 fa6e2f6a875272e82f73e277d5bdbdf4 390176846 debug extra hhvm-dbg_3.11.0+dfsg-1_amd64.deb
 71afc6cbd8191e1c29546f9554d86cc9 2583604 libdevel extra hhvm-dev_3.11.0+dfsg-1_amd64.deb
 36a1d308b2208b5092e6c5f0e96893d2 10212614 php optional hhvm_3.11.0+dfsg-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJWgnjTAAoJEJ0LXlse7I8O/vkP/20ZTpP3NT//3OzeaUm42lUG
5pVRftSrfdVE0rc8yPPDkC9kO8rLCMZ32LotzKM4bpF8Pd4V3EXVzAVRqAPkgab1
bGvfY8m7W3EDTheLN6MG3DVA8BKFpwkrSw9G7DVSWLElPgXe87z58SLOWzYH9sy6
1gA1dmPfMr9DcIqxwiOUvf9dXrlA8lu/0XuhjINunodg6WRIuxoYcOnhQJsu474s
Mro+I/4iaqJiKjWj7PJd1cKupC2dusJMxgyWLSERjsTl7vrtOPdP2ITkYSfWVa2Q
38ab7vktyYQOyVyiPfQ9WOClutl9oj3iEqVGHXHIejdjSu32AvUDS2a9EbdFjwtP
cZLjZQU4o1K4CVc0HufgZNCcK4nrrXyakTeqyRXZ5s+ROr/KHXFp3DN1TUY00as+
7ZQP6EJoi0e8OYCc7e6+Q7snPI7SjfVKC34jP9EXW6zLQ90Jb30jXZYp2ApNf1w9
D+5yK5rF8MFzdSibZ6oqbfV5Dwg2J2XGqwesWbtBpA2w8MMZlV6DGEBp4JitQ3Oj
kS87WTxCvfUKUSexjLie+gR+Wp68m2cTEtCcxaoZd6Ys9KtR07aH8/AMdcr+EqY+
jLqFQYnTMbIlov+dxgIx2dASD3zxQg0RN8QuDVMP76DyN9699N0ojy1rd8gts0tG
nfaI7p1Fs7yRbtU4HYgS
=+yQD
-----END PGP SIGNATURE-----