diff -Nru python-tornado-4.3.0/debian/changelog python-tornado-4.3.0/debian/changelog --- python-tornado-4.3.0/debian/changelog 2016-05-24 10:05:22.000000000 +0200 +++ python-tornado-4.3.0/debian/changelog 2016-05-24 11:14:01.000000000 +0200 @@ -1,3 +1,10 @@ +python-tornado (4.3.0-1ubuntu2) yakkety; urgency=medium + + * Fix build failure because of socket undefined: + - debian/patches/fix-sockets-variable-assigment.patch + + -- Gianfranco Costamagna Tue, 24 May 2016 10:39:44 +0200 + python-tornado (4.3.0-1ubuntu1) yakkety; urgency=low * Merge from Debian unstable (LP: #1582280). Remaining changes: diff -Nru python-tornado-4.3.0/debian/patches/fix-sockets-variable-assigment.patch python-tornado-4.3.0/debian/patches/fix-sockets-variable-assigment.patch --- python-tornado-4.3.0/debian/patches/fix-sockets-variable-assigment.patch 1970-01-01 01:00:00.000000000 +0100 +++ python-tornado-4.3.0/debian/patches/fix-sockets-variable-assigment.patch 2016-05-24 11:13:46.000000000 +0200 @@ -0,0 +1,15 @@ +Description: Make sure sockets is defined in the finally clause + +Author: Gianfranco Costamagna +Last-Update: 2016-05-24 + +--- python-tornado-4.3.0.orig/tornado/test/netutil_test.py ++++ python-tornado-4.3.0/tornado/test/netutil_test.py +@@ -203,6 +203,7 @@ class TestPortAllocation(unittest.TestCa + + @unittest.skipIf(not hasattr(socket, "SO_REUSEPORT"), "SO_REUSEPORT is not supported") + def test_reuse_port(self): ++ sockets = 0 + socket, port = bind_unused_port(reuse_port=True) + try: + sockets = bind_sockets(port, 'localhost', reuse_port=True) diff -Nru python-tornado-4.3.0/debian/patches/series python-tornado-4.3.0/debian/patches/series --- python-tornado-4.3.0/debian/patches/series 2016-05-21 23:56:08.000000000 +0200 +++ python-tornado-4.3.0/debian/patches/series 2016-05-24 10:42:11.000000000 +0200 @@ -4,3 +4,4 @@ sockopt.patch without-certifi.patch fix-ftbfs-on-hurd.patch +fix-sockets-variable-assigment.patch