diff --git a/libserf-python3.patch b/libserf-python3.patch index 8b25520..3c7edc8 100644 --- a/libserf-python3.patch +++ b/libserf-python3.patch @@ -28,3 +28,33 @@ diff -up serf-1.3.9/SConstruct.python3 serf-1.3.9/SConstruct apr = str(env['APR']) apu = str(env['APU']) +diff -uap serf-1.3.9/build/check.py.python3 serf-1.3.9/build/check.py +--- serf-1.3.9/build/check.py.python3 2015-09-17 13:46:24.000000000 +0100 ++++ serf-1.3.9/build/check.py 2018-12-17 11:40:06.524901129 +0000 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # + # check.py : Run all the test cases. + # +@@ -52,16 +52,16 @@ if __name__ == '__main__': + + # Find test responses and run them one by one + for case in glob.glob(testdir + "/testcases/*.response"): +- print "== Testing %s ==" % (case) ++ print("== Testing %s ==" % (case)) + try: + subprocess.check_call([SERF_RESPONSE_EXE, case]) + except subprocess.CalledProcessError: +- print "ERROR: test case %s failed" % (case) ++ print("ERROR: test case %s failed" % (case)) + sys.exit(1) + +- print "== Running the unit tests ==" ++ print("== Running the unit tests ==") + try: + subprocess.check_call(TEST_ALL_EXE) + except subprocess.CalledProcessError: +- print "ERROR: test(s) failed in test_all" ++ print("ERROR: test(s) failed in test_all") + sys.exit(1)