dnprogs version 2.55 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2391248
Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2391248/+files/buildlog_ubuntu-natty-i386.dnprogs_2.55_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1077 lines into the build log:
task.cc: In member function 'void fal_task::create_metafile(char*, dap_attrib_message*)':
task.cc:1076:46: warning: ignoring return value of 'int fchown(int, __uid_t, __gid_t)', declared with attribute warn_unused_result
task.cc: In member function 'bool fal_task::read_metafile(unsigned int&, bool&, const char*, dap_attrib_message*)':
task.cc:980:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
task.cc: In member function 'void fal_task::make_vms_filespec(const char*, char*, bool)':
task.cc:214:33: warning: ignoring return value of 'char* realpath(const char*, char*)', declared with attribute warn_unused_result
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o directory.o directory.cc
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o open.o open.cc
open.cc: In member function 'virtual bool fal_open::process_message(dap_message*)':
open.cc:339:37: warning: suggest parentheses around comparison in operand of '&'
open.cc: In member function 'void fal_open::truncate_file()':
open.cc:625:45: warning: ignoring return value of 'int ftruncate(int, __off64_t)', declared with attribute warn_unused_result
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o create.o create.cc
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o erase.o erase.cc
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o rename.o rename.cc
g++ -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -c -o submit.o submit.cc
g++ -o fal -g -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 -fno-rtti -fno-exceptions -pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized -I../libdap -I../include -DVERSION=\"2.55\" -D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHADOW_PWD -O2 fal.o server.o task.o directory.o open.o create.o erase.o rename.o submit.o -L../libdap -ldnet-dap -L../libdnet -ldnet -L../libdaemon -ldnet_daemon -L../libdnet -ldnet
../libdaemon/libdnet_daemon.so: undefined reference to `crypt'
collect2: ld returned 1 exit status
make[2]: *** [fal] Error 1
make[2]: Leaving directory `/build/buildd/dnprogs-2.55/fal'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/dnprogs-2.55'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-1057
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/dnprogs-2.55
Uploaded, thanks!