Package: pypy / 2.4.0+dfsg-3
Metadata
Package | Version | Patches format |
---|---|---|
pypy | 2.4.0+dfsg-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
version info | (download) |
pypy/module/sys/version.py |
1 1 + 0 - 0 ! |
get version details from the debian source package, rather than vcs Return the Debian package version in sys.version. Return null strings in sys._mercurial. |
noise | (download) |
rpython/tool/ansi_print.py |
2 1 + 1 - 0 ! |
always draw mandelbrots, so we don't get timed out |
pep3147 core | (download) |
pypy/config/pypyoption.py |
5 5 + 0 - 0 ! |
pep3147 support. Tests modified from Barry Warsaw's PEP3147 cpython support |
pep3147 stdlib | (download) |
lib-python/2.7/compileall.py |
67 44 + 23 - 0 ! |
pep3147 changes to lib-python Backported from cpython's PEP3147 commit |
pep3147 issue11254 | (download) |
lib-python/2.7/distutils/command/build_py.py |
7 5 + 2 - 0 ! |
pep3147 distutils patches Backported from cpython |
test_fsync eatmydata | (download) |
lib-python/2.7/test/test_os.py |
2 2 + 0 - 0 ! |
skip fsync tests when building with eatmydata |
test_termios | (download) |
pypy/module/termios/test/test_termios.py |
2 1 + 1 - 0 ! |
support bulds on older aufs Under aufs on squeeze, tcgetattr can return EINVAL instead of ENOTTY See https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=2771 |
fpic archs | (download) |
rpython/translator/platform/__init__.py |
5 4 + 1 - 0 ! |
x32 and hppa require -fpic x32 detection is currently Debian-specific. |
sandbox access | (download) |
pypy/sandbox/pypy_interact.py |
2 1 + 1 - 0 ! |
fix the sandbox, by implementing os.access pypy now (since b97c7d6f7fd8) checks for executability, when searching for its own executable on startup. This requires os.access. Abuse "kind" to maintain extra mode bits, so we can store the executable state in our vfs. |
trackgcroot new ops | (download) |
rpython/translator/c/gcc/trackgcroot.py |
3 2 + 1 - 0 ! |
expect cmovnb and jnb Fixes an FTBFS since gcc 4.9.2, which is emmiting new operations |
ast segfault | (download) |
pypy/interpreter/astcompiler/ast.py |
6 4 + 2 - 0 ! |
fix a crash in the ast compiler |
io double rewind | (download) |
pypy/module/_io/interp_bufferedio.py |
5 0 + 5 - 0 ! |
fix a buffer flush thinko that rewound the raw stream twice Causes EINVALs to be thrown. Bug-Upstream: https://bitbucket.org/pypy/pypy/issue/1902 |
streamio ext seek | (download) |
rpython/rlib/streamio.py |
20 17 + 3 - 0 ! |
avoid crashing with an assertionerror when fds are unexpectedly seeked |
ndarray swapaxes segfault | (download) |
pypy/module/micronumpy/ndarray.py |
2 1 + 1 - 0 ! |
fix a segfault when doing a noop swapaxes |
ctypes arm | (download) |
lib-python/2.7/ctypes/util.py |
15 13 + 2 - 0 ! |
armhf support Workaround the presentce of hard-float in ldconfig -p output Also, handle the wide variety of ARM unames |
distutils link | (download) |
lib-python/2.7/distutils/unixccompiler.py |
7 6 + 1 - 0 ! |
don't add standard library dirs to library_dirs and runtime_library_dirs. |
locale module | (download) |
lib-python/2.7/locale.py |
4 2 + 2 - 0 ! |
don't map 'utf8', 'utf-8' to 'utf', which is not a known encoding for glibc. |
platform lsbrelease | (download) |
lib-python/2.7/platform.py |
23 23 + 0 - 0 ! |
use /etc/lsb-release to identify the platform. |
xdg gvfs open | (download) |
lib-python/2.7/webbrowser.py |
8 8 + 0 - 0 ! |
use xdg-open/gvfs-open in webbrowser Bug-cpython: http://bugs.python.org/issue14493 Bug-Ubuntu: https://bugs.launchpad.net/bugs/971311 |
plat gnukfreebsd | (download) |
lib-python/2.7/plat-gnukfreebsd10/DLFCN.py |
118 118 + 0 - 0 ! |
dlfcn.py for kfreebsd |
plat linux2 differences | (download) |
lib-python/2.7/plat-linux2/DLFCN.py |
88 7 + 81 - 0 ! |
plat-linux2's constants vary Break the affected files up, and import based on platform.machine() Bug-cpython: http://bugs.python.org/issue3990 |
multiarch | (download) |
lib-python/2.7/sysconfig.py |
3 3 + 0 - 0 ! |
add multiarch tag to c extension file names Add _multiarch variable to sys, and MULTIARCH to sysconfig variables, exposing the multiarch tag. Add the multiarch tag to C extension file names, by default, while still supporting bare suffixes. |
distutils install layout | (download) |
lib-python/2.7/distutils/command/install.py |
44 42 + 2 - 0 ! |
distutils: add an option --install-layout=deb This option: - installs into $prefix/dist-packages instead of $prefix/site-packages. - doesn't encode the python version into the egg name. Based on cpython Debian packaging |
langpack gettext | (download) |
lib-python/2.7/gettext.py |
15 15 + 0 - 0 ! |
support ubuntu langpacks Support alternative gettext tree in /usr/share/locale-langpack; if a file is present in both trees, prefer the newer one |
tkinter import | (download) |
lib-python/2.7/lib-tk/Tkinter.py |
5 4 + 1 - 0 ! |
suggest installation of pypy-tk package on failing _tkinter import |
sandbox dependencies | (download) |
pypy/sandbox/pypy_interact.py |
3 1 + 2 - 0 ! |
remove dependencies on the rest of pypy's source Remove py.path dependancy from sandlib. Print warning if py.log isn't available and is needed (--verbose). |
sandbox bin | (download) |
pypy/sandbox/pypy_interact.py |
17 11 + 6 - 0 ! |
make pypy_interact suitable for end-user use Hardcode our pypy-c-sandbox location in pypy_interact, and change it to think that it's called pypy-sandbox |
sandbox manpage | (download) |
pypy/doc/commandline_ref.rst |
1 1 + 0 - 0 ! |
manpage for pypy-sandbox |