diff --git a/meta/recipes-support/gnutls/libtasn1_2.12.bb b/meta/recipes-support/gnutls/libtasn1_2.12.bb
index d0b4191..dcc58a2 100644
--- a/meta/recipes-support/gnutls/libtasn1_2.12.bb
+++ b/meta/recipes-support/gnutls/libtasn1_2.12.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
                     file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
                     file://README;endline=8;md5=c3803a3e8ca5ab5eb1e5912faa405351"
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${GNU_MIRROR}/libtasn1/libtasn1-${PV}.tar.gz \
            file://libtasn1_fix_for_automake_1.12.patch \
@@ -20,3 +20,11 @@ SRC_URI[sha256sum] = "0e257a8a01c80e464f73262e13c226e04a15165c2ad087a340f5390228
 inherit autotools binconfig lib_package
 
 BBCLASSEXTEND = "native"
+
+do_configure_prepend() {
+    # these autogenerated man pages depend on configure.ac which was
+    # modified by SRC_URI patches. Regenerating them fails because
+    # 'help2man' tries to execute the corresponding, cross-compiled
+    # binary with the '--help' option
+    touch doc/asn1Parser.1 doc/asn1Coding.1 doc/asn1Decoding.1
+}
