Source: virtualbox Severity: normal Tags: patch User: [email protected] Usertags: python3.6
Dear Maintainer, Doing rebuild tests for Python-3.6-as-default in Ubuntu revealed that virtualbox ftbfs. It was easy to Python 3.6 as a version that should be looked for (attached) but I didn't do much verification that this didn't break the package... Cheers, mwh -- System Information: Debian Release: stretch/sid APT prefers xenial-updates APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 'xenial'), (400, 'xenial-proposed'), (100, 'xenial-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-81-generic (SMP w/4 CPU cores) Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru virtualbox-5.1.22-dfsg/debian/changelog virtualbox-5.1.22-dfsg/debian/changelog --- virtualbox-5.1.22-dfsg/debian/changelog 2017-04-29 21:10:20.000000000 +1200 +++ virtualbox-5.1.22-dfsg/debian/changelog 2017-06-23 12:41:59.000000000 +1200 @@ -1,3 +1,9 @@ +virtualbox (5.1.22-dfsg-1ubuntu1) artful; urgency=medium + + * Look for Python 3.6 as well as all older versions. + + -- Michael Hudson-Doyle <[email protected]> Fri, 23 Jun 2017 11:43:59 +1200 + virtualbox (5.1.22-dfsg-1) unstable; urgency=medium * New upstream release. diff -Nru virtualbox-5.1.22-dfsg/debian/control virtualbox-5.1.22-dfsg/debian/control --- virtualbox-5.1.22-dfsg/debian/control 2016-12-21 19:37:30.000000000 +1300 +++ virtualbox-5.1.22-dfsg/debian/control 2017-06-23 11:47:20.000000000 +1200 @@ -1,7 +1,8 @@ Source: virtualbox Section: contrib/misc Priority: optional -Maintainer: Debian Virtualbox Team <[email protected]> +Maintainer: Ubuntu Developers <[email protected]> +XSBC-Original-Maintainer: Debian Virtualbox Team <[email protected]> Uploaders: Ritesh Raj Sarraf <[email protected]>, Gianfranco Costamagna <[email protected]> Build-Depends: bzip2, diff -Nru virtualbox-5.1.22-dfsg/debian/patches/37-python-3.6-support.patch virtualbox-5.1.22-dfsg/debian/patches/37-python-3.6-support.patch --- virtualbox-5.1.22-dfsg/debian/patches/37-python-3.6-support.patch 1970-01-01 12:00:00.000000000 +1200 +++ virtualbox-5.1.22-dfsg/debian/patches/37-python-3.6-support.patch 2017-06-23 11:43:05.000000000 +1200 @@ -0,0 +1,17 @@ +Description: add python 3.6m as a supported version +Author: Michael Hudson-Doyle <[email protected]> +Origin: vendor +Last-Update: 2017-06-23 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/configure ++++ b/configure +@@ -2139,7 +2139,7 @@ + } + EOF + found= +- SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m" ++ SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6m" + for p in $PYTHONDIR; do + for d in $SUPPYTHONLIBS; do + for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do diff -Nru virtualbox-5.1.22-dfsg/debian/patches/series virtualbox-5.1.22-dfsg/debian/patches/series --- virtualbox-5.1.22-dfsg/debian/patches/series 2017-04-29 21:11:49.000000000 +1200 +++ virtualbox-5.1.22-dfsg/debian/patches/series 2017-06-23 11:41:04.000000000 +1200 @@ -15,3 +15,4 @@ 35-libvdeplug-soname.patch 36-fix-vnc-version-string.patch new-xorg-1.19.patch +37-python-3.6-support.patch

