Public bug reported:

Please sync pypy 1.8+dfsg-2 (universe) from Debian experimental (main)

Explanation of FeatureFreeze exception:

I warned you this was coming :)

PyPy is a leaf package, disconnected from the rest of our Python stack.
1.8 came out a couple of days before FF. At FF it was still in Debian's binNEW
queue.

Upstream, 1.8 is mostly iterative improvement.
http://pypy.readthedocs.org/en/latest/release-1.8.0.html

The Debian 1.8 package adds a sandbox build, increasing the already long build
time, but I think it's a nice feature to provide.

There are still a fair number of build failures in Debian, but they are all
timeouts, that I'm trying to get to the bottom of (package builds on
porterboxes, without delays between lines of output that should trigger
timeouts). It'll probably build on LP's buildds [i386 amd64 powerpc], maybe
with a couple of retries if we get timeouts. It builds for me in an ubuntu
chroot.

The packaging currently refuses to build on machines with less than 1.4G of
RAM, so it won't build on ARM, although it probably could if we let it build
for a week or two. None of this is any different from the state of 1.7.

Changelog entries since current precise version 1.7+dfsg-6:

pypy (1.8+dfsg-2) experimental; urgency=low

  * Build the sandboxed PyPy with -O2, not -O3 or -Ojit.  Sandboxed pypy can't
    be built with profile-guided optimisations.
    - Use generational gc, now that we aren't using the JIT.
  * Patch gnukfreebsd-link-rt: Link with -lrt on GNU/kFreeBSD.

 -- Stefano Rivera <stefa...@debian.org>  Sat, 18 Feb 2012 09:28:14
+0200

pypy (1.8+dfsg-1) experimental; urgency=low

  * New upstream release.
  * Refresh patches.
  * Drop patches, applied upstream:
    - compiler-flags
    - docs-version
    - hardcoded-nursery-size
    - test_ssl-errno0
    - test_unix_socket_connect
    - big-endian-test_codecs
    - big-endian-clibffi
    - kfreebsd-glibc
    - kfreebsd-test-hangs
  * Build manpage from upstream docs.
  * Patch doc-envvars: Update manpage, to include environment variables.
  * Patch fpic-archs: Build shared libraries with -fPIC on arm and mips.
  * Patch pypy-help: Make --help not crash.
  * Update copyright contributors and years.
  * pep3147-core: Assert the absence of nulls (assert_str0) on the pathnames
    provided in make_compiled_pathname and make_source_pathname.
  * Build sandboxed pypy: python-pypy.translator.sandbox
    - Patch ignore-shufps: Fix build failure.
    - Patch sandbox-bin: Change pypy_interact's --help to name it pypy-sandbox
    - Patch sandbox-dependencies: Reduce the amount of pypy source that
      pypy-sandobx needs.
    - Patch sandbox-manpage: pypy-sandbox manpage.
    - B-D on python (>= 2.6.6-11~) for dh_python2 with .pyinstall support.
  * Run translations and tests with unbuffered I/O, to combat build timeouts.
    - Lower build-time RAM requirement to 1.4G.

 -- Stefano Rivera <stefa...@debian.org>  Tue, 14 Feb 2012 15:10:21
+0200

** Affects: pypy (Ubuntu)
     Importance: Wishlist
         Status: New

** Changed in: pypy (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/936106

Title:
  FFe: Sync pypy 1.8+dfsg-2 (universe) from Debian experimental (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pypy/+bug/936106/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to