Package: pypy / 5.6.0+dfsg-4
Metadata
| Package | Version | Patches format | 
|---|---|---|
| pypy | 5.6.0+dfsg-4 | 3.0 (quilt) | 
Patch series
view the series file| Patch | 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. | 
| 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. | 
| skip test_multiprocessing | (download) | 
              lib-python/2.7/test/test_multiprocessing.py |
                    3 	3 +	0 -	0 ! | disable test_multiprocessing - it leaves stray processes | 
| expat 2.2.0 | (download) | 
              lib-python/2.7/test/test_pyexpat.py |
                    6 	2 +	4 -	0 ! | dont test error message detail that changed in expat 2.2.0 | 
| noprofopt | (download) | 
              pypy/goal/targetpypystandalone.py |
                    3 	2 +	1 -	0 ! | respect --no-profopt, so you can do -o3 --shared | 
| trackgcroot | (download) | 
              rpython/translator/c/gcc/trackgcroot.py |
                    7 	7 +	0 -	0 ! | fix for calls to '__x86.get_pc_thunk' | 
| non recursive graphlib | (download) | 
              rpython/tool/algo/graphlib.py |
                   52 	37 +	15 -	0 ! | make graphlib less recursive Fixes FTBFS on armel, mipsel, mips64el | 
| 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 | 
| ensurepip wheels | (download) | 
              lib-python/2.7/ensurepip/__init__.py |
                   76 	55 +	21 -	0 ! | let ensurepip use the system wheels Not the ones from the python source. | 
| ensurepip disabled | (download) | 
              lib-python/2.7/ensurepip/__init__.py |
                   17 	17 +	0 -	0 ! | disable ensurepip in debian for now | 
| multiarch | (download) | 
              lib-python/2.7/sysconfig.py |
                    7 	7 +	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 | 
| noise | (download) | 
              rpython/tool/ansi_print.py |
                    2 	1 +	1 -	0 ! | always output the mandelbrot So that our buildds see progress | 
