Bug#564381: dahdi-tools: FTBFS: asciidoc: FAILED: README: line 233: undefined filter attribute in command

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jan 9 10:41:04 UTC 2010


Source: dahdi-tools
Version: 1:2.2.0-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-2010-01-08 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[2]: Entering directory `/build/user-dahdi-tools_2.2.0-1-amd64-82E6_Q/dahdi-tools-2.2.0/xpp'
> for i in dahdi_registration xpp_sync lsdahdi xpp_blink dahdi_genconf dahdi_hardware; do perl -I./perl_modules -c $i || exit 1; done
> dahdi_registration syntax OK
> xpp_sync syntax OK
> lsdahdi syntax OK
> xpp_blink syntax OK
> dahdi_genconf syntax OK
> dahdi_hardware syntax OK
> touch .perlcheck
> gcc -g -Wall  -D_GNU_SOURCE	   -c -o fpga_load.o fpga_load.c
> gcc -g -Wall    -c -o hexfile.o hexfile.c
> gcc -L. -o fpga_load fpga_load.o hexfile.o  -lusb
> gcc -g -Wall    -c -o astribank_tool.o astribank_tool.c
> astribank_tool.c: In function 'main':
> astribank_tool.c:237: warning: 'tws_portnum' may be used uninitialized in this function
> gcc -g -Wall    -c -o astribank_usb.o astribank_usb.c
> gcc -g -Wall    -c -o mpp_funcs.o mpp_funcs.c
> mpp_funcs.c: In function 'mpp_eeprom_blk_rd':
> mpp_funcs.c:608: warning: 'size' may be used uninitialized in this function
> gcc -g -Wall    -c -o debug.o debug.c
> gcc -L. -o astribank_tool astribank_tool.o astribank_usb.o mpp_funcs.o debug.o  -lusb
> gcc -g -Wall    -c -o astribank_hexload.o astribank_hexload.c
> gcc -g -Wall    -c -o pic_loader.o pic_loader.c
> gcc -L. -o astribank_hexload astribank_hexload.o hexfile.o pic_loader.o astribank_usb.o mpp_funcs.o debug.o  -lusb
> gcc -g -Wall    -c -o astribank_allow.o astribank_allow.c
> gcc -L. -o astribank_allow astribank_allow.o astribank_usb.o mpp_funcs.o debug.o  -lusb
> gcc -g -Wall    -c -o test_parse.o test_parse.c
> gcc -L. -o test_parse test_parse.o hexfile.o  -lusb
> pod2man --section 8 dahdi_registration > dahdi_registration.8 || rm -f dahdi_registration.8
> pod2man --section 8 xpp_sync > xpp_sync.8 || rm -f xpp_sync.8
> pod2man --section 8 lsdahdi > lsdahdi.8 || rm -f lsdahdi.8
> pod2man --section 8 xpp_blink > xpp_blink.8 || rm -f xpp_blink.8
> pod2man --section 8 dahdi_genconf > dahdi_genconf.8 || rm -f dahdi_genconf.8
> pod2man --section 8 dahdi_hardware > dahdi_hardware.8 || rm -f dahdi_hardware.8
> make[2]: Leaving directory `/build/user-dahdi-tools_2.2.0-1-amd64-82E6_Q/dahdi-tools-2.2.0/xpp'
> man -Thtml doc/dahdi_cfg.8 >doc/dahdi_cfg.8.html
> man -Thtml doc/dahdi_diag.8 >doc/dahdi_diag.8.html
> man -Thtml doc/dahdi_monitor.8 >doc/dahdi_monitor.8.html
> man -Thtml doc/dahdi_scan.8 >doc/dahdi_scan.8.html
> man -Thtml doc/dahdi_test.8 >doc/dahdi_test.8.html
> man -Thtml doc/dahdi_tool.8 >doc/dahdi_tool.8.html
> man -Thtml doc/fxotune.8 >doc/fxotune.8.html
> man -Thtml doc/fxstest.8 >doc/fxstest.8.html
> man -Thtml doc/patgen.8 >doc/patgen.8.html
> man -Thtml doc/pattest.8 >doc/pattest.8.html
> man -Thtml xpp/astribank_allow.8 >xpp/astribank_allow.8.html
> man -Thtml xpp/astribank_hexload.8 >xpp/astribank_hexload.8.html
> man -Thtml xpp/astribank_tool.8 >xpp/astribank_tool.8.html
> man -Thtml xpp/fpga_load.8 >xpp/fpga_load.8.html
> perl -n -e \
> 		'if (/^#($|\s)(.*)/){ if (!$in_doc){print "\n"}; $in_doc=1; print "$2\n" } else { if ($in_doc){print "\n"}; $in_doc=0; print "  $_" }' \
> 		system.conf.sample \
> 	| perl -p -e 'if (/^  #?(\w+)=/ && ! exists $cfgs{$1}){my $cfg = $1; $cfgs{$cfg} = 1; s/^/\n[[cfg_$cfg]]\n/}'  >system.conf.asciidoc
> perl -n -e \
> 		'if (/^#($|\s)(.*)/){ if (!$in_doc){print "\n"}; $in_doc=1; print "$2\n" } else { if ($in_doc){print "\n"}; $in_doc=0; print "  $_" }' \
> 		init.conf.sample \
> 	| perl -p -e 'if (/^  #?(\w+)=/ && ! exists $cfgs{$1}){my $cfg = $1; $cfgs{$cfg} = 1; s/^/\n[[cfg_$cfg]]\n/}'  >init.conf.asciidoc
> perl -ne 'next unless (/\.(country|description) = *"([^"]*)/); \
> 		print (($1 eq "country")? "* $2\t":"$2\n");' zonedata.c  \
> 	>tonezones.txt
> cp xpp/genconf_parameters genconf_parameters.sample
> perl -n -e \
> 		'if (/^#($|\s)(.*)/){ if (!$in_doc){print "\n"}; $in_doc=1; print "$2\n" } else { if ($in_doc){print "\n"}; $in_doc=0; print "  $_" }' \
> 		genconf_parameters.sample \
> 	| perl -p -e 'if (/^  #?(\w+)=/ && ! exists $cfgs{$1}){my $cfg = $1; $cfgs{$cfg} = 1; s/^/\n[[cfg_$cfg]]\n/}'  >genconf_parameters.asciidoc
> asciidoc -n -a toc -a toclevels=3 README
> asciidoc: FAILED: README: line 233: undefined filter attribute in command: source-highlight -f {backend-xhtml11?xhtml}{backend-html4?html}{backend-docbook?docbook} -s {language} {src_numbered?--line-number} {src_tab?--tab={src_tab}}
> make[1]: *** [README.html] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010-01-08/dahdi-tools_1:2.2.0-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-voip-maintainers mailing list