Automatic build of tintin++_1.97.9-2 on irranat by sbuild/i386 0.57.0 Build started at 20080329-1345 ****************************************************************************** tintin++_1.97.9-2.dsc exists in .; copying to chroot ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 6), libncurses5-dev, libreadline5-dev, quilt, zlib1g-dev Checking for already installed source dependencies... debhelper: missing Using default version 6.0.4ubuntu1 libncurses5-dev: missing libreadline5-dev: missing quilt: missing zlib1g-dev: missing Checking for source dependency conflicts... Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: diffstat file gettext gettext-base html2text intltool-debian libmagic1 po-debconf Suggested packages: dh-make cvs gettext-doc procmail graphviz Recommended packages: libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl The following NEW packages will be installed: debhelper diffstat file gettext gettext-base html2text intltool-debian libmagic1 libncurses5-dev libreadline5-dev po-debconf quilt zlib1g-dev 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 5479kB of archives. After this operation, 21.4MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! gettext-base libmagic1 file html2text gettext intltool-debian po-debconf debhelper diffstat libncurses5-dev libreadline5-dev quilt zlib1g-dev Authentication warning overridden. Get:1 http://mirror hardy/main gettext-base 0.17-2ubuntu1 [72.8kB] Get:2 http://mirror hardy/main libmagic1 4.21-3 [333kB] Get:3 http://mirror hardy/main file 4.21-3 [39.8kB] Get:4 http://mirror hardy/main html2text 1.3.2a-3build1 [90.6kB] Get:5 http://mirror hardy/main gettext 0.17-2ubuntu1 [1978kB] Get:6 http://mirror hardy/main intltool-debian 0.35.0+20060710.1 [31.6kB] Get:7 http://mirror hardy/main po-debconf 1.0.10 [232kB] Get:8 http://mirror hardy/main debhelper 6.0.4ubuntu1 [516kB] Get:9 http://mirror hardy/main diffstat 1.45-2 [21.2kB] Get:10 http://mirror hardy/main libncurses5-dev 5.6+20071124-1ubuntu2 [1483kB] Get:11 http://mirror hardy/main libreadline5-dev 5.2-3build1 [221kB] Get:12 http://mirror hardy/main quilt 0.46-4 [300kB] Get:13 http://mirror hardy/main zlib1g-dev 1:1.2.3.3.dfsg-7ubuntu1 [160kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 5479kB in 6s (842kB/s) Selecting previously deselected package gettext-base. (Reading database ... 9755 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.17-2ubuntu1_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.21-3_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.21-3_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build1_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-2ubuntu1_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_6.0.4ubuntu1_all.deb) ... Selecting previously deselected package diffstat. Unpacking diffstat (from .../diffstat_1.45-2_i386.deb) ... Selecting previously deselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.6+20071124-1ubuntu2_i386.deb) ... Selecting previously deselected package libreadline5-dev. Unpacking libreadline5-dev (from .../libreadline5-dev_5.2-3build1_i386.deb) ... Selecting previously deselected package quilt. Unpacking quilt (from .../archives/quilt_0.46-4_all.deb) ... Selecting previously deselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-7ubuntu1_i386.deb) ... Setting up gettext-base (0.17-2ubuntu1) ... Setting up libmagic1 (4.21-3) ... Setting up file (4.21-3) ... Setting up html2text (1.3.2a-3build1) ... Setting up gettext (0.17-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.10) ... Setting up debhelper (6.0.4ubuntu1) ... Setting up diffstat (1.45-2) ... Setting up libncurses5-dev (5.6+20071124-1ubuntu2) ... Setting up libreadline5-dev (5.2-3build1) ... Setting up quilt (0.46-4) ... Setting up zlib1g-dev (1:1.2.3.3.dfsg-7ubuntu1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place Checking correctness of source dependencies... Kernel: Linux 2.6.24-12-generic i386 (i686) Toolchain package versions: libc6-dev_2.7-9ubuntu2 linux-libc-dev_2.6.24-12.22 gcc-4.2_4.2.3-2ubuntu6 g++-4.2_4.2.3-2ubuntu6 binutils_2.18.1~cvs20080103-0ubuntu1 libstdc++6_4.2.3-2ubuntu6 libstdc++6-4.2-dev_4.2.3-2ubuntu6 ------------------------------------------------------------------------------ dpkg-source: extracting tintin++ in tintin++-1.97.9 dpkg-source: unpacking tintin++_1.97.9.orig.tar.gz dpkg-source: applying ./tintin++_1.97.9-2.diff.gz dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: source package tintin++ dpkg-buildpackage: source version 1.97.9-2 dpkg-buildpackage: host architecture i386 /usr/bin/fakeroot debian/rules clean QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 No patch removed rm -rf .pc debian/stamp-patched dh_testdir dh_testroot rm -f build-stamp configure-stamp (cd src && make clean) make[1]: Entering directory `/build/william/tintin++-1.97.9/src' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/build/william/tintin++-1.97.9/src' make: [clean] Error 2 (ignored) dh_clean debian/rules build # quilt exits with 2 as return when there was nothing to do. # That's not an error here (but it's usefull to break loops in crude scripts) QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch security.patch patching file src/chat.c Now at patch security.patch touch debian/stamp-patched dh_testdir chmod +x src/configure cd src && ./configure Configuring TinTin++ checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... gcc -E 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 arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking net/errno.h usability... no checking net/errno.h presence... no checking for net/errno.h... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking param.h usability... no checking param.h presence... no checking for param.h... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking socks.h usability... no checking socks.h presence... no checking for socks.h... no checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes 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/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking for an ANSI C-conforming const... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for working memcmp... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking return type of signal handlers... void checking whether lstat dereferences a symlink specified with a trailing slash... yes checking whether stat accepts an empty string... no checking for strftime... yes checking whether utime accepts a null argument... yes checking for vprintf... yes checking for _doprnt... no checking for gethostbyname... yes checking for gethostname... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strftime... (cached) yes checking for strncasecmp... yes checking for strstr... yes checking for utime... yes checking for getaddrinfo... yes checking for forkpty... no checking for popen... yes checking for tgetent in -ltermcap... yes checking for inflate in -lz... yes checking for pthread_create in -lpthread... yes checking for gethostbyname in -lnsl... yes checking for forkpty in -lutil... yes checking for gmake... no checking for make... make checking for library containing getmntent... none required checking for getmntent... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required configure: creating ./config.status config.status: creating Makefile config.status: creating config.h Configure has finished. To compile, type: make touch configure-stamp dh_testdir cd src && make make[1]: Entering directory `/build/william/tintin++-1.97.9/src' gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c action.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c alias.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c files.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c help.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c highlight.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c strhash.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c llist.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c log.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c main.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c misc.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c net.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c parse.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c path.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c update.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c history.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c tab.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c vt102.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c terminal.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c session.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c function.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c text.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c substitute.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c tick.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c telopt.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c math.c math.c: In function 'mathexp_tokenize': math.c:257: warning: value computed is not used gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c split.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c debug.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c tinexp.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c mapper.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c tables.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c buffer.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c prompt.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c class.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c event.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c utils.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c chat.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c macro.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c config.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c gag.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c variables.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c array.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c input.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c cursor.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c memory.c gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -c system.c ---- Linking... gcc -Wall -D_GNU_SOURCE -DHAVE_CONFIG_H -Wl,-Bsymbolic-functions -o tt++ action.o alias.o files.o help.o highlight.o strhash.o llist.o log.o main.o misc.o net.o parse.o path.o update.o history.o tab.o vt102.o terminal.o session.o function.o text.o substitute.o tick.o telopt.o math.o split.o debug.o tinexp.o mapper.o tables.o buffer.o prompt.o class.o event.o utils.o chat.o macro.o config.o gag.o variables.o array.o input.o cursor.o memory.o system.o -lutil -lnsl -lpthread -lz -ltermcap make[1]: Leaving directory `/build/william/tintin++-1.97.9/src' touch build-stamp /usr/bin/fakeroot debian/rules binary dh_testdir dh_testroot dh_clean -k dh_installdirs install src/tt++ /build/william/tintin++-1.97.9/debian/tintin++/usr/games dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installmenu dh_installman debian/tt++.6 dh_link dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: tintin++ dh_strip debug symbol extraction: packages to act on: tintin++ dh_strip debug symbol extraction: ignored packages: dpkg-deb: building package `tintin++-dbgsym' in `../tintin++-dbgsym_1.97.9-2_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dpkg-shlibdeps: warning: debian/tintin++/usr/games/tt++ shouldn't be linked with libnsl.so.1 (it uses none of its symbols). dpkg-shlibdeps: warning: debian/tintin++/usr/games/tt++ shouldn't be linked with libncurses.so.5 (it uses none of its symbols). dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `tintin++' in `../tintin++_1.97.9-2_i386.deb'. dpkg-genchanges -b -mWilliam Grant >../tintin++_1.97.9-2_i386.changes dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20080329-1346 tintin++_1.97.9-2_i386.changes: Format: 1.7 Date: Mon, 10 Mar 2008 18:09:24 +0100 Source: tintin++ Binary: tintin++ Architecture: i386 Version: 1.97.9-2 Distribution: hardy Urgency: high Maintainer: William Grant Changed-By: Ana Beatriz Guerrero Lopez Description: tintin++ - classic text-based MUD client Closes: 465643 Changes: tintin++ (1.97.9-2) unstable; urgency=high . * Add secutity.patch fixing the following security bugs: - CVE-2008-0671: Stack-based buffer overflow in the add_line_buffer function allows remote attackers to execute arbitrary code via a long chat message, related to conversion from LF to CRLF. - CVE-2008-0672: The process_chat_input function allows remote attackers to cause a denial of service (application crash) via a YES message without a newline character, which triggers a NULL dereference. - CVE-2008-0673: TinTin++ open files on the basis of an inbound file-transfer request, before the user has an opportunity to decline the request, which allows remote attackers to truncate arbitrary files in the top level of a home directory. (Closes: #465643) . * Add quilt support for patching. Files: 2a2355a7a18be60d7a7cbebdd837d733 132440 games optional tintin++_1.97.9-2_i386.deb /var/lib/schroot/mount/hardy-c9401c91-2d1f-4484-9af3-85b88c5c5ae7/build/william/tintin++_1.97.9-2_i386.deb: new debian package, version 2.0. size 132440 bytes: control archive= 1154 bytes. 631 bytes, 16 lines control 778 bytes, 12 lines md5sums 185 bytes, 7 lines * postinst #!/bin/sh 160 bytes, 5 lines * postrm #!/bin/sh Package: tintin++ Version: 1.97.9-2 Architecture: i386 Maintainer: Ana Beatriz Guerrero Lopez Installed-Size: 396 Depends: libc6 (>= 2.7-1), libncurses5 (>= 5.6+20071006-3), zlib1g (>= 1:1.2.3.3.dfsg-1) Section: games Priority: optional Homepage: http://tintin.sourceforge.net/ Description: classic text-based MUD client Tintin++ is telnet client specialized to play MUDs (Multi-User Dungeons). It has scripting support, tab-completion, internal chat, and takes advantage of the GNU readline library. . You can find a complete set of commands and features in the Tintin++ manual, in /usr/share/doc/tintin++. /var/lib/schroot/mount/hardy-c9401c91-2d1f-4484-9af3-85b88c5c5ae7/build/william/tintin++_1.97.9-2_i386.deb: drwxr-xr-x root/root 0 2008-03-29 13:46 ./ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/games/ -rwxr-xr-x root/root 286236 2008-03-29 13:46 ./usr/games/tt++ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/man/ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/man/man6/ -rw-r--r-- root/root 774 2008-03-29 13:45 ./usr/share/man/man6/tt++.6.gz drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/menu/ -rw-r--r-- root/root 105 2008-03-29 13:45 ./usr/share/menu/tintin++ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/doc/ drwxr-xr-x root/root 0 2008-03-29 13:46 ./usr/share/doc/tintin++/ -rw-r--r-- root/root 19217 2007-04-10 01:49 ./usr/share/doc/tintin++/tintin19.txt.gz -rw-r--r-- root/root 4228 2007-04-06 01:04 ./usr/share/doc/tintin++/README.gz -rw-r--r-- root/root 2015 2008-03-29 13:45 ./usr/share/doc/tintin++/changelog.Debian.gz -rw-r--r-- root/root 2722 2007-12-17 21:09 ./usr/share/doc/tintin++/TODO -rw-r--r-- root/root 2511 2008-03-29 13:45 ./usr/share/doc/tintin++/copyright -rw-r--r-- root/root 210 2007-01-27 02:51 ./usr/share/doc/tintin++/BUGS -rw-r--r-- root/root 662 2008-03-29 13:45 ./usr/share/doc/tintin++/README.Debian -rw-r--r-- root/root 1609 2007-02-03 03:59 ./usr/share/doc/tintin++/CREDITS -rw-r--r-- root/root 2720 2007-03-21 07:09 ./usr/share/doc/tintin++/FAQ.gz ****************************************************************************** Built successfully Purging /var/lib/schroot/mount/hardy-c9401c91-2d1f-4484-9af3-85b88c5c5ae7/build/william/tintin++-1.97.9 ------------------------------------------------------------------------------ Not removing build depends: session managed chroot in use ****************************************************************************** Finished at 20080329-1346 Build needed 00:00:45, 2796k disk space