[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