I've just checked the patches, and after c32b7c4cef1c63a677a1c447a0386e90ab2ecd42 the code behavior has changed. Compare
AFTER: Making all in module make[2]: Entering directory '/usr/src/64bit/release/guile/guile-2.1.0-57/build/module' GUILEC ice-9/eval.go Backtrace: In unknown file: ?: 16 [apply-smob/1 #<boot-closure 6001c9d00 (_ _ _)> #t ...] ?: 15 [apply-smob/1 #<boot-closure 6001d6180 ()>] ?: 14 [apply-smob/1 #<catch-closure 6001d61e0>] ?: 13 [primitive-eval ((@ # %) (begin # # #))] ?: 12 [apply-smob/1 #<boot-closure 600743a40 ()>] ?: 11 [apply-smob/1 #<boot-closure 6011cd860 ()>] ?: 10 [apply-smob/1 #<boot-closure 6011cd6a0 ()>] ?: 9 [apply-smob/1 #<boot-closure 6011cd640 ()>] ?: 8 [apply-smob/1 #<boot-closure 6011cd5e0 ()>] ?: 7 [apply-smob/1 #<boot-closure 600c845a0 ()>] ?: 6 [apply-smob/1 #<boot-closure 600c84220 ()>] ?: 5 [apply-smob/1 #<boot-closure 600c84160 ()>] ?: 4 [apply-smob/1 #<boot-closure 603117dc0 ()>] ?: 3 [apply-smob/1 #<boot-closure 600956e60 ()>] ?: 2 [apply-smob/1 #<boot-closure 600956b20 ()>] ?: 1 [apply-smob/1 #<boot-closure 6001c9cc0 (_ . _)> wrong-number-of-args ...] ?: 0 [apply-smob/1 #<boot-closure 602211560 ()>] ERROR: Makefile:2163: recipe for target 'ice-9/eval.go' failed BEFORE: make[2]: Entering directory '/usr/src/64bit/release/guile/guile-2.1.0-57/build/module' GUILEC ice-9/eval.go Backtrace: In unknown file: ?: 6 [apply-smob/1 #<boot-closure 6001c63c0 (_ _ _)> #t ...] ?: 5 [apply-smob/1 #<boot-closure 600627480 ()>] ?: 4 [apply-smob/1 #<catch-closure 6006274e0>] ?: 3 [primitive-eval ((@ # %) (begin # # #))] ?: 2 [apply-smob/1 #<boot-closure 600352860 ()>] ?: 1 [apply-smob/1 #<boot-closure 600c13ce0 ()>] ?: 0 [apply-smob/1 #<boot-closure 601ede400 ()>] ERROR: Makefile:2163: recipe for target 'ice-9/eval.go' failed