RUN: /bin/echo ['echo', 'Forking build subprocess...'] Forking build subprocess... RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '779438-1836251', '/home/buildd/filecache-default/8d82bab5e874b23a7f8f7cc60c2bb83a29e7e49f'] Synching the system clock with the buildd NTP service... 21 Nov 18:56:35 ntpdate[7498]: adjust time server 10.211.37.1 offset 0.001666 sec Unpacking chroot for build 779438-1836251 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '779438-1836251'] Mounting chroot for build 779438-1836251 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '779438-1836251', 'universe'] Attempting OGRE for universe in build-779438-1836251 No OGRE sources.list found. RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '779438-1836251', 'deb http://ftpmaster.internal/ubuntu jaunty main universe'] Overriding sources.list in build-779438-1836251 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '779438-1836251'] Updating debian chroot for build 779438-1836251 Ign http://sanae.ubuntu.com ./ Release.gpg Get:1 http://ftp.uk.debian.org sid Release.gpg [189B] Get:2 http://ftpmaster.internal jaunty Release.gpg [189B] Hit http://sanae.ubuntu.com ./ Release Get:3 http://ftp.uk.debian.org sid Release [86.5kB] Get:4 http://ftpmaster.internal jaunty Release [74.6kB] Ign http://sanae.ubuntu.com ./ Packages/DiffIndex Ign http://sanae.ubuntu.com ./ Packages Hit http://sanae.ubuntu.com ./ Packages Ign http://ftpmaster.internal jaunty Release Ign http://ftpmaster.internal jaunty/main Packages/DiffIndex Get:5 http://ftp.uk.debian.org sid/main Packages/DiffIndex [2038B] Get:6 http://ftpmaster.internal jaunty/universe Packages [2099kB] Get:7 http://ftpmaster.internal jaunty/main Packages [1155kB] Get:8 http://ftp.uk.debian.org sid/main 2008-11-16-2029.10.pdiff [10.5kB] Get:9 http://ftp.uk.debian.org sid/main 2008-11-16-2029.10.pdiff [10.5kB] Get:10 http://ftp.uk.debian.org sid/main 2008-11-16-2029.10.pdiff [10.5kB] Get:11 http://ftp.uk.debian.org sid/main 2008-11-17-0854.19.pdiff [2012B] Get:12 http://ftp.uk.debian.org sid/main 2008-11-17-0854.19.pdiff [2012B] Get:13 http://ftp.uk.debian.org sid/main 2008-11-17-0854.19.pdiff [2012B] Get:14 http://ftp.uk.debian.org sid/main 2008-11-17-2028.42.pdiff [6515B] Get:15 http://ftp.uk.debian.org sid/main 2008-11-17-2028.42.pdiff [6515B] Get:16 http://ftp.uk.debian.org sid/main 2008-11-17-2028.42.pdiff [6515B] Get:17 http://ftp.uk.debian.org sid/main 2008-11-18-0835.11.pdiff [14.9kB] Get:18 http://ftp.uk.debian.org sid/main 2008-11-18-0835.11.pdiff [14.9kB] Get:19 http://ftp.uk.debian.org sid/main 2008-11-18-0835.11.pdiff [14.9kB] Get:20 http://ftp.uk.debian.org sid/main 2008-11-18-2021.55.pdiff [14.8kB] Get:21 http://ftp.uk.debian.org sid/main 2008-11-18-2021.55.pdiff [14.8kB] Get:22 http://ftp.uk.debian.org sid/main 2008-11-18-2021.55.pdiff [14.8kB] Get:23 http://ftp.uk.debian.org sid/main 2008-11-19-0846.46.pdiff [7433B] Get:24 http://ftp.uk.debian.org sid/main 2008-11-19-0846.46.pdiff [7433B] Get:25 http://ftp.uk.debian.org sid/main 2008-11-19-0846.46.pdiff [7433B] Get:26 http://ftp.uk.debian.org sid/main 2008-11-19-2021.21.pdiff [5683B] Get:27 http://ftp.uk.debian.org sid/main 2008-11-19-2021.21.pdiff [5683B] Get:28 http://ftp.uk.debian.org sid/main 2008-11-19-2021.21.pdiff [5683B] Get:29 http://ftp.uk.debian.org sid/main 2008-11-20-0842.49.pdiff [2123B] Get:30 http://ftp.uk.debian.org sid/main 2008-11-20-0842.49.pdiff [2123B] Get:31 http://ftp.uk.debian.org sid/main 2008-11-20-0842.49.pdiff [2123B] Get:32 http://ftp.uk.debian.org sid/main 2008-11-20-2029.31.pdiff [9329B] Get:33 http://ftp.uk.debian.org sid/main 2008-11-20-2029.31.pdiff [9329B] Get:34 http://ftp.uk.debian.org sid/main 2008-11-20-2029.31.pdiff [9329B] Get:35 http://ftp.uk.debian.org sid/main 2008-11-21-0827.57.pdiff [2568B] Get:36 http://ftp.uk.debian.org sid/main 2008-11-21-0827.57.pdiff [2568B] Get:37 http://ftp.uk.debian.org sid/main 2008-11-21-0827.57.pdiff [2568B] Fetched 3494kB in 53s (65.5kB/s) Reading package lists... W: GPG error: http://ftpmaster.internal jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 W: You may want to run apt-get update to correct these problems Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: binutils cpp fakeroot g++ gcc libpam-modules libpam-runtime libpam0g linux-libc-dev python2.5-minimal tzdata 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/4573kB of archives. After this operation, 28.7kB disk space will be freed. WARNING: The following packages cannot be authenticated! libpam-runtime libpam0g libpam-modules python2.5-minimal tzdata cpp binutils fakeroot gcc g++ linux-libc-dev Preconfiguring packages ... Authentication warning overridden. (Reading database ... 9528 files and directories currently installed.) Preparing to replace libpam-runtime 1.0.1-4ubuntu5.2 (using .../libpam-runtime_1.0.1-4ubuntu5.4_all.deb) ... Unpacking replacement libpam-runtime ... Setting up libpam-runtime (1.0.1-4ubuntu5.4) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace libpam0g 1.0.1-4ubuntu5.2 (using .../libpam0g_1.0.1-4ubuntu5.4_armel.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (1.0.1-4ubuntu5.4) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9528 files and directories currently installed.) Preparing to replace libpam-modules 1.0.1-4ubuntu5.2 (using .../libpam-modules_1.0.1-4ubuntu5.4_armel.deb) ... Unpacking replacement libpam-modules ... Setting up libpam-modules (1.0.1-4ubuntu5.4) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace python2.5-minimal 2.5.2-13ubuntu1 (using .../python2.5-minimal_2.5.2-13ubuntu2_armel.deb) ... Unpacking replacement python2.5-minimal ... Setting up python2.5-minimal (2.5.2-13ubuntu2) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace tzdata 2008i-2 (using .../tzdata_2008i-3_all.deb) ... Unpacking replacement tzdata ... Setting up tzdata (2008i-3) ... Current default timezone: 'Etc/UTC' Local time is now: Fri Nov 21 18:58:09 UTC 2008. Universal Time is now: Fri Nov 21 18:58:09 UTC 2008. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 9528 files and directories currently installed.) Preparing to replace cpp 4:4.3.1-1ubuntu2 (using .../cpp_4%3a4.3.2-2ubuntu1_armel.deb) ... Unpacking replacement cpp ... Preparing to replace binutils 2.19-0ubuntu1 (using .../binutils_2.19-0ubuntu2_armel.deb) ... Unpacking replacement binutils ... Preparing to replace fakeroot 1.10.1ubuntu1 (using .../fakeroot_1.11ubuntu1_armel.deb) ... Unpacking replacement fakeroot ... Preparing to replace gcc 4:4.3.1-1ubuntu2 (using .../gcc_4%3a4.3.2-2ubuntu1_armel.deb) ... Removing old gcc doc directory. Unpacking replacement gcc ... Preparing to replace g++ 4:4.3.1-1ubuntu2 (using .../g++_4%3a4.3.2-2ubuntu1_armel.deb) ... Unpacking replacement g++ ... Preparing to replace linux-libc-dev 2.6.26-10 (using .../linux-libc-dev_2.6.27-9.18_armel.deb) ... Unpacking replacement linux-libc-dev ... Setting up cpp (4:4.3.2-2ubuntu1) ... Setting up binutils (2.19-0ubuntu2) ... Setting up fakeroot (1.11ubuntu1) ... Setting up gcc (4:4.3.2-2ubuntu1) ... Setting up g++ (4:4.3.2-2ubuntu1) ... Setting up linux-libc-dev (2.6.27-9.18) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place modified: mtab RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '779438-1836251', '--nolog', '--batch', '--archive=ubuntu', '--purpose=PRIMARY', '--dist=jaunty', '--comp=universe', 'filter_2.6.3-1.dsc'] Initiating build Automatic build of filter_2.6.3-1 on podocarpus by sbuild/armel 1.170.5 Build started at 20081121-1858 ****************************************************************************** filter_2.6.3-1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>> 3.0.0) Checking for already installed source dependencies... debhelper: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils curl file gettext gettext-base groff-base html2text intltool-debian libcompress-raw-zlib-perl libcompress-zlib-perl libcurl3 libio-compress-base-perl libio-compress-zlib-perl libmagic1 libmail-sendmail-perl libsys-hostname-long-perl man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make cvs gettext-doc groff less www-browser libmail-box-perl The following NEW packages will be installed: bsdmainutils curl debhelper file gettext gettext-base groff-base html2text intltool-debian libcompress-raw-zlib-perl libcompress-zlib-perl libcurl3 libio-compress-base-perl libio-compress-zlib-perl libmagic1 libmail-sendmail-perl libsys-hostname-long-perl man-db po-debconf 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/6014kB of archives. After this operation, 21.5MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libmagic1 file bsdmainutils gettext-base groff-base libcompress-raw-zlib-perl libio-compress-base-perl libio-compress-zlib-perl libcompress-zlib-perl man-db libcurl3 curl html2text gettext intltool-debian po-debconf debhelper libsys-hostname-long-perl libmail-sendmail-perl dpkg-preconfigure: unable to re-open stdin: Authentication warning overridden. Selecting previously deselected package libmagic1. (Reading database ... 9544 files and directories currently installed.) Unpacking libmagic1 (from .../libmagic1_4.26-1_armel.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.26-1_armel.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_6.1.10ubuntu3_armel.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.17-4ubuntu1_armel.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.18.1.1-21_armel.deb) ... Selecting previously deselected package libcompress-raw-zlib-perl. Unpacking libcompress-raw-zlib-perl (from .../libcompress-raw-zlib-perl_2.015-1_armel.deb) ... Selecting previously deselected package libio-compress-base-perl. Unpacking libio-compress-base-perl (from .../libio-compress-base-perl_2.015-1_all.deb) ... Selecting previously deselected package libio-compress-zlib-perl. Unpacking libio-compress-zlib-perl (from .../libio-compress-zlib-perl_2.015-1_all.deb) ... Selecting previously deselected package libcompress-zlib-perl. Unpacking libcompress-zlib-perl (from .../libcompress-zlib-perl_2.015-1_all.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.5.2-3_armel.deb) ... Selecting previously deselected package libcurl3. Unpacking libcurl3 (from .../libcurl3_7.18.2-7ubuntu2_armel.deb) ... Selecting previously deselected package curl. Unpacking curl (from .../curl_7.18.2-7ubuntu2_armel.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-5_armel.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-4ubuntu1_armel.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.15ubuntu1_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_7.0.17ubuntu1_all.deb) ... Selecting previously deselected package libsys-hostname-long-perl. Unpacking libsys-hostname-long-perl (from .../libsys-hostname-long-perl_1.4-2_all.deb) ... Selecting previously deselected package libmail-sendmail-perl. Unpacking libmail-sendmail-perl (from .../libmail-sendmail-perl_0.79.16-1_all.deb) ... Setting up libmagic1 (4.26-1) ... Setting up file (4.26-1) ... Setting up bsdmainutils (6.1.10ubuntu3) ... Setting up gettext-base (0.17-4ubuntu1) ... Setting up groff-base (1.18.1.1-21) ... Setting up libcompress-raw-zlib-perl (2.015-1) ... Setting up libio-compress-base-perl (2.015-1) ... Setting up libio-compress-zlib-perl (2.015-1) ... Setting up libcompress-zlib-perl (2.015-1) ... Setting up man-db (2.5.2-3) ... Building database of manual pages ... ... skipping, since this is a buildd Setting up libcurl3 (7.18.2-7ubuntu2) ... Setting up curl (7.18.2-7ubuntu2) ... Setting up html2text (1.3.2a-5) ... Setting up gettext (0.17-4ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.15ubuntu1) ... Setting up debhelper (7.0.17ubuntu1) ... Setting up libsys-hostname-long-perl (1.4-2) ... Setting up libmail-sendmail-perl (0.79.16-1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place modified: mtab Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.8+20081027-0ubuntu10 make_3.81-5 dpkg-dev_1.14.22ubuntu1 g++-4.3_4.3.2-2ubuntu2 gcc-4.3_4.3.2-2ubuntu2 binutils_2.19-0ubuntu2 libstdc++6_4.3.2-2ubuntu2 libstdc++6-4.3-dev_4.3.2-2ubuntu2 ------------------------------------------------------------------------------ sh: gcc: command not found dpkg-source: warning: Couldn't determine gcc system type, falling back to default (native compilation) gpg: Signature made Fri Dec 24 07:00:18 2004 GMT using DSA key ID 133AD66A gpg: Can't check signature: public key not found dpkg-source: extracting filter in filter-2.6.3 dpkg-source: info: unpacking filter_2.6.3.orig.tar.gz dpkg-source: info: applying filter_2.6.3-1.diff.gz dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package filter dpkg-buildpackage: source version 2.6.3-1 dpkg-buildpackage: host architecture armel /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean make[1]: Entering directory `/build/buildd/filter-2.6.3' /bin/rm -f actions.o filter.o lock.o parse.o regexp.o rules.o summarize.o utils.o audit.o istrcmp.o mk_lockname.o strtokq.o filter core make[1]: Leaving directory `/build/buildd/filter-2.6.3' dh_clean dh_clean: Compatibility levels before 4 are deprecated. debian/rules build dh_testdir # If you want to answer the questions yourself, comment out # the -d option ./Configure -d (I see you are using the Korn shell. Some ksh's blow up on Configure, especially on exotic machines. If yours does, try the Bourne shell instead.) Beginning of configuration questions for filter kit. First let's make sure your kit is complete. Checking... Looks good... Found bin directory Checking your sh to see if it knows about # comments... Your sh handles # comments correctly. Okay, let's see if #! works on this system... It does. Checking out how to guarantee sh startup... Let's see if '#!/bin/sh' works... Yup, it does. Checking echo to see how to suppress newlines... ...using \c This installation shell script will examine your system and ask you questions to determine how the filter package should be installed. If you get stuck on a question, you may use a ! shell escape to start a subshell or execute a command. Many of the questions will have default answers in square brackets--typing carriage return will give you the default. On some of the questions which ask for file or directory names you are allowed to use the ~name construct to specify the login directory belonging to "name", even if you don't have a shell which knows about that. Questions where this is allowed will be marked "(~name ok)". [Type carriage return to continue] Much effort has been expended to ensure that this shell script will run on any Unix system. If despite that it blows up on you, your best bet is to edit Configure and run it again. Also, let the Elm Development Group (elm@dsi.com) know how they blew it. If you can't run Configure for some reason, you'll have to generate a config.sh file by hand. This installation script affects things in two ways: 1) it may do direct variable substitutions on some of the files included in this kit, and 2) it builds a config.h file for inclusion in C programs. You may edit any of these files as the need arises after running this script. If you make a mistake on a question, there is no easy way to back up to it currently. The easiest thing to do is to edit config.sh and rerun all the SH files. Configure will offer to let you do this before it runs the SH files. [Type carriage return to continue] I see a config.sh file. Did Configure make it on THIS system? [y] Fetching default answers from your old config.sh file... Locating common programs... cat is in /bin/cat. chgrp is in /bin/chgrp. chmod is in /bin/chmod. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ln is in /bin/ln. ls is in /bin/ls. make is in /usr/bin/make. mv is in /bin/mv. rm is in /bin/rm. sed is in /bin/sed. touch is in /bin/touch. tr is in /usr/bin/tr. Don't worry if any of the following aren't found... I don't see Mcc out there, offhand. I don't see compress out there, either. cpp is in /usr/bin/cpp. I don't see execmail out there, either. line is in /usr/bin/line. I don't see lint out there, either. I don't see mips out there, either. nroff is in /usr/bin/nroff. I don't see pack out there, either. I don't see pmake out there, either. I don't see rmail out there, either. I don't see sendmail out there, either. I don't see smail out there, either. I don't see submit out there, either. tbl is in /usr/bin/tbl. test is in /usr/bin/test. troff is in /usr/bin/troff. uname is in /bin/uname. I don't see uuname out there, either. Checking compatibility between /bin/echo and builtin echo (if any)... They are not compatible! You are probably running ksh on a non-USG system. I'll have to use /bin/echo instead of the builtin, since Bourne shell doesn't have echo built in and we may have to run some Bourne shell scripts. That means I'll have to use -n to suppress newlines now. Life is ridiculous. Your cursor should be here--> Where do you want to put the public executables? [/usr/bin] Hmm... Looks kind of like a version 7 system, but we'll see... Congratulations. You aren't running Eunice. It's not Xenix... Nor is it Venix... The Filter documentation is set up for troff. If you only have nroff, it can be used, but the documentation will not be as readable. If you use an alternate processor for troff/nroff documents it can be specified here. Filter expects the text processor to write to standard out. You will be given a chance to provide command line options to this command in the next question. Give the name of the program used to format the Filter documentation on your system: [/usr/bin/troff] If this text processor requires any options for proper formatting, specify them here. To specify no options, enter the word "none". Some versions of troff require the -t option to write to standard out. This is the proper place to specify that option. What options should Filter use with /usr/bin/troff: [] filter has manual pages that can be installed in unformatted or formatted form. Either or both (or neither) of these may be installed. Please give the location in which to store each type of man page. To specify that a particular type is not to be installed, answer "none" to the question. Where do the unformatted manual pages go? [/usr/share/man/man1] The installed unformatted manual pages can have various extensions to suit the conventions of the host operating system, for example "page.1". Note that the period '.' must be included as part of the extension. To specify no extension, enter the word "none". What extension should be used on installed unformatted man pages: [.1] Where do the formatted manual pages go? [none] Some systems have different model sizes. On most systems they are called small, medium, large, and huge. On the PDP11 they are called unsplit and split. If your system doesn't support different memory models, say "none". If you wish to force everything to one memory model, say "none" here and put the appropriate flags later when it asks you for other cc and ld flags. Xenix and Venix systems may wish to put "none" and let the compiler figure things out. (In the following question multiple model names should be space separated.) Which models are supported? [none] Use which C compiler? [cc] Some C compilers have problems with their optimizers, by default, filter compiles with the -O flag to use the optimizer. Alternately, you might want to use the symbolic debugger, which uses the -g flag (on traditional UNIX systems). Either flag can be specified here. To use neither flag, specify the word "none". What optimizer/debugger flag should be used? [-O] Your C compiler may want other flags. For this question you should include -I/whatever and -DWHATEVER flags and any other flags used by the C compiler, but you should NOT include libraries or ld flags like -lwhatever. To use no flags, specify the word "none". Any additional cc flags? [none] Your linker/loader may want other flags. For example, you might want to enable support for the symbolic debugger (-g on traditional UNIX systems). For this question you should specify those flags. Do NOT specify libraries (-lwhatever) here. Most systems will not need any special flags, in which case specify "none". Any additional ld flags (NOT including libraries)? [none] Checking for optional libraries... No -lintl. No -lnls. Some versions of UNIX support shared libraries, which make executables smaller but make load time slightly longer. On some systems, mostly newer UNIX System V's, the shared library is included by putting the option "-lc_s" as the last thing on the cc command line when linking. Other systems use shared libraries by default. There may be other libraries needed to compile filter on your machine as well. If your system needs the "-lc_s" option, include it here. Include any other special libraries here as well. Say "none" for none. Any additional libraries? [none] Now, how can we feed standard input to your C preprocessor... Maybe "cc -E" will work... Nope, maybe "/usr/bin/cpp" will work... Yup, it does. Your shared C library is in /usr/lib/libc.a. Extracting names from /usr/lib/libc.a for later perusal...done Your C preprocessor defines the following symbols: unix __STDC__ Using standard system "ctype" conversions. cuserid() found flock() found. flock locking not available. F_SETLK not found, fcntl locking not available Dot lock style locking will be used Non-mailbox locks will use the /tmp directory Figuring out host name for forwarding purposes... Maybe "hostname" will work... Your host name appears to be "podocarpus". Is this correct? [y] Some sites have a special header, that tells you who an email is "really" to., eg "Really-To:" or "X-Rcpt-To:". (In other words, the "envelope" destination). If you'd like support for this kind of header, enter the header name now. Or enter "none" Name of Rcpt-To header? [none] gethostname() found. Every now and then someone has a gethostname() that lies about the hostname but can't be fixed for political or economic reasons. Would you like to pretend gethostname() isn't there and maybe compile in the hostname? [y] Okay... You said termlib was -lcurses before. Using string.h instead of strings.h strchr() found. Some systems run MMDF as their Mail Transport Agent. MMDF uses a different way of delimiting messages in the mailbox files. Other systems don't run MMDF but use the MMDF separator in their mailbox files. The MMDF separator is usually a series of four Control A's. filter needs to know if this system uses the MMDF style message separator in its mailbox files. Does this system use MMDF style message separator? [n] Give the full path name of the program used to deliver mail on your system: [/usr/sbin/sendmail] Mail delivery agent /usr/sbin/sendmail doesn't exist. Use that name anyway? [y] Some newer mailers can deliver mail to addresses of the INTERNET persuasion, such as user@host.domain. Other older mailers require the complete uucp ! path to the destination to be specified in the address. Does your mailer understand INTERNET addresses? [y] locale.h found, filter will call setlocale nl_types.h found, filter will include the systems version catgets() found Message catalog routines found The system has the message catalog routines in its library. These routines are new, and on some systems do not function properly. Also, filter expects that these routines are X/Open compliant. Should filter use its own routines instead of the systems NLS routines? [y] Found memcpy() found Some sites do not like to see the mail header "X-mailer:" in outgoing messages. If you choose, you may disable these headers. However, it is strongly urged to leave these headers in the mail to assist in tracking down problems. Would you like to disable the X-mailer: headers? [n] sigset() found sigaction() found. sigprocmask() found. Testing to see if we should include , or both. I'm now running the test program... Trying -DI_TIME -DI_SYSTIME -DS_TIMEVAL Succeeded with -DI_TIME -DI_SYSTIME -DS_TIMEVAL One of the more annoying quirks of the UUCP network and various other systems that interact with it are that everyone seems to have different ideas about how to do routing, etc. Therefore, a lot of times e-mail will arrive from off site with corrupt, unusable "Reply-To:" and "From:" fields. This next question relates to whether your site is liable to get mangled fields or not... Does your site receive e-mail with valid "Reply-To:" and "From:" fields? Use Reply-To: and From: addresses? [y] Found Found Did not find Found You have void (*signal())() instead of int. NOTE: '%u' expands to the users login name. It MUST be present. Normal type of location looks like /var/mail/%u you can also use '%f' as the first letter of the username. EG /var/mail/%f/%u Where is yet-to-be-read mail spooled? [/var/spool/mail/%u] Mail group is mail Since Filter is being installed as a setgid program, it must be installed by root, or a user able to set the setgid bit. End of configuration questions. Creating config.sh... Doing variable substitutions on .SH files... Extracting Makefile (with variable substitutions) Extracting config.h (with variable substitutions) Extracting sysdefs.h (with variable substitutions) Extracting doc/Makefile (with variable substitutions) Now you must run a make. touch configure-stamp dh_testdir # Add here commands to compile the package. /usr/bin/make make[1]: Entering directory `/build/buildd/filter-2.6.3' /bin/chmod u+w defs.h /bin/touch defs.h cc -O -c -o actions.o actions.c actions.c: In function 'execute': actions.c:549: warning: ignoring return value of 'dup', declared with attribute warn_unused_result cc -O -c -o filter.o filter.c cc -O -c -o lock.o lock.c In function 'strncat', inlined from 'lock' at lock.c:366: /usr/include/bits/string3.h:153: warning: call to __builtin___strncat_chk might overflow destination buffer cc -O -c -o parse.o parse.c In function 'strncat', inlined from 'get_filter_rules' at parse.c:395: /usr/include/bits/string3.h:153: warning: call to __builtin___strncat_chk might overflow destination buffer cc -O -c -o regexp.o regexp.c cc -O -c -o rules.o rules.c cc -O -c -o summarize.o summarize.c cc -O -c -o utils.o utils.c cc -O -c -o audit.o audit.c audit.c: In function 'date_n_user': audit.c:58: warning: incompatible implicit declaration of built-in function 'strftime' audit.c:58: warning: passing argument 4 of 'strftime' makes pointer from integer without a cast audit.c: In function 'datestring': audit.c:75: warning: incompatible implicit declaration of built-in function 'strftime' audit.c:75: warning: passing argument 4 of 'strftime' makes pointer from integer without a cast cc -O -c -o istrcmp.o istrcmp.c cc -O -c -o mk_lockname.o mk_lockname.c cc -O -c -o strtokq.o strtokq.c strtokq.c: In function 'strtokq': strtokq.c:27: warning: incompatible implicit declaration of built-in function 'strspn' strtokq.c:49: warning: incompatible implicit declaration of built-in function 'strcspn' cc -o filter actions.o filter.o lock.o parse.o regexp.o rules.o summarize.o utils.o audit.o istrcmp.o mk_lockname.o strtokq.o make[1]: Leaving directory `/build/buildd/filter-2.6.3' #/usr/bin/docbook-to-man debian/filter.sgml > filter.1 touch build-stamp /usr/bin/fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean -k dh_clean: Compatibility levels before 4 are deprecated. dh_installdirs dh_installdirs: Compatibility levels before 4 are deprecated. # Add here commands to install the package into debian/filter. /usr/bin/make install DESTDIR=/build/buildd/filter-2.6.3/debian/filter make[1]: Entering directory `/build/buildd/filter-2.6.3' /bin/mv /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter.old /bin/mv: cannot stat `/build/buildd/filter-2.6.3/debian/filter/usr/bin/filter': No such file or directory make[1]: [/build/buildd/filter-2.6.3/debian/filter/usr/bin/filter] Error 1 (ignored) /bin/rm -f /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter.old /bin/cp filter /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter /bin/chgrp mail /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter /bin/chmod 2755 /build/buildd/filter-2.6.3/debian/filter/usr/bin/filter (cd doc && /usr/bin/make DESTDIR=/build/buildd/filter-2.6.3/debian/filter -w install) make[2]: Entering directory `/build/buildd/filter-2.6.3/doc' make[3]: Entering directory `/build/buildd/filter-2.6.3/doc' /bin/cp filter.1 /build/buildd/filter-2.6.3/debian/filter/usr/share/man/man1/filter.1 /bin/chmod u=rw,go=r /build/buildd/filter-2.6.3/debian/filter/usr/share/man/man1/filter.1 make[3]: Leaving directory `/build/buildd/filter-2.6.3/doc' make[2]: Leaving directory `/build/buildd/filter-2.6.3/doc' make[1]: Leaving directory `/build/buildd/filter-2.6.3' dh_testdir dh_testroot dh_installdocs dh_installdocs: Compatibility levels before 4 are deprecated. dh_installexamples dh_installexamples: Compatibility levels before 4 are deprecated. dh_installmenu dh_installmenu: Compatibility levels before 4 are deprecated. dh_installcron dh_installcron: Compatibility levels before 4 are deprecated. dh_installman dh_installman: Compatibility levels before 4 are deprecated. dh_installinfo dh_installinfo: Compatibility levels before 4 are deprecated. dh_installchangelogs CHANGELOG dh_installchangelogs: Compatibility levels before 4 are deprecated. dh_link dh_link: Compatibility levels before 4 are deprecated. dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform armel: filter dh_strip debug symbol extraction: packages to act on: filter dh_strip debug symbol extraction: ignored packages: pkgstriptranslations: processing control file: ./debian/filter-dbgsym/DEBIAN/control, package filter-dbgsym, directory ./debian/filter-dbgsym pkgstriptranslations: filter-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu MOTU Developers " warning, `/build/buildd/filter-2.6.3/debian/filter-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `filter-dbgsym' in `../filter-dbgsym_2.6.3-1_armel.ddeb'. dh_strip.pkg-create-dbgsym: Compatibility levels before 4 are deprecated. dh_compress dh_compress: Compatibility levels before 4 are deprecated. dh_fixperms dh_fixperms: Compatibility levels before 4 are deprecated. dh_installdeb dh_installdeb: Compatibility levels before 4 are deprecated. dh_shlibdeps dh_shlibdeps: Compatibility levels before 4 are deprecated. dh_gencontrol dh_gencontrol: Compatibility levels before 4 are deprecated. dh_md5sums dh_md5sums: Compatibility levels before 4 are deprecated. dh_builddeb dh_builddeb: Compatibility levels before 4 are deprecated. pkgstriptranslations: processing control file: ./debian/filter/DEBIAN/control, package filter, directory ./debian/filter pkgstriptranslations: filter does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu MOTU Developers " warning, `debian/filter/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `filter' in `../filter_2.6.3-1_armel.deb'. dpkg-genchanges -B -mUbuntu/armel Build Daemon >../filter_2.6.3-1_armel.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20081121-1859 Publishing debug debs. chroot-autobuild/build/buildd/filter_2.6.3-1_armel.deb: new debian package, version 2.0. size 29598 bytes: control archive= 822 bytes. 560 bytes, 14 lines control 573 bytes, 9 lines md5sums Package: filter Version: 2.6.3-1 Architecture: armel Maintainer: Ubuntu MOTU Developers Original-Maintainer: Philip Brown Installed-Size: 116 Depends: libc6 (>= 2.4) Section: mail Priority: optional Description: A program that filters local email via forward/pipe filter is one of the original mail filtering programs written for UNIX. (originally a part of the 'elm' mailer) Install it via a pipe(|) reference in $HOME/.forward, and let it separate your incoming email into different personal mailboxes. chroot-autobuild/build/buildd/filter_2.6.3-1_armel.deb: drwxr-xr-x root/root 0 2008-11-21 18:59 ./ drwxr-xr-x root/root 0 2008-11-21 18:58 ./usr/ drwxr-xr-x root/root 0 2008-11-21 18:59 ./usr/bin/ -rwxr-xr-x root/root 42652 2008-11-21 18:59 ./usr/bin/filter drwxr-xr-x root/root 0 2008-11-21 18:59 ./usr/share/ drwxr-xr-x root/root 0 2008-11-21 18:58 ./usr/share/man/ drwxr-xr-x root/root 0 2008-11-21 18:59 ./usr/share/man/man1/ -rw-r--r-- root/root 2869 2008-11-21 18:59 ./usr/share/man/man1/filter.1.gz drwxr-xr-x root/root 0 2008-11-21 18:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2008-11-21 18:59 ./usr/share/doc/filter/ -rw-r--r-- root/root 1811 2004-04-20 16:27 ./usr/share/doc/filter/README -rw-r--r-- root/root 250 2008-11-21 18:58 ./usr/share/doc/filter/README.Debian -rw-r--r-- root/root 1578 2004-12-24 06:16 ./usr/share/doc/filter/changelog.gz -rw-r--r-- root/root 553 2008-11-21 18:58 ./usr/share/doc/filter/changelog.Debian.gz -rw-r--r-- root/root 4617 2008-11-21 18:58 ./usr/share/doc/filter/copyright -rw-r--r-- root/root 445 2001-12-04 09:07 ./usr/share/doc/filter/TODO -rw-r--r-- root/root 326 2000-10-25 19:15 ./usr/share/doc/filter/BUGS filter_2.6.3-1_armel.changes: Format: 1.8 Date: Fri, 24 Dec 2004 01:31:48 -0500 Source: filter Binary: filter Architecture: armel Version: 2.6.3-1 Distribution: jaunty Urgency: medium Maintainer: Ubuntu/armel Build Daemon Changed-By: Philip Brown Description: filter - A program that filters local email via forward/pipe Changes: filter (2.6.3-1) unstable; urgency=medium . * New upstream release * Security bug fixed upstream * New feature for matching, "alphasubject" * (Closes #124616 grammar "bug") * (Closes #287048 security bug) Checksums-Sha1: 44f3d708af3163012f43da7c329bae95d30926cb 29598 filter_2.6.3-1_armel.deb Checksums-Sha256: e785945568630322f1932455de217f947d26d41d243cb8523a34e957909e69d0 29598 filter_2.6.3-1_armel.deb Files: 7ff6607b8cf9c7b37e1bc62f6dfc360a 29598 mail optional filter_2.6.3-1_armel.deb ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/filter-2.6.3 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-779438-1836251/chroot-autobuild --purge intltool-debian groff-base libio-compress-base-perl libcurl3 libcompress-zlib-perl gettext file html2text curl gettext-base debhelper po-debconf libmagic1 libcompress-raw-zlib-perl libio-compress-zlib-perl libsys-hostname-long-perl bsdmainutils libmail-sendmail-perl man-db (Reading database ... 10690 files and directories currently installed.) Removing libcompress-zlib-perl ... Removing curl ... Removing debhelper ... Removing po-debconf ... Removing libio-compress-zlib-perl ... Removing libmail-sendmail-perl ... Removing man-db ... Purging configuration files for man-db ... Removing intltool-debian ... Removing groff-base ... Purging configuration files for groff-base ... Removing libio-compress-base-perl ... Removing libcurl3 ... Purging configuration files for libcurl3 ... Removing gettext ... Removing file ... Purging configuration files for file ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing libmagic1 ... Purging configuration files for libmagic1 ... Removing libcompress-raw-zlib-perl ... Removing libsys-hostname-long-perl ... Removing bsdmainutils ... Purging configuration files for bsdmainutils ... Processing triggers for libc6 ... ldconfig deferred processing now taking place ****************************************************************************** Finished at 20081121-1859 Build needed 00:00:40, 856k disk space Can't open average time db /var/debbuild/avg-build-times Can't open average space db /var/debbuild/avg-build-space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '779438-1836251'] Scanning for processes to kill in build 779438-1836251... Scanning for processes to kill in build /home/buildd/build-779438-1836251/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '779438-1836251'] Unmounting chroot for build 779438-1836251... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '779438-1836251'] Removing build 779438-1836251