And the full debdiff, which I forgot to attach. Sorry!

diff -Nru golang-github-jacobsa-ogletest-0.0~git20150610/debian/changelog golang-github-jacobsa-ogletest-0.0~git20150610/debian/changelog
--- golang-github-jacobsa-ogletest-0.0~git20150610/debian/changelog	2017-01-11 19:42:43.000000000 +0200
+++ golang-github-jacobsa-ogletest-0.0~git20150610/debian/changelog	2017-05-02 14:14:37.000000000 +0300
@@ -1,3 +1,11 @@
+golang-github-jacobsa-ogletest (0.0~git20150610-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Handle architecture-dependent output in panicking test. Fixes FTBFS on
+    i386 (Closes: #860646).
+
+ -- Apollon Oikonomopoulos <apoi...@debian.org>  Tue, 02 May 2017 14:14:37 +0300
+
 golang-github-jacobsa-ogletest (0.0~git20150610-6) unstable; urgency=medium
 
   * Team upload.
diff -Nru golang-github-jacobsa-ogletest-0.0~git20150610/debian/files golang-github-jacobsa-ogletest-0.0~git20150610/debian/files
--- golang-github-jacobsa-ogletest-0.0~git20150610/debian/files	2017-01-11 19:40:53.000000000 +0200
+++ golang-github-jacobsa-ogletest-0.0~git20150610/debian/files	1970-01-01 02:00:00.000000000 +0200
@@ -1 +0,0 @@
-golang-github-jacobsa-ogletest_0.0~git20150610-6_source.buildinfo devel extra
diff -Nru golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/mangle-runtime.callXX.patch golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/mangle-runtime.callXX.patch
--- golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/mangle-runtime.callXX.patch	1970-01-01 02:00:00.000000000 +0200
+++ golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/mangle-runtime.callXX.patch	2017-05-02 14:14:37.000000000 +0300
@@ -0,0 +1,49 @@
+Author: Apollon Oikonomopoulos <apoi...@debian.org>
+Description: Mangle arch-dependent runtime.callXX tokens in test output
+ Strip architecture-dependent strings from the test output, as these break the
+ panicking test (at least) on i386.
+Bug-Debian: 860646
+Forwarded: https://github.com/jacobsa/ogletest/pull/30
+Last-Update: 2017-05-02
+--- a/integration_test.go
++++ b/integration_test.go
+@@ -142,6 +142,10 @@
+ 	timingRe4 := regexp.MustCompile(`SlowTest \([0-9.]+ms\)`)
+ 	o = timingRe4.ReplaceAll(o, []byte("SlowTest (1234ms)"))
+ 
++	// Replace arch-dependent runtime.call32 etc. with runtime.callXX
++	callRe := regexp.MustCompile(`runtime.call\d+`)
++	o = callRe.ReplaceAll(o, []byte("runtime.callXX"))
++
+ 	return o
+ }
+ 
+--- a/test_cases/golden.panicking_test
++++ b/test_cases/golden.panicking_test
+@@ -6,7 +6,7 @@
+ 
+ github.com/jacobsa/ogletest/somepkg_test.(*PanickingTest).ExplicitPanic
+ 	some_file.txt:0
+-runtime.call32
++runtime.callXX
+ 	some_file.txt:0
+ reflect.Value.call
+ 	some_file.txt:0
+@@ -24,7 +24,7 @@
+ 	some_file.txt:0
+ github.com/jacobsa/ogletest/somepkg_test.(*PanickingTest).ExplicitPanicInHelperFunction
+ 	some_file.txt:0
+-runtime.call32
++runtime.callXX
+ 	some_file.txt:0
+ reflect.Value.call
+ 	some_file.txt:0
+@@ -40,7 +40,7 @@
+ 
+ github.com/jacobsa/ogletest/somepkg_test.(*PanickingTest).NilPointerDerefence
+ 	some_file.txt:0
+-runtime.call32
++runtime.callXX
+ 	some_file.txt:0
+ reflect.Value.call
+ 	some_file.txt:0
diff -Nru golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/series golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/series
--- golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/series	2017-01-11 19:29:43.000000000 +0200
+++ golang-github-jacobsa-ogletest-0.0~git20150610/debian/patches/series	2017-05-02 14:14:37.000000000 +0300
@@ -1,2 +1,3 @@
 803320.patch
 dump-golden-files.patch
+mangle-runtime.callXX.patch

Reply via email to