[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_beta #36739

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Fri Mar 27 20:31:41 UTC 2015


See <https://jenkins.debian.net/job/reproducible_builder_beta/36739/>

------------------------------------------
[...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//51142 and its subdirectories
I: Current time: Sat Mar 28 10:31:34 GMT-14 2015
I: pbuilder-time-stamp: 1427488294
+ 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:
 de0350a715511ee6e27726591878e0fc4a521c7f 3906 tf_4.0s1-17_amd64.buildinfo
 bf51961ab814dca102f1f0a4072d2bd78720c065 239910 tf_4.0s1-17_amd64.deb
Checksums-Sha256:
 7bc8206c3d8008d452a0489758d9988cda3253fa5c74e9949259ba10c90d7a29 3906 tf_4.0s1-17_amd64.buildinfo
 290aae74c2dbf078a6713de78cdf2d79644d1b3b32959e250f95a08eda2366fc 239910 tf_4.0s1-17_amd64.deb
Files:
 ed57ebffc89401e89167f2f039350016 239910 games optional tf_4.0s1-17_amd64.deb
 92975ee3d25217b691e897a8efe46efc 3906 games optional tf_4.0s1-17_amd64.buildinfo

Fri Mar 27 20:31:34 UTC 2015 - debbindiff 11 will be used to compare the two builds now.


Fri Mar 27 20:31:40 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:41 UTC 2015 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-qvR52vx2, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list