Package: dh-autoreconf Version: 3 Severity: normal The man page for dh_autoreconf has this in the usage: [ program -- params ] But if you pass -- and then parameters, they don't get seen by the program. This appears to be because of the way debhelper handles those extra arguments, and the attached patch seems to fix it.
-- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages dh-autoreconf depends on: ii autoconf 2.67-2 automatic configure script builder ii automake [automaken] 1:1.11.1-1 A tool for generating GNU Standard ii automake1.7 [automaken] 1.7.9-9.1 A tool for generating GNU Standard ii automake1.8 [automaken] 1.8.5+nogfdl-2 A tool for generating GNU Standard ii automake1.9 [automaken] 1.9.6+nogfdl-3.1 A tool for generating GNU Standard ii debhelper 8.1.3 helper programs for debian/rules ii libtool 2.4-2 Generic library support script ii perl 5.10.1-19 Larry Wall's Practical Extraction Versions of packages dh-autoreconf recommends: ii autopoint 0.18.1.1-3 The autopoint program from GNU get dh-autoreconf suggests no packages. -- no debconf information
--- /usr/bin/dh_autoreconf 2011-04-04 10:15:40.000000000 -0400 +++ dh_autoreconf 2011-04-18 10:42:03.890100116 -0400 @@ -109,7 +109,7 @@ complex_doit("$find > debian/autoreconf.before"); # Run autoreconf to recreate the needed files. -@ARGV ? doit(@ARGV) : doit('autoreconf', '-f', '-i', @directories); +@ARGV ? doit(@ARGV, @{$dh{U_PARAMS}}) : doit('autoreconf', '-f', '-i', @directories); complex_doit("$find > debian/autoreconf.after");