[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_theta #2303
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Fri Mar 27 20:31:17 UTC 2015
See <https://jenkins.debian.net/job/reproducible_builder_theta/2303/>
------------------------------------------
[...truncated 745 lines...]
Found strstr.
Found strtod.
Found strtol.
Found tzset.
Found waitpid.
Testing case conversion...
Case conversion works.
Testing type of signal handlers...
Signal handlers return void, as they should.
Testing for time_t...
time() returns time_t, as it should.
Creating linker test...
Will link with -lz.
Will link with -ltermcap terminal control library.
Will link with -lm math library.
Using <termios.h>.
cd ./src; { make files 2>&1; echo; cat exitmsg; } | \
{ tee -a ../Build.log || cat; }
make[2]: Entering directory '/tmp/buildd/tf-4.0s1/src'
gcc -O2 -g -Wall -c -o command.o command.c
gcc -O2 -g -Wall -c -o dstring.o dstring.c
gcc -O2 -g -Wall -c -o expand.o expand.c
expand.c: In function 'varsub':
expand.c:849:16: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized]
int first, last, empty = 0;
^
expand.c:849:9: warning: 'first' may be used uninitialized in this function [-Wmaybe-uninitialized]
int first, last, empty = 0;
^
expand.c: In function 'list':
expand.c:496:32: warning: 'stmtstart' may be used uninitialized in this function [-Wmaybe-uninitialized]
ip = stmtstart - 1;
^
gcc -O2 -g -Wall -c -o expr.o expr.c
In file included from expr.c:34:0:
expr.c: In function 'reduce':
commands.h:17:27: warning: 'f[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define newint(i) newint_fl(i, __FILE__, __LINE__)
^
expr.c:372:12: note: 'f[2]' was declared here
double f[3];
^
In file included from expr.c:34:0:
commands.h:17:27: warning: 'f[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define newint(i) newint_fl(i, __FILE__, __LINE__)
^
expr.c:372:12: note: 'f[1]' was declared here
double f[3];
^
gcc -O2 -g -Wall -c -o help.o help.c
gcc -O2 -g -Wall -c -o history.o history.c
gcc -O2 -g -Wall -c -o keyboard.o keyboard.c
gcc -O2 -g -Wall -c -o macro.o macro.c
gcc -O2 -g -Wall -c -o main.o main.c
gcc -O2 -g -Wall -c -o malloc.o malloc.c
gcc -O2 -g -Wall -c -o mccp.o mccp.c
gcc -O2 -g -Wall -c -o output.o output.c
output.c: In function 'update_status_line':
output.c:959:9: warning: variable 'right' set but not used [-Wunused-but-set-variable]
int right = 0;
^
gcc -O2 -g -Wall -c -o process.o process.c
gcc -O2 -g -Wall -c -o search.o search.c
gcc -O2 -g -Wall -c -o signals.o signals.c
gcc -O2 -g -Wall -c -o socket.o socket.c
socket.c: In function 'openworld':
socket.c:764:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
if (!world)
^
socket.c: In function 'establish':
socket.c:1207:29: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign]
(GENERIC*)&err, &len) < 0)
^
In file included from socket.c:29:0:
/usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *'
extern int getsockopt (int __fd, int __level, int __optname,
^
socket.c: In function 'opensock':
socket.c:328:9: warning: 'what' may be used uninitialized in this function [-Wmaybe-uninitialized]
do_hook(H_CONFAIL, "%% Connection to %s failed: %s: %s", "%s %s: %s", \
^
socket.c:787:17: note: 'what' was declared here
CONST char *what;
^
socket.c:328:9: warning: 'herr' may be used uninitialized in this function [-Wmaybe-uninitialized]
do_hook(H_CONFAIL, "%% Connection to %s failed: %s: %s", "%s %s: %s", \
^
socket.c:786:9: note: 'herr' was declared here
int herr;
^
socket.c: In function 'handle_socket_input':
socket.c:1763:12: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (count <= 0) {
^
gcc -O2 -g -Wall -c -o tfio.o tfio.c
tfio.c: In function 'tfgetS':
tfio.c:719:9: warning: implicit declaration of function 'main_loop' [-Wimplicit-function-declaration]
main_loop();
^
gcc -O2 -g -Wall -c -o tty.o tty.c
gcc -O2 -g -Wall -c -o util.o util.c
gcc -O2 -g -Wall -c -o variable.o variable.c
gcc -O2 -g -Wall -c -o world.o world.c
cd ./regexp; \
make CC='gcc' CFLAGS='-O' O=o regexp.o >err 2>&1 || \
{ cat err; rm err; exit 1; }
rm regexp/err
mv regexp/regexp.o .
gcc -O2 -g -Wall -o tf command.o dstring.o expand.o expr.o help.o history.o keyboard.o macro.o main.o malloc.o mccp.o output.o process.o search.o signals.o socket.o tfio.o tty.o util.o variable.o world.o regexp.o -lm -ltermcap -lz
test -z "strip" || strip tf || true
if test -d ../help; then cd ../help; make tf-help; fi
if test -d ../help; then cp ../help/tf-help ../tf-lib; fi
gcc -O2 -g -Wall -o makehelp makehelp.c
make -f ../unix/unix.mak CC='gcc' CFLAGS='-O2 -g -Wall ' makehelp
make[3]: Entering directory '/tmp/buildd/tf-4.0s1/src'
make[3]: 'makehelp' is up to date.
make[3]: Leaving directory '/tmp/buildd/tf-4.0s1/src'
./makehelp < ../tf-lib/tf-help > ../tf-lib/tf-help.idx
make[2]: Leaving directory '/tmp/buildd/tf-4.0s1/src'
#####################################################
## TinyFugue build successful.
## Use "unixmake install" to install the files.
make[1]: Leaving directory '/tmp/buildd/tf-4.0s1'
touch build
fakeroot debian/rules binary
test -f src/tf.h -a -f debian/rules
test root = "`whoami`"
test -f src/tf.h -a -f debian/rules
rm -f -r debian/tmp
install -d debian/tmp debian/tmp/DEBIAN
install -d debian/tmp/usr/share/doc/tf
install -d debian/tmp/usr/share/doc/tf/examples
install debian/preinst debian/postinst debian/postrm \
debian/prerm debian/tmp/DEBIAN/.
install -d debian/tmp/usr/games \
debian/tmp/usr/share/games \
debian/tmp/usr/share/man/man1 \
debian/tmp/usr/share/menu
cd src && /usr/bin/make install \
TF=/tmp/buildd/tf-4.0s1/debian/tmp/usr/games/tf \
LIBDIR=/tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf \
MANPAGE=/tmp/buildd/tf-4.0s1/debian/tmp/usr/share/man/man1/tf4.1
make[1]: Entering directory '/tmp/buildd/tf-4.0s1/src'
if test -d ../help; then cd ../help; make tf-help; fi
if test -d ../help; then cp ../help/tf-help ../tf-lib; fi
cp tf /tmp/buildd/tf-4.0s1/debian/tmp/usr/games/tf
chmod 755 /tmp/buildd/tf-4.0s1/debian/tmp/usr/games/tf
## Creating library directory...
test -n "/tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf"
test -d "/tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf" || mkdir /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf
test -d "/tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf"
## Copying library files...
cd ../tf-lib; \
for f in *; do test -f $f && files="$files $f"; done; \
( cd /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf; rm -f $files tf.help tf.help.index; ); \
cp $files /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf; \
cd /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf; \
chmod 755 $files; chmod ugo-wx $files
rm -f /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf/CHANGES
cp ../CHANGES /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf
chmod 755 /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf/CHANGES; chmod ugo-wx /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf/CHANGES
chmod 755 /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/games/tf
## Creating links so old library names still work...
cp tf.1.nroffman /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/man/man1/tf4.1
chmod 755 /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/man/man1/tf4.1
chmod ugo-x /tmp/buildd/tf-4.0s1/debian/tmp/usr/share/man/man1/tf4.1
make[1]: Leaving directory '/tmp/buildd/tf-4.0s1/src'
chmod 644 debian/tmp/usr/share/games/tf/*
strip -R.note -R.comment debian/tmp/usr/games/tf
mv debian/tmp/usr/share/games/tf/CHANGES \
debian/tmp/usr/share/doc/tf/changelog
mv debian/tmp/usr/share/games/tf/tfrc \
debian/tmp/usr/share/doc/tf/examples/.
install -m644 README debian/tmp/usr/share/doc/tf/.
install -m644 debian/menu debian/tmp/usr/share/menu/tf
install -m644 debian/changelog \
debian/tmp/usr/share/doc/tf/changelog.Debian
gzip -9vr debian/tmp/usr/share/doc/tf/*
debian/tmp/usr/share/doc/tf/README: 54.8% -- replaced with debian/tmp/usr/share/doc/tf/README.gz
debian/tmp/usr/share/doc/tf/changelog: 64.1% -- replaced with debian/tmp/usr/share/doc/tf/changelog.gz
debian/tmp/usr/share/doc/tf/changelog.Debian: 67.1% -- replaced with debian/tmp/usr/share/doc/tf/changelog.Debian.gz
debian/tmp/usr/share/doc/tf/examples/tfrc: 49.9% -- replaced with debian/tmp/usr/share/doc/tf/examples/tfrc.gz
gzip -9v debian/tmp/usr/share/man/*/*
debian/tmp/usr/share/man/man1/tf4.1: 54.7% -- replaced with debian/tmp/usr/share/man/man1/tf4.1.gz
install -m644 debian/copyright debian/tmp/usr/share/doc/tf/.
dpkg-shlibdeps src/tf
dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory
dpkg-gencontrol -isp
dpkg-gencontrol: warning: -isp is deprecated; it is without effect
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
chown -R root.root debian/tmp
chmod -R g-ws debian/tmp
dpkg-deb --build debian/tmp ..
dpkg-deb: building package `tf' in `../tf_4.0s1-17_amd64.deb'.
dpkg-genbuildinfo >../tf_4.0s1-17_amd64.buildinfo
dpkg-distaddfile tf_4.0s1-17_amd64.buildinfo games optional
dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-genchanges -b >../tf_4.0s1-17_amd64.changes
dpkg-genchanges: binary-only upload (no source code included)
dpkg-source --after-build tf-4.0s1
dpkg-buildpackage: binary-only upload (no source included)
W: no hooks of type B found -- ignoring
I: unmounting /sys filesystem
I: unmounting /run/shm filesystem
I: unmounting /dev/shm filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//44291 and its subdirectories
I: Current time: Sat Mar 28 10:31:10 GMT-14 2015
I: pbuilder-time-stamp: 1427488270
+ set +x
Format: 1.8
Date: Fri, 26 Aug 2005 19:52:58 +0200
Source: tf
Binary: tf
Architecture: amd64
Version: 1:4.0s1-17
Distribution: unstable
Urgency: low
Maintainer: Jan Niehusmann <jan at debian.org>
Changed-By: Jan Niehusmann <jan at debian.org>
Description:
tf - Tinyfugue MUD client for TinyMUDs, DikuMUDs, and LPMUDs
Closes: 300360 320103
Changes:
tf (1:4.0s1-17) unstable; urgency=low
.
* Acknowledge NMU, thank you Andreas! (Closes: Bug#300360)
* Remove /usr/doc/tf if old tf package left it around (Closes: Bug#320103)
* Moved menu file to /usr/share/menu
Checksums-Sha1:
2ea2de47b504e8634b887db6fb44446d51be6bb5 3906 tf_4.0s1-17_amd64.buildinfo
e5b471a91e9e40f65e13efe21280b5a8215c5902 239960 tf_4.0s1-17_amd64.deb
Checksums-Sha256:
b2f1f8752dfbdaa640c6dab44f91ef3826a9172f9aca3b62c17768148aa786eb 3906 tf_4.0s1-17_amd64.buildinfo
5ba8d02afc9b3da20b3002cd6392ec32133c2b49bb5e9e74156aa63561670170 239960 tf_4.0s1-17_amd64.deb
Files:
f54622e4c53bcac092eabaf7412a85ac 239960 games optional tf_4.0s1-17_amd64.deb
a814dc1aeb7a2ddd959e53a16dcc4c97 3906 games optional tf_4.0s1-17_amd64.buildinfo
Fri Mar 27 20:31:10 UTC 2015 - debbindiff 11 will be used to compare the two builds now.
Fri Mar 27 20:31:17 UTC 2015 - tf failed to build reproducibly in testing on amd64 , debbindiff found issues, please investigate https://reproducible.debian.net/dbd/testing/amd64/tf_4.0s1-17.debbindiff.html.
Error: columns name, version, suite, architecture, build_date are not unique
Fri Mar 27 20:31:17 UTC 2015 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-ECBcmawl, which will now be removed.
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list