tags 733355 + patch
thanks

Dear maintainer,

I've prepared an NMU for urjtag (versioned as 0.10+r2007-1.1) and
will try and find a sponsor in the next week. Please feel free to tell me if I
should wait longer or if you would like to upload yourself.

Regards.
diff -Nru urjtag-0.10+r2007/debian/changelog urjtag-0.10+r2007/debian/changelog
--- urjtag-0.10+r2007/debian/changelog	2011-10-21 23:47:08.000000000 +0200
+++ urjtag-0.10+r2007/debian/changelog	2014-02-19 21:51:23.000000000 +0100
@@ -1,3 +1,12 @@
+urjtag (0.10+r2007-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Apply patch from upstream git to build with bison 3.x. This fixes
+    FTBFS: error: too few arguments to function 'urj_svf_lex'
+    (Closes: #733355)
+
+ -- Andreas Moog <andreas.m...@warperbbs.de>  Wed, 19 Feb 2014 21:50:12 +0100
+
 urjtag (0.10+r2007-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru urjtag-0.10+r2007/debian/patches/fix-build-bison3.patch urjtag-0.10+r2007/debian/patches/fix-build-bison3.patch
--- urjtag-0.10+r2007/debian/patches/fix-build-bison3.patch	1970-01-01 01:00:00.000000000 +0100
+++ urjtag-0.10+r2007/debian/patches/fix-build-bison3.patch	2014-02-19 21:52:25.000000000 +0100
@@ -0,0 +1,44 @@
+Description: Apply patch from upstream git to build with bison 3.x. This fixes
+ FTBFS: error: too few arguments to function 'urj_svf_lex'
+Author: Mike Frysinger
+Bug-Debian: http://bugs.debian.org/733355
+Origin: upstream, http://sourceforge.net/p/urjtag/git/ci/013b86ebe32bacfa54a2aeb226cf1910abdcbfe1/
+
+--- urjtag-0.10+r2007.orig/src/bsdl/bsdl_bison.y
++++ urjtag-0.10+r2007/src/bsdl/bsdl_bison.y
+@@ -119,8 +119,9 @@ LEGAL NOTICES:
+ 
+ %pure-parser
+ %parse-param {urj_bsdl_parser_priv_t *priv_data}
++%lex-param {urj_bsdl_parser_priv_t *priv_data}
+ %defines
+-%name-prefix="urj_bsdl_"
++%name-prefix "urj_bsdl_"
+ 
+ %{
+ #include <stdlib.h>
+--- urjtag-0.10+r2007.orig/src/bsdl/vhdl_bison.y
++++ urjtag-0.10+r2007/src/bsdl/vhdl_bison.y
+@@ -119,8 +119,9 @@ LEGAL NOTICES:
+ 
+ %pure-parser
+ %parse-param {urj_vhdl_parser_priv_t *priv_data}
++%lex-param {urj_vhdl_parser_priv_t *priv_data}
+ %defines
+-%name-prefix="urj_vhdl_"
++%name-prefix "urj_vhdl_"
+ 
+ %{
+ #include <stdlib.h>
+--- urjtag-0.10+r2007.orig/src/svf/svf_bison.y
++++ urjtag-0.10+r2007/src/svf/svf_bison.y
+@@ -27,7 +27,8 @@
+ %pure-parser
+ %parse-param {urj_svf_parser_priv_t *priv_data}
+ %parse-param {urj_chain_t *chain}
+-%name-prefix="urj_svf_"
++%lex-param {urj_chain_t *chain}
++%name-prefix "urj_svf_"
+ %locations
+ 
+ %{
diff -Nru urjtag-0.10+r2007/debian/patches/series urjtag-0.10+r2007/debian/patches/series
--- urjtag-0.10+r2007/debian/patches/series	2011-10-21 14:38:09.000000000 +0200
+++ urjtag-0.10+r2007/debian/patches/series	2014-02-19 21:51:38.000000000 +0100
@@ -1 +1,2 @@
 10_disable_lib.patch
+fix-build-bison3.patch

Attachment: signature.asc
Description: Digital signature

Reply via email to