[Pkg-cups-devel] Bug#558108: FTBFS: 2 tests failed

Marcelo Jorge Vieira (metal) metal at alucinados.com
Thu Nov 26 12:23:15 UTC 2009


Package: cups
Version: 1.3.8-1+lenny7
Severity: serious


Hi Maintainer,

I tried rebuild the cups package in a clean (lenny+security and sid) chroot,
but your package failed (amd64 and i386). Attached, you will find the
build log for lenny amd64.

Cheers,

-- 
Marcelo Jorge Vieira
xmpp://metal@jabber-br.org
http://metaldot.alucinados.com
-------------- next part --------------
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package cups
dpkg-buildpackage: source version 1.3.8-1+lenny7
dpkg-buildpackage: source changed by Steffen Joeris <white at debian.org>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
test -x debian/rules
dh_testroot
dh_clean 
/usr/bin/make -C . -k distclean
make[1]: Entering directory `/root/cups-1.3.8'
Makefile:16: Makedefs: No such file or directory
make[1]: *** No rule to make target `Makedefs'.
make[1]: Failed to remake makefile `Makedefs'.
for dir in cups backend berkeley cgi-bin filter locale man monitor notifier  scheduler systemv test  conf data doc  ppd templates; do\
		echo Cleaning in $dir... ;\
		(cd $dir; /usr/bin/make -wk clean) || exit 1;\
	done
Cleaning in cups...
make[2]: Entering directory `/root/cups-1.3.8/cups'
Makefile:18: ../Makedefs: No such file or directory
make[2]: *** No rule to make target `../Makedefs'.
make[2]: Failed to remake makefile `../Makedefs'.
rm -f adminutil.o array.o attr.o auth.o backchannel.o backend.o custom.o dest.o dir.o emit.o encode.o file.o getifaddrs.o getputfile.o globals.o http.o http-addr.o http-addrlist.o http-support.o ipp.o ipp-support.o langprintf.o language.o localize.o mark.o md5.o md5passwd.o notify.o options.o page.o ppd.o request.o sidechannel.o snprintf.o string.o tempfile.o transcode.o usersys.o util.o adminutil.32.o array.32.o attr.32.o auth.32.o backchannel.32.o backend.32.o custom.32.o dest.32.o dir.32.o emit.32.o encode.32.o file.32.o getifaddrs.32.o getputfile.32.o globals.32.o http.32.o http-addr.32.o http-addrlist.32.o http-support.32.o ipp.32.o ipp-support.32.o langprintf.32.o language.32.o localize.32.o mark.32.o md5.32.o md5passwd.32.o notify.32.o options.32.o page.32.o ppd.32.o request.32.o sidechannel.32.o snprintf.32.o string.32.o tempfile.32.o transcode.32.o usersys.32.o util.32.o adminutil.64.o array.64.o attr.64.o auth.64.o backchannel.64.o backend.64.o custom.64.o dest.64.o dir.64.o emit.64.o encode.64.o file.64.o getifaddrs.64.o getputfile.64.o globals.64.o http.64.o http-addr.64.o http-addrlist.64.o http-support.64.o ipp.64.o ipp-support.64.o langprintf.64.o language.64.o localize.64.o mark.64.o md5.64.o md5passwd.64.o notify.64.o options.64.o page.64.o ppd.64.o request.64.o sidechannel.64.o snprintf.64.o string.64.o tempfile.64.o transcode.64.o usersys.64.o util.64.o testadmin.o testarray.o testcups.o testfile.o testhttp.o testi18n.o testipp.o testlang.o testppd.o php_cups_wrap.o    libcups.a testadmin testarray testcups testfile testhttp testi18n testipp testlang testppd
rm -f libcups.so libcups.sl libcups.dylib
rm -f -r 32bit 64bit
make[2]: Leaving directory `/root/cups-1.3.8/cups'
make[1]: *** [clean] Error 1
make[1]: Target `distclean' not remade because of errors.
make[1]: Leaving directory `/root/cups-1.3.8'
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-makefile-build
rm -f debian/stamp-makefile-check
rm -f debian/stamp-autotools-files
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/root/cups-1.3.8'
make[1]: Nothing to be done for `reverse-config'.
make[1]: Leaving directory `/root/cups-1.3.8'
dpatch deapply-all
ubuntu-default-error-policy-retry-job not applied to ./ .
ubuntu-disable-browsing not applied to ./ .
cupsfilter-path-typo not applied to ./ .
search_mime_files_in_usr_share not applied to ./ .
include_krb5_h_in_job_h not applied to ./ .
reactivate_recommended_driver not applied to ./ .
classes_crash not applied to ./ .
device_uri not applied to ./ .
confdirperms not applied to ./ .
cupsaccept not applied to ./ .
dont_force_ssl not applied to ./ .
default_log_warn not applied to ./ .
quiesce_ipp_logging not applied to ./ .
removecvstag not applied to ./ .
admin-fr-translation not applied to ./ .
manpage-translations not applied to ./ .
ppd-poll-with-client-conf not applied to ./ .
pidfile not applied to ./ .
client-ssl-hang not applied to ./ .
png-image-int-overflow not applied to ./ .
runloop-backchannel-eof-spin not applied to ./ .
hpgl-regression not applied to ./ .
freebsd not applied to ./ .
CVE-2009-2820 not applied to ./ .
CVE-2009-0949 not applied to ./ .
CVE-2009-0163_tiff_read_overflow not applied to ./ .
CVE-2008-3640_texttops_overflow not applied to ./ .
CVE-2008-3639_sgi_filter_overflow not applied to ./ .
CVE-2008-3641_hpgl_filter_overflow not applied to ./ .
pdftops-dont_fail_on_cancel not applied to ./ .
pdftops-cups-1.4 not applied to ./ .
manpage-typos not applied to ./ .
rm -rf debian/patched
rm -f debian/stamp-patched
rm -f man/client.conf.man packaging/cups.list
rm -f conf/mime.convs conf/snmp.conf init/org.cups.cups-lpd.plist
 dpkg-source -b cups-1.3.8
dpkg-source: info: using source format `1.0'
dpkg-source: info: building cups using existing cups_1.3.8.orig.tar.gz
dpkg-source: info: building cups in cups_1.3.8-1+lenny7.diff.gz
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2009-0949.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/freebsd.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/pdftops-dont_fail_on_cancel.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/removecvstag.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/cupsfilter-path-typo.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/confdirperms.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/client-ssl-hang.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/include_krb5_h_in_job_h.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/device_uri.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/quiesce_ipp_logging.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/png-image-int-overflow.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/reactivate_recommended_driver.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/classes_crash.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2009-2820.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/search_mime_files_in_usr_share.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2008-3640_texttops_overflow.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/default_log_warn.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/cupsaccept.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2008-3639_sgi_filter_overflow.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/hpgl-regression.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/admin-fr-translation.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/runloop-backchannel-eof-spin.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/manpage-translations.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/manpage-typos.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2008-3641_hpgl_filter_overflow.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/pdftops-cups-1.4.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/CVE-2009-0163_tiff_read_overflow.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/ubuntu-disable-browsing.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/ppd-poll-with-client-conf.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/dont_force_ssl.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/ubuntu-default-error-policy-retry-job.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'debian/patches/pidfile.dpatch' will not be represented in diff
dpkg-source: info: building cups in cups_1.3.8-1+lenny7.dsc
 debian/rules build
test -x debian/rules
mkdir -p "."
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/root/cups-1.3.8'
make[1]: Nothing to be done for `reverse-config'.
make[1]: Leaving directory `/root/cups-1.3.8'
dpatch apply-all
applying patch manpage-typos to ./ ... ok.
applying patch pdftops-cups-1.4 to ./ ... ok.
applying patch pdftops-dont_fail_on_cancel to ./ ... ok.
applying patch CVE-2008-3641_hpgl_filter_overflow to ./ ... ok.
applying patch CVE-2008-3639_sgi_filter_overflow to ./ ... ok.
applying patch CVE-2008-3640_texttops_overflow to ./ ... ok.
applying patch CVE-2009-0163_tiff_read_overflow to ./ ... ok.
applying patch CVE-2009-0949 to ./ ... ok.
applying patch CVE-2009-2820 to ./ ... ok.
applying patch freebsd to ./ ... ok.
applying patch hpgl-regression to ./ ... ok.
applying patch runloop-backchannel-eof-spin to ./ ... ok.
applying patch png-image-int-overflow to ./ ... ok.
applying patch client-ssl-hang to ./ ... ok.
applying patch pidfile to ./ ... ok.
applying patch ppd-poll-with-client-conf to ./ ... ok.
applying patch manpage-translations to ./ ... ok.
applying patch admin-fr-translation to ./ ... ok.
applying patch removecvstag to ./ ... ok.
applying patch quiesce_ipp_logging to ./ ... ok.
applying patch default_log_warn to ./ ... ok.
applying patch dont_force_ssl to ./ ... ok.
applying patch cupsaccept to ./ ... ok.
applying patch confdirperms to ./ ... ok.
applying patch device_uri to ./ ... ok.
applying patch classes_crash to ./ ... ok.
applying patch reactivate_recommended_driver to ./ ... ok.
applying patch include_krb5_h_in_job_h to ./ ... ok.
applying patch search_mime_files_in_usr_share to ./ ... ok.
applying patch cupsfilter-path-typo to ./ ... ok.
applying patch ubuntu-disable-browsing to ./ ...(ignored) ok.
applying patch ubuntu-default-error-policy-retry-job to ./ ...(ignored) ok.
/usr/bin/make -f debian/rules update-config
make[1]: Entering directory `/root/cups-1.3.8'
make[1]: Nothing to be done for `update-config'.
make[1]: Leaving directory `/root/cups-1.3.8'
touch debian/stamp-patched
touch debian/stamp-autotools-files
chmod a+x /root/cups-1.3.8/./configure
cd . && CC="cc" CXX="g++" CFLAGS="-g -O2 -g -Wall -O2" CXXFLAGS="-g -O2 -g -Wall -O2" CPPFLAGS="" LDFLAGS="-Wl,--as-needed" /root/cups-1.3.8/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/cups" --disable-maintainer-mode --disable-dependency-tracking --srcdir=.  --with-optim= --libdir=/usr/lib --mandir=/usr/share/man --with-docdir=/usr/share/cups/doc-root --localedir=/usr/share/cups/locale --enable-slp --enable-libpaper --enable-ssl --enable-gnutls --disable-openssl --enable-threads --enable-static --enable-dbus --enable-gssapi --disable-pdftops --disable-launchd --with-cups-group=lp --with-system-groups=lpadmin --with-printcap=/var/run/cups/printcap --with-log-file-perm=0640 CFLAGS="-g -O2 -g -Wall -O2" 
checking for gawk... no
checking for mawk... mawk
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... cc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for htmldoc... no
checking for ld... /usr/bin/ld
checking for ln... /bin/ln
checking for mv... /bin/mv
checking for rm... /bin/rm
checking for rmdir... /bin/rmdir
checking for sed... /bin/sed
checking for strip... /usr/bin/strip
Installing static libraries...
checking for library containing crypt... -lcrypt
checking for library containing getspent... none required
checking for systempapername in -lpaper... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking shadow.h usability... yes
checking shadow.h presence... yes
checking for shadow.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking bstring.h usability... no
checking bstring.h presence... no
checking for bstring.h... no
checking usersec.h usability... no
checking usersec.h presence... no
checking for usersec.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/ucred.h usability... no
checking sys/ucred.h presence... no
checking for sys/ucred.h... no
checking scsi/sg.h usability... yes
checking scsi/sg.h presence... yes
checking for scsi/sg.h... yes
checking for strdup... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strlcat... no
checking for strlcpy... no
checking for snprintf... yes
checking for vsnprintf... yes
checking for mkstemp... yes
checking for mkstemps... no
checking for geteuid... yes
checking for vsyslog... yes
checking for sigaction... yes
checking for waitpid... yes
checking for wait3... yes
checking for tm_gmtoff member in tm structure... yes
checking for removefile... no
checking for library containing acl_init... no
checking for pkg-config... /usr/bin/pkg-config
checking for DBUS... yes
checking for dbus_message_iter_init_append in -ldbus-1... yes
checking if GCC supports -fstack-protector... yes
checking whether to build image filters... yes
checking for library containing pow... -lm
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzgets in -lz... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for png_create_read_struct in -lpng... yes
checking tiff.h usability... yes
checking tiff.h presence... yes
checking for tiff.h... yes
checking for TIFFReadScanline in -ltiff... yes
checking for stdlib.h... (cached) yes
checking for library containing socket... none required
checking for library containing gethostbyaddr... none required
checking for library containing getifaddrs... none required
checking for library containing hstrerror... none required
checking for library containing rresvport_af... none required
checking for library containing getaddrinfo... none required
checking for library containing getnameinfo... none required
checking for struct sockaddr.sa_len... no
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking for AppleTalk/at_proto.h... no
checking for poll... yes
checking for epoll_create... yes
checking for kqueue... no
checking slp.h usability... yes
checking slp.h presence... yes
checking for slp.h... yes
checking for SLPOpen in -lslp... yes
checking for krb5-config... /usr/bin/krb5-config
checking krb5.h usability... yes
checking krb5.h presence... yes
checking for krb5.h... yes
checking gssapi.h usability... yes
checking gssapi.h presence... yes
checking for gssapi.h... yes
checking gssapi/gssapi.h usability... yes
checking gssapi/gssapi.h presence... yes
checking for gssapi/gssapi.h... yes
checking gssapi/gssapi_generic.h usability... yes
checking gssapi/gssapi_generic.h presence... yes
checking for gssapi/gssapi_generic.h... yes
checking gssapi/gssapi_krb5.h usability... yes
checking gssapi/gssapi_krb5.h presence... yes
checking for gssapi/gssapi_krb5.h... yes
checking for gsskrb5_register_acceptor_identity... no
checking for krb5_cc_new_unique... yes
checking for GSS_C_NT_HOSTBASED_SERVICE... yes
checking for Heimdal Kerberos... no
checking ldap.h usability... yes
checking ldap.h presence... yes
checking for ldap.h... yes
checking for ldap_initialize in -lldap... yes
checking for libgnutls-config... /usr/bin/libgnutls-config
    Using SSLLIBS="-lgnutls"
    Using SSLFLAGS="-I/usr/include -I/usr/include"
checking for dlopen in -ldl... yes
checking for pam_start in -lpam... yes
checking security/pam_appl.h usability... yes
checking security/pam_appl.h presence... yes
checking for security/pam_appl.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create using -lpthreads... no
checking for pthread_create using -lpthread... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for long long int... yes
checking for strtoll... yes
checking dns_sd.h usability... yes
checking dns_sd.h presence... yes
checking for dns_sd.h... yes
checking for DNSServiceProcessResult in -ldns_sd... yes
checking whether to use network default printers... yes
checking for default print user... lp
checking whether to enable raw printing... no
checking for java... no
checking for perl... /usr/bin/perl
checking for php... no
checking for python... /usr/bin/python
configure: creating ./config.status
config.status: creating Makedefs
config.status: creating packaging/cups.list
config.status: creating init/cups.sh
config.status: creating init/cups-lpd
config.status: creating cups-config
config.status: creating conf/cupsd.conf
config.status: creating conf/mime.convs
config.status: creating conf/pam.std
config.status: creating conf/snmp.conf
config.status: creating doc/index.html
config.status: creating doc/help/ref-cupsd-conf.html
config.status: creating doc/help/standard.html
config.status: creating init/org.cups.cups-lpd.plist
config.status: creating man/client.conf.man
config.status: creating man/cups-deviced.man
config.status: creating man/cups-driverd.man
config.status: creating man/cups-lpd.man
config.status: creating man/cupsaddsmb.man
config.status: creating man/cupsd.man
config.status: creating man/cupsd.conf.man
config.status: creating man/lpoptions.man
config.status: creating templates/header.tmpl
config.status: creating doc/de/index.html
config.status: creating templates/de/header.tmpl
config.status: creating doc/es/index.html
config.status: creating templates/es/header.tmpl
config.status: creating doc/et/index.html
config.status: creating templates/et/header.tmpl
config.status: creating doc/fr/index.html
config.status: creating templates/fr/header.tmpl
config.status: creating doc/he/index.html
config.status: creating templates/he/header.tmpl
config.status: creating doc/id/index.html
config.status: creating templates/id/header.tmpl
config.status: creating doc/it/index.html
config.status: creating templates/it/header.tmpl
config.status: creating doc/ja/index.html
config.status: creating templates/ja/header.tmpl
config.status: creating doc/pl/index.html
config.status: creating templates/pl/header.tmpl
config.status: creating doc/sv/index.html
config.status: creating templates/sv/header.tmpl
config.status: creating doc/zh_TW/index.html
config.status: creating templates/zh_TW/header.tmpl
config.status: creating config.h
/usr/bin/make -C . 
make[1]: Entering directory `/root/cups-1.3.8'
Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -g -O2 -g -Wall -O2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT 
Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -g -O2 -g -Wall -O2 -I/usr/include -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT 
Using LDFLAGS=-L../cups -L../filter -Wl,--as-needed   -Wall -Wno-format-y2k -fPIC -Os -g -fstack-protector -D_GNU_SOURCE
Using LIBS=-lcups -lgnutls -lpthread -lm -lcrypt 
Making all in cups...
make[2]: Entering directory `/root/cups-1.3.8/cups'
Compiling adminutil.c...
Compiling array.c...
Compiling attr.c...
Compiling auth.c...
Compiling backchannel.c...
Compiling backend.c...
Compiling custom.c...
Compiling dest.c...
Compiling dir.c...
Compiling emit.c...
Compiling encode.c...
Compiling file.c...
Compiling getifaddrs.c...
Compiling getputfile.c...
Compiling globals.c...
Compiling http.c...
Compiling http-addr.c...
Compiling http-addrlist.c...
Compiling http-support.c...
Compiling ipp.c...
Compiling ipp-support.c...
Compiling langprintf.c...
Compiling language.c...
Compiling localize.c...
Compiling mark.c...
Compiling md5.c...
Compiling md5passwd.c...
Compiling notify.c...
Compiling options.c...
Compiling page.c...
Compiling ppd.c...
Compiling request.c...
Compiling sidechannel.c...
Compiling snprintf.c...
Compiling string.c...
Compiling tempfile.c...
Compiling transcode.c...
Compiling usersys.c...
Compiling util.c...
Linking libcups.so.2...
Archiving libcups.a...
a - adminutil.o
a - array.o
a - attr.o
a - auth.o
a - backchannel.o
a - backend.o
a - custom.o
a - dest.o
a - dir.o
a - emit.o
a - encode.o
a - file.o
a - getifaddrs.o
a - getputfile.o
a - globals.o
a - http.o
a - http-addr.o
a - http-addrlist.o
a - http-support.o
a - ipp.o
a - ipp-support.o
a - langprintf.o
a - language.o
a - localize.o
a - mark.o
a - md5.o
a - md5passwd.o
a - notify.o
a - options.o
a - page.o
a - ppd.o
a - request.o
a - sidechannel.o
a - snprintf.o
a - string.o
a - tempfile.o
a - transcode.o
a - usersys.o
a - util.o
Compiling testadmin.c...
Linking testadmin...
Compiling testarray.c...
Linking testarray...
Compiling testcups.c...
Linking testcups...
Compiling testfile.c...
Linking testfile...
Compiling testhttp.c...
Linking testhttp...
Compiling testi18n.c...
Linking testi18n...
Compiling testipp.c...
Linking testipp...
Compiling testlang.c...
Linking testlang...
Compiling testppd.c...
Linking testppd...
make[2]: Leaving directory `/root/cups-1.3.8/cups'
Making all in backend...
make[2]: Entering directory `/root/cups-1.3.8/backend'
Compiling betest.c...
Linking betest...
Compiling test1284.c...
Linking test1284...
Compiling ieee1284.c...
Compiling runloop.c...
Archiving libbackend.a...
a - ieee1284.o
a - runloop.o
Compiling ipp.c...
Linking ipp...
Compiling lpd.c...
Linking lpd...
Compiling parallel.c...
Linking parallel...
Compiling scsi.c...
Linking scsi...
Compiling serial.c...
Linking serial...
Compiling snmp.c...
Linking snmp...
Compiling socket.c...
Linking socket...
Compiling usb.c...
Linking usb...
make[2]: Leaving directory `/root/cups-1.3.8/backend'
Making all in berkeley...
make[2]: Entering directory `/root/cups-1.3.8/berkeley'
Compiling lpc.c...
Linking lpc...
Compiling lpq.c...
Linking lpq...
Compiling lpr.c...
Linking lpr...
Compiling lprm.c...
Linking lprm...
make[2]: Leaving directory `/root/cups-1.3.8/berkeley'
Making all in cgi-bin...
make[2]: Entering directory `/root/cups-1.3.8/cgi-bin'
Compiling help-index.c...
Compiling html.c...
Compiling ipp-var.c...
Compiling search.c...
Compiling template.c...
Compiling var.c...
Archiving libcgi.a...
a - help-index.o
a - html.o
a - ipp-var.o
a - search.o
a - template.o
a - var.o
Compiling admin.c...
Linking admin.cgi...
Compiling classes.c...
Linking classes.cgi...
Compiling help.c...
Linking help.cgi...
Compiling jobs.c...
Linking jobs.cgi...
Compiling printers.c...
Linking printers.cgi...
Compiling testcgi.c...
Linking testcgi...
Compiling testhi.c...
Linking testhi...
Compiling testtemplate.c...
Linking testtemplate...
make[2]: Leaving directory `/root/cups-1.3.8/cgi-bin'
Making all in filter...
make[2]: Entering directory `/root/cups-1.3.8/filter'
Compiling gziptoany.c...
Linking gziptoany...
Compiling hpgl-attr.c...
Compiling hpgl-config.c...
Compiling hpgl-main.c...
Compiling hpgl-prolog.c...
Compiling hpgl-char.c...
Compiling hpgl-input.c...
Compiling hpgl-polygon.c...
Compiling hpgl-vector.c...
Compiling common.c...
Linking hpgltops...
Compiling texttops.c...
Compiling textcommon.c...
Linking texttops...
Compiling pstops.c...
Linking pstops...
Compiling imagetops.c...
Compiling image-bmp.c...
Compiling image-colorspace.c...
Compiling image-gif.c...
Compiling image-jpeg.c...
Compiling image-photocd.c...
Compiling image-pix.c...
Compiling image-png.c...
Compiling image-pnm.c...
Compiling image-sgi.c...
Compiling image-sgilib.c...
Compiling image-sun.c...
Compiling image-tiff.c...
Compiling image-zoom.c...
Compiling image.c...
Compiling error.c...
Compiling interpret.c...
Compiling raster.c...
Linking libcupsimage.so.2...
Linking imagetops...
Compiling imagetoraster.c...
Linking imagetoraster...
Compiling rastertolabel.c...
Linking rastertolabel...
Compiling rastertoepson.c...
Linking rastertoepson...
Compiling rastertohp.c...
Linking rastertohp...
Compiling pdftops.c...
Linking pdftops...
Archiving libcupsimage.a...
a - image-bmp.o
a - image-colorspace.o
a - image-gif.o
a - image-jpeg.o
a - image-photocd.o
a - image-pix.o
a - image-png.o
a - image-pnm.o
a - image-sgi.o
a - image-sgilib.o
a - image-sun.o
a - image-tiff.o
a - image-zoom.o
a - image.o
a - error.o
a - interpret.o
a - raster.o
Compiling rasterbench.c...
Linking rasterbench...
Compiling testimage.c...
Linking testimage...
Compiling testraster.c...
Linking testraster...
make[2]: Leaving directory `/root/cups-1.3.8/filter'
Making all in locale...
make[2]: Entering directory `/root/cups-1.3.8/locale'
Compiling checkpo.c...
Linking checkpo.o...
Compiling po2strings.c...
Linking po2strings.o...
Compiling strings2po.c...
Linking strings2po.o...
Compiling translate.c...
Linking translate.o...
make[2]: Leaving directory `/root/cups-1.3.8/locale'
Making all in man...
make[2]: Entering directory `/root/cups-1.3.8/man'
Compressing cancel.man... 50.4%
Compressing cups-config.man... 59.5%
Compressing cupstestdsc.man... 49.9%
Compressing cupstestppd.man... 59.1%
Compressing lp.man... 58.5%
Compressing lpoptions.man... 62.6%
Compressing lppasswd.man... 52.3%
Compressing lpq.man... 51.9%
Compressing lprm.man... 50.4%
Compressing lpr.man... 54.8%
Compressing lpstat.man... 59.6%
Compressing classes.conf.man... 60.8%
Compressing client.conf.man... 50.0%
Compressing cups-snmp.conf.man... 50.3%
Compressing cupsd.conf.man... 70.5%
Compressing mailto.conf.man... 56.1%
Compressing mime.convs.man... 49.9%
Compressing mime.types.man... 54.2%
Compressing printers.conf.man... 60.8%
Compressing subscriptions.conf.man... 57.2%
Compressing backend.man... 59.8%
Compressing filter.man... 63.8%
Compressing accept.man... 54.4%
Compressing cupsaddsmb.man... 65.5%
Compressing cupsctl.man... 56.1%
Compressing cupsfilter.man... 52.3%
Compressing cups-deviced.man... 52.1%
Compressing cups-driverd.man... 56.5%
Compressing cups-lpd.man... 53.6%
Compressing cups-polld.man... 48.6%
Compressing cupsd.man... 52.5%
Compressing cupsenable.man... 54.0%
Compressing lpadmin.man... 60.4%
Compressing lpinfo.man... 53.2%
Compressing lpmove.man... 52.1%
Compressing lpc.man... 52.3%
Compiling mantohtml.c...
Converting man pages to HTML...
    cancel.1.gz...
    cups-config.1.gz...
    cupstestdsc.1.gz...
    cupstestppd.1.gz...
    lp.1.gz...
    lpoptions.1.gz...
    lppasswd.1.gz...
    lpq.1.gz...
    lprm.1.gz...
    lpr.1.gz...
    lpstat.1.gz...
    classes.conf.5.gz...
    client.conf.5.gz...
    cups-snmp.conf.5.gz...
    cupsd.conf.5.gz...
    mailto.conf.5.gz...
    mime.convs.5.gz...
    mime.types.5.gz...
    printers.conf.5.gz...
    subscriptions.conf.5.gz...
    backend.7.gz...
    filter.7.gz...
    accept.8.gz...
    cupsaddsmb.8.gz...
    cupsctl.8.gz...
    cupsfilter.8.gz...
    cups-deviced.8.gz...
    cups-driverd.8.gz...
    cups-lpd.8.gz...
    cups-polld.8.gz...
    cupsd.8.gz...
    cupsenable.8.gz...
    lpadmin.8.gz...
    lpinfo.8.gz...
    lpmove.8.gz...
    lpc.8.gz...
 (1158 entries)
make[3]: Entering directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cancel.man... 53.9%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-config.man... 62.2%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupstestdsc.man... 52.1%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupstestppd.man... 61.7%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lp.man... 61.6%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpoptions.man... 63.9%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lppasswd.man... 54.5%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpq.man... 55.6%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lprm.man... 53.8%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpr.man... 58.3%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpstat.man... 64.6%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing classes.conf.man... 61.0%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing client.conf.man... 52.1%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-snmp.conf.man... 52.3%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsd.conf.man... 69.5%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing mailto.conf.man... 59.7%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing mime.convs.man... 52.3%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing mime.types.man... 57.6%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing printers.conf.man... 60.5%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing subscriptions.conf.man... 56.0%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing backend.man... 59.9%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing filter.man... 64.2%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing accept.man... 56.1%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsaddsmb.man... 65.2%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsctl.man... 58.7%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsfilter.man... 55.2%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-deviced.man... 52.5%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-driverd.man... 57.9%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-lpd.man... 54.4%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cups-polld.man... 51.1%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsd.man... 54.3%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing cupsenable.man... 56.0%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpadmin.man... 63.5%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpinfo.man... 55.7%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpmove.man... 56.8%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
make[4]: Entering directory `/root/cups-1.3.8/man/fr'
Compressing lpc.man... 53.3%
make[4]: Leaving directory `/root/cups-1.3.8/man/fr'
Converting man pages to HTML...
make[3]: Leaving directory `/root/cups-1.3.8/man/fr'
make[2]: Leaving directory `/root/cups-1.3.8/man'
Making all in monitor...
make[2]: Entering directory `/root/cups-1.3.8/monitor'
Compiling bcp.c...
Linking bcp...
Compiling tbcp.c...
Linking tbcp...
make[2]: Leaving directory `/root/cups-1.3.8/monitor'
Making all in notifier...
make[2]: Entering directory `/root/cups-1.3.8/notifier'
Compiling mailto.c...
Linking mailto...
Compiling rss.c...
Linking rss...
Compiling testnotify.c...
Linking testnotify...
make[2]: Leaving directory `/root/cups-1.3.8/notifier'
Making all in scheduler...
make[2]: Entering directory `/root/cups-1.3.8/scheduler'
Compiling auth.c...
Compiling banners.c...
Compiling cert.c...
Compiling classes.c...
Compiling client.c...
Compiling conf.c...
Compiling dirsvc.c...
dirsvc.c: In function 'cupsdStartBrowsing':
dirsvc.c:1126: warning: implicit declaration of function 'ldap_bind_s'
dirsvc.c: In function 'cupsdStopBrowsing':
dirsvc.c:1321: warning: implicit declaration of function 'ldap_unbind'
dirsvc.c: In function 'cupsdUpdateLDAPBrowse':
dirsvc.c:1414: warning: implicit declaration of function 'ldap_search_s'
dirsvc.c:1441: warning: implicit declaration of function 'ldap_get_values'
dirsvc.c:1442: warning: assignment makes pointer from integer without a cast
dirsvc.c:1446: warning: implicit declaration of function 'ldap_value_free'
dirsvc.c:1449: warning: assignment makes pointer from integer without a cast
dirsvc.c:1456: warning: assignment makes pointer from integer without a cast
dirsvc.c:1463: warning: assignment makes pointer from integer without a cast
dirsvc.c:1470: warning: assignment makes pointer from integer without a cast
dirsvc.c: In function 'send_ldap_browse':
dirsvc.c:3049: warning: implicit declaration of function 'ldap_modify_s'
dirsvc.c:3071: warning: implicit declaration of function 'ldap_add_s'
Compiling env.c...
Compiling main.c...
Compiling ipp.c...
Compiling listen.c...
Compiling job.c...
Compiling log.c...
Compiling network.c...
Compiling policy.c...
Compiling printers.c...
Compiling process.c...
Compiling quotas.c...
Compiling removefile.c...
Compiling select.c...
select.c: In function 'cupsdDoSelect':
select.c:641: warning: format '%d' expects type 'int', but argument 3 has type 'long int'
Compiling server.c...
Compiling statbuf.c...
Compiling subscriptions.c...
Compiling sysman.c...
Compiling filter.c...
Compiling mime.c...
Compiling type.c...
Archiving libmime.a...
a - filter.o
a - mime.o
a - type.o
Linking cupsd...
Compiling cupsfilter.c...
Linking cupsfilter...
Compiling cups-deviced.c...
Compiling util.c...
Linking cups-deviced...
Compiling cups-driverd.c...
Linking cups-driverd...
Compiling cups-lpd.c...
Linking cups-lpd...
Compiling cups-polld.c...
Linking cups-polld...
Compiling testdirsvc.c...
Linking testdirsvc...
Compiling testlpd.c...
Linking testlpd...
Compiling testmime.c...
Linking testmime...
Compiling testspeed.c...
Linking testspeed...
Compiling testsub.c...
Linking testsub...
make[2]: Leaving directory `/root/cups-1.3.8/scheduler'
Making all in systemv...
make[2]: Entering directory `/root/cups-1.3.8/systemv'
Compiling accept.c...
Linking accept...
Compiling cancel.c...
Linking cancel...
Compiling cupsaddsmb.c...
Linking cupsaddsmb...
Compiling cupsctl.c...
Linking cupsctl...
Compiling cupstestdsc.c...
Linking cupstestdsc...
Compiling cupstestppd.c...
Linking cupstestppd...
Compiling lp.c...
Linking lp...
Compiling lpadmin.c...
Linking lpadmin...
Compiling lpinfo.c...
Linking lpinfo...
Compiling lpmove.c...
Linking lpmove...
Compiling lpoptions.c...
Linking lpoptions...
Compiling lppasswd.c...
Linking lppasswd...
Compiling lpstat.c...
Linking lpstat...
make[2]: Leaving directory `/root/cups-1.3.8/systemv'
Making all in test...
make[2]: Entering directory `/root/cups-1.3.8/test'
Compiling ipptest.c...
Linking ipptest...
make[2]: Leaving directory `/root/cups-1.3.8/test'
Making all in conf...
Making all in data...
Making all in doc...
Making all in fonts...
Making all in ppd...
Making all in templates...
make[1]: Leaving directory `/root/cups-1.3.8'
touch debian/stamp-makefile-build
/usr/bin/make -C . check
make[1]: Entering directory `/root/cups-1.3.8'
Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -g -O2 -g -Wall -O2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT 
Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -g -O2 -g -Wall -O2 -I/usr/include -I/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT 
Using LDFLAGS=-L../cups -L../filter -Wl,--as-needed   -Wall -Wno-format-y2k -fPIC -Os -g -fstack-protector -D_GNU_SOURCE
Using LIBS=-lcups -lgnutls -lpthread -lm -lcrypt 
Making all in cups...
Making all in backend...
Making all in berkeley...
Making all in cgi-bin...
Making all in filter...
Making all in locale...
Making all in man...
make[2]: Entering directory `/root/cups-1.3.8/man'
Converting man pages to HTML...
    cancel.1.gz...
    cups-config.1.gz...
    cupstestdsc.1.gz...
    cupstestppd.1.gz...
    lp.1.gz...
    lpoptions.1.gz...
    lppasswd.1.gz...
    lpq.1.gz...
    lprm.1.gz...
    lpr.1.gz...
    lpstat.1.gz...
    classes.conf.5.gz...
    client.conf.5.gz...
    cups-snmp.conf.5.gz...
    cupsd.conf.5.gz...
    mailto.conf.5.gz...
    mime.convs.5.gz...
    mime.types.5.gz...
    printers.conf.5.gz...
    subscriptions.conf.5.gz...
    backend.7.gz...
    filter.7.gz...
    accept.8.gz...
    cupsaddsmb.8.gz...
    cupsctl.8.gz...
    cupsfilter.8.gz...
    cups-deviced.8.gz...
    cups-driverd.8.gz...
    cups-lpd.8.gz...
    cups-polld.8.gz...
    cupsd.8.gz...
    cupsenable.8.gz...
    lpadmin.8.gz...
    lpinfo.8.gz...
    lpmove.8.gz...
    lpc.8.gz...
make[3]: Entering directory `/root/cups-1.3.8/man/fr'
Converting man pages to HTML...
    cancel.1.gz...
    cups-config.1.gz...
    cupstestdsc.1.gz...
    cupstestppd.1.gz...
    lp.1.gz...
    lpoptions.1.gz...
    lppasswd.1.gz...
    lpq.1.gz...
    lprm.1.gz...
    lpr.1.gz...
    lpstat.1.gz...
    classes.conf.5.gz...
    client.conf.5.gz...
    cups-snmp.conf.5.gz...
    cupsd.conf.5.gz...
    mailto.conf.5.gz...
    mime.convs.5.gz...
    mime.types.5.gz...
    printers.conf.5.gz...
    subscriptions.conf.5.gz...
    backend.7.gz...
    filter.7.gz...
    accept.8.gz...
    cupsaddsmb.8.gz...
    cupsctl.8.gz...
    cupsfilter.8.gz...
    cups-deviced.8.gz...
    cups-driverd.8.gz...
    cups-lpd.8.gz...
    cups-polld.8.gz...
    cupsd.8.gz...
    cupsenable.8.gz...
    lpadmin.8.gz...
    lpinfo.8.gz...
    lpmove.8.gz...
    lpc.8.gz...
make[3]: Leaving directory `/root/cups-1.3.8/man/fr'
make[2]: Leaving directory `/root/cups-1.3.8/man'
Making all in monitor...
Making all in notifier...
Making all in scheduler...
Making all in systemv...
Making all in test...
Making all in conf...
Making all in data...
Making all in doc...
Making all in fonts...
Making all in ppd...
Making all in templates...
Running CUPS test suite with defaults...
Welcome to the CUPS Automated Test Script.

Before we begin, it is important that you understand that the larger
tests require significant amounts of RAM and disk space.  If you
attempt to run one of the big tests on a system that lacks sufficient
disk and virtual memory, the UNIX kernel might decide to kill one or
more system processes that you've grown attached to, like the X
server.  The question you may want to ask yourself before running a
large test is: Do you feel lucky?

OK, now that we have the Dirty Harry quote out of the way, please
choose the type of test you wish to perform:

0 - No testing, keep the scheduler running for me (all systems)
1 - Basic conformance test, no load testing (all systems)
2 - Basic conformance test, some load testing (minimum 256MB VM, 50MB disk)
3 - Basic conformance test, extreme load testing (minimum 1GB VM, 500MB disk)
4 - Basic conformance test, torture load testing (minimum 2GB VM, 1GB disk)

Enter the number of the test you wish to perform: [1] 
Running the timid tests (1)

Now you can choose whether to create a SSL/TLS encryption key and
certificate for testing; these tests currently require the OpenSSL
tools:

0 - Do not do SSL/TLS encryption tests
1 - Test but do not require encryption
2 - Test and require encryption

Enter the number of the SSL/TLS tests to perform: [0] 
Not using SSL/TLS (0)

This test script can use the Valgrind software from:

    http://developer.kde.org/~sewardj/

Enter Y to use Valgrind or N to not use Valgrind: [N] 
Creating directories for test...
Creating cupsd.conf for test...
Creating printers.conf for test...
Setting up environment variables for test...
Starting scheduler:
     ../scheduler/cupsd -c /tmp/cups-root/cupsd.conf -f >/tmp/cups-root/log/debug_log 2>&1 &

Scheduler is PID 22248.

Running IPP compliance tests...
Performing 4.1-requests.test...
"4.1-requests.test":
    No Attributes                                                [PASS]
        RECEIVED: 116 bytes in response
    Charset Attribute                                            [PASS]
        RECEIVED: 119 bytes in response
    Language Attribute                                           [PASS]
        RECEIVED: 119 bytes in response
    Language + Charset Attributes                                [PASS]
        RECEIVED: 119 bytes in response
    Charset + Language Attributes                                [PASS]
        RECEIVED: 119 bytes in response
    Charset + Language + Printer URI Attributes                  [PASS]
        RECEIVED: 72 bytes in response
    Charset + Language + Job URI Attributes                      [PASS]
        RECEIVED: 72 bytes in response
Performing 4.2-cups-printer-ops.test...
"4.2-cups-printer-ops.test":
    Add Printer Test1                                            [PASS]
        RECEIVED: 72 bytes in response
    Verify Printer Test1 Added                                   [PASS]
        RECEIVED: 4222 bytes in response
    Delete Printer Test1                                         [PASS]
        RECEIVED: 72 bytes in response
    Verify Printer Test1 Deleted                                 [PASS]
        RECEIVED: 126 bytes in response
    Subscribe to Printer Events                                  [PASS]
        RECEIVED: 104 bytes in response
    Add Printer Test2                                            [PASS]
        RECEIVED: 72 bytes in response
    Verify Printer Test2 Added                                   [PASS]
        RECEIVED: 4222 bytes in response
    Modify Printer Test2                                         [PASS]
        RECEIVED: 72 bytes in response
    Re-Add Printer Test1                                         [PASS]
        RECEIVED: 72 bytes in response
    Verify Printer Test1 Re-Added                                [PASS]
        RECEIVED: 4427 bytes in response
    Set Default Printer to Test1                                 [PASS]
        RECEIVED: 72 bytes in response
Performing 4.3-job-ops.test...
"4.3-job-ops.test":
    Print PostScript Job with bad job-sheets value to Test1      [PASS]
        RECEIVED: 120 bytes in response
    Print PostScript Job to Test1                                [PASS]
        RECEIVED: 185 bytes in response
    Get Job Attributes                                           [PASS]
        RECEIVED: 815 bytes in response
    Print JPEG Job to Test2                                      [PASS]
        RECEIVED: 217 bytes in response
    Get Job Attributes                                           [PASS]
        RECEIVED: 899 bytes in response
    Print Text Job to Test1                                      [PASS]
        RECEIVED: 185 bytes in response
    Print PDF Job to Test1                                       [PASS]
        RECEIVED: 205 bytes in response
    Hold Job on Test1                                            [PASS]
        RECEIVED: 72 bytes in response
    Release Job on Test1                                         [PASS]
        RECEIVED: 72 bytes in response
    Print Held Image Job to Test1                                [PASS]
        RECEIVED: 205 bytes in response
    Cancel Job                                                   [PASS]
        RECEIVED: 72 bytes in response
    Get Job List on Test1                                        [PASS]
        RECEIVED: 808 bytes in response
    Get All Jobs                                                 [PASS]
        RECEIVED: 808 bytes in response
Performing 4.4-subscription-ops.test...
"4.4-subscription-ops.test":
    Add Printer Subscription w/Lease                             [PASS]
        RECEIVED: 104 bytes in response
        notify-subscription-id (integer) = 3 
    Verify Subscription Expiration                               [PASS]
        RECEIVED: 124 bytes in response
    Add 2 Printer Subscriptions w/Lease                          [PASS]
        RECEIVED: 136 bytes in response
        notify-subscription-id (integer) = 4 
        notify-subscription-id (integer) = 5 
    List Printer Subscriptions                                   [PASS]
        RECEIVED: 631 bytes in response
        notify-events (keyword) = "printer-state-changed" 
        notify-printer-uri (uri) = "ipp://localhost.localdomain:8631/printers/Test1" 
        notify-subscription-id (integer) = 4 
        notify-events (keyword) = "printer-config-changed" 
        notify-printer-uri (uri) = "ipp://localhost.localdomain:8631/printers/Test1" 
        notify-subscription-id (integer) = 5 

Running command tests...
Performing 5.1-lpadmin.sh...
Add Printer Test

    lpadmin -p Test3 -v file:/dev/null -E -m deskjet.ppd
    PASSED

Modify Printer Test

    lpadmin -p Test3 -v file:/tmp/Test3 -o PageSize=A4
    PASSED

Delete Printer Test

    lpadmin -x Test3
    PASSED

Performing 5.2-lpc.sh...
LPC Test

    lpc status
Test1:
	printer is on device '/tmp/Test1' speed -1
	queuing is enabled
	printing is enabled
	no entries
	daemon present
Test2:
	printer is on device '/tmp/Test2' speed -1
	queuing is enabled
	printing is enabled
	no entries
	daemon present
    PASSED

Performing 5.3-lpq.sh...
LPQ Test

    lpq
Test1 is ready
no entries
    PASSED

Performing 5.4-lpstat.sh...
LPSTAT Test

    lpstat -t
scheduler is running
system default destination: Test1
device for Test1: /tmp/Test1
device for Test2: /tmp/Test2
Test1 accepting requests since Thu Nov 26 12:22:02 2009
Test2 accepting requests since Thu Nov 26 12:22:02 2009
printer Test1 is idle.  enabled since Thu Nov 26 12:22:02 2009
printer Test2 is idle.  enabled since Thu Nov 26 12:22:02 2009
    PASSED

Performing 5.5-lp.sh...
LP Default Test

    lp testfile.pdf
request id is Test1-6 (1 file(s))
    PASSED

LP Destination Test

    lp -d Test2 testfile.jpg
request id is Test2-7 (1 file(s))
    PASSED

LP Options Test

    lp -d Test1 -P 1-4 -o job-sheets=classified,classified testfile.pdf
request id is Test1-8 (1 file(s))
    flood copy 0...
    PASSED

LP Flood Test (10 times in parallel)

    lp -d Test1 testfile.jpg
    lp -d Test2 testfile.jpg
    flood copy 1...
request id is Test1-9 (1 file(s))
request id is Test1-10 (1 file(s))
request id is Test2-11 (1 file(s))
    flood copy 2...
    flood copy 3...
    flood copy 4...
    flood copy 5...
    flood copy 6...
    flood copy 7...
    flood copy 8...
    flood copy 9...
request id is Test2-12 (1 file(s))
request id is Test1-13 (1 file(s))
request id is Test2-14 (1 file(s))
request id is Test1-15 (1 file(s))
request id is Test2-16 (1 file(s))
request id is Test1-17 (1 file(s))
request id is Test2-18 (1 file(s))
request id is Test1-19 (1 file(s))
request id is Test2-20 (1 file(s))
request id is Test1-21 (1 file(s))
request id is Test2-22 (1 file(s))
request id is Test1-23 (1 file(s))
request id is Test2-26 (1 file(s))
request id is Test2-24 (1 file(s))
request id is Test1-25 (1 file(s))
request id is Test1-27 (1 file(s))
request id is Test2-28 (1 file(s))
    PASSED

Waiting for jobs to complete...
Performing 5.6-lpr.sh...
LPR Default Test

    lpr testfile.pdf
    PASSED

LPR Destination Test

    lpr -P Test2 testfile.jpg
    PASSED

LPR Options Test

    lpr -P Test1 -o number-up=4 -o job-sheets=standard,none testfile.pdf
    PASSED

LPR Flood Test (10 times in parallel)

    lpr -P Test1 testfile.jpg
    lpr -P Test2 testfile.jpg
    flood copy 0...
    flood copy 1...
    flood copy 2...
    flood copy 3...
    flood copy 4...
    flood copy 5...
    flood copy 6...
    flood copy 7...
    flood copy 8...
    flood copy 9...
    PASSED

Waiting for jobs to complete...
Performing 5.7-lprm.sh...
LPRM Current Test

    lpr -o job-hold-until=indefinite testfile.jpg
    lprm
    PASSED

LPRM Destination Test

    lpr -P Test1 -o job-hold-until=indefinite testfile.jpg
    lprm Test1
    PASSED

Performing 5.8-cancel.sh...
Cancel Destination Test

    lp -d Test1 -o job-hold-until=indefinite testfile.jpg
request id is Test1-54 (1 file(s))
    cancel Test1
    PASSED

Cancel All Test

    cancel -a
    PASSED

Performing 5.9-lpinfo.sh...
LPINFO Devices Test

    lpinfo -v
network socket
network http
network ipp
network lpd
    PASSED

LPINFO Drivers Test

    lpinfo -m
dymo.ppd Dymo Label Printer, 1.3
epson9.ppd Epson 9-Pin Series, 1.3
epson24.ppd Epson 24-Pin Series, 1.3
stcolor2.ppd Epson New Stylus Color Series, 1.3
stphoto2.ppd Epson New Stylus Photo Series, 1.3
stcolor.ppd Epson Stylus Color Series, 1.3
stphoto.ppd Epson Stylus Photo Series, 1.3
deskjet.ppd HP DeskJet Series, 1.3
laserjet.ppd HP LaserJet Series PCL 4/5, 1.3
intelbar.ppd Intellitech IntelliBar Label Printer, 1.3
okidata9.ppd Oki 9-Pin Series, 1.3
okidat24.ppd Oki 24-Pin Series, 1.3
raw Raw Queue
zebracpl.ppd Zebra CPCL Label Printer, 1.3
zebraep1.ppd Zebra EPL1 Label Printer, 1.3
zebraep2.ppd Zebra EPL2 Label Printer, 1.3
zebra.ppd Zebra ZPL Label Printer, 1.3
    PASSED

Test Summary

PASS: Printer 'Test1' correctly produced 55 page(s).
PASS: Printer 'Test2' correctly produced 23 page(s).
PASS: 154 requests processed.
PASS: 0 emergency messages.
PASS: 0 alert messages.
PASS: 0 critical messages.
FAIL: 0 error messages, expected 9.
PASS: 0 warning messages.
PASS: 0 notice messages.
PASS: 1 info messages.
FAIL: 0 debug messages, expected more than 0.
PASS: 0 debug2 messages.

2 tests failed.
Log files can be found in /tmp/cups-root/log.
A HTML report was created in /tmp/cups-root/cups-str-1.3-2009-11-26-root.html.

Copies of the error_log and cups-str-1.3-2009-11-26-root.html files are in
/root/cups-1.3.8/test.

make[1]: *** [check] Error 1
make[1]: Leaving directory `/root/cups-1.3.8'
make: *** [debian/stamp-makefile-check] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20091126/cc7e89e9/attachment-0001.pgp>


More information about the Pkg-cups-devel mailing list