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

Reply via email to