[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_3 #35665

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Sat Jul 21 20:21:33 BST 2018


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_3/35665/display/redirect>

------------------------------------------
[...truncated 20.93 KB...]
 * [new branch]      packages/xtmsplit -> community/packages/xtmsplit
Cloning into '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit'...
done.
export TZ="/usr/share/zoneinfo/Etc/GMT-14"
export LANG="fr_CH.UTF-8"
export LC_ALL="fr_CH.UTF-8"
umask 0002
+ schroot --run-session -c archlinux-xtmsplit-archlinuxrb-build-HCkGWgIz --directory /tmp/xtmsplit-archlinuxrb-build-HCkGWgIz -u root -- rm -f /var/lib/pacman/db.lck
+ tee -a /srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit/build2.log
+ schroot --run-session -c archlinux-xtmsplit-archlinuxrb-build-HCkGWgIz --directory /tmp/xtmsplit-archlinuxrb-build-HCkGWgIz -u root -- pacman -Syu --noconfirm
+ tee -a /srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit/build2.log
:: Synchronizing package databases...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100  130k  100  130k    0     0  2377k      0 --:--:-- --:--:-- --:--:-- 2422k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100 1651k  100 1651k    0     0  24.4M      0 --:--:-- --:--:-- --:--:-- 24.8M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0 4573k    0  7665    0     0   138k      0  0:00:32 --:--:--  0:00:32  138k100 4573k  100 4573k    0     0  50.1M      0 --:--:-- --:--:-- --:--:-- 49.6M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100  170k  100  170k    0     0  2578k      0 --:--:-- --:--:-- --:--:-- 2578k
:: Starting full system upgrade...
 there is nothing to do
+ source /tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/PKGBUILD
++ pkgname=xtmsplit
++ pkgver=0.2
++ pkgrel=5
++ pkgdesc='Xtremsplit-compliant file splitter/merger'
++ arch=('x86_64')
++ url=http://www.software.caelistis.be/
++ license=('GPL')
++ depends=('glibc')
++ source=(http://www.software.caelistis.be/$pkgname-$pkgver.tar.gz)
++ sha512sums=('4fbfbe4c736c6ff24d1ad7ae71f7c7f89d9f6b0d1777eb6878d59e3ffe3962edcf6cd62abdd67ad37c6669a731ed1f768aafb52a8b5f6b7672b45accfb08abad')
+ '[' -n '' ']'
+ VERSION=0.2-5
+ echo 0.2-5
+ timeout -k 12.1h 12h /usr/bin/ionice -c 3 /usr/bin/nice schroot --run-session -c archlinux-xtmsplit-archlinuxrb-build-HCkGWgIz --directory /tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk -- bash -l -c 'SOURCE_DATE_EPOCH='\''1532200860'\'' GIT_SSL_NO_VERIFY=1 makepkg --syncdeps --noconfirm --skippgpcheck 2>&1'
+ tee -a /srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit/build2.log
==> Making package: xtmsplit 0.2-5 (Sat Aug 24 01:44:27 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading xtmsplit-0.2.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100 78151  100 78151    0     0   253k      0 --:--:-- --:--:-- --:--:--  253k
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    xtmsplit-0.2.tar.gz ... Passed
==> Extracting sources...
  -> Extracting xtmsplit-0.2.tar.gz with bsdtar
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
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 g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: executing depfiles commands
Making all in src
make[1]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"xtmsplit\" -DVERSION=\"0.2\"  -I. -I.   -D_FORTIFY_SOURCE=2  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT xtmsplit.o -MD -MP -MF ".deps/xtmsplit.Tpo" -c -o xtmsplit.o xtmsplit.cpp; \
then mv -f ".deps/xtmsplit.Tpo" ".deps/xtmsplit.Po"; else rm -f ".deps/xtmsplit.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"xtmsplit\" -DVERSION=\"0.2\"  -I. -I.   -D_FORTIFY_SOURCE=2  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT md5.o -MD -MP -MF ".deps/md5.Tpo" -c -o md5.o md5.cpp; \
then mv -f ".deps/md5.Tpo" ".deps/md5.Po"; else rm -f ".deps/md5.Tpo"; exit 1; fi
xtmsplit.cpp: In function 'int show_version()':
xtmsplit.cpp:89:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
xtmsplit.cpp: In function 'int printhelp()':
xtmsplit.cpp:106:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
xtmsplit.cpp: In function 'int printhelp_fr()':
xtmsplit.cpp:125:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
xtmsplit.cpp: In function 'int foutrelebordel()':
xtmsplit.cpp:130:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Impossible de creer un nouveau fichier\n");
                                                    ^
xtmsplit.cpp: In function 'int couper()':
xtmsplit.cpp:142:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Impossible d'ouvrir le fichier d'origine");
                                                    ^
xtmsplit.cpp:184:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Impossible de creer un nouveau fichier");
                                                  ^
xtmsplit.cpp:199:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("c'est pas normal");
                            ^
xtmsplit.cpp:226:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      erreur("c'est pas normal");
                               ^
xtmsplit.cpp:254:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    erreur("Impossible de creer un nouveau fichier");
                                                   ^
xtmsplit.cpp:260:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    erreur("Impossible d'ecrire les hash MD5 dans le fichier");
                                                             ^
xtmsplit.cpp:267:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     erreur("c'est pas normal");
                              ^
xtmsplit.cpp:281:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
xtmsplit.cpp: In function 'int coller()':
xtmsplit.cpp:287:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Impossible d'ouvrir le fichier");
                                          ^
xtmsplit.cpp:289:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Erreur de lecture");
                             ^
xtmsplit.cpp:299:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Erreur de version");
                             ^
xtmsplit.cpp:323:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("Impossible de creer un nouveau fichier\n");
                                                    ^
xtmsplit.cpp:337:112: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    warning("vous avez specifie -md5 mais le fichier .xtm ne contient pas de hash md5. Verification desactivee.");
                                                                                                                ^
xtmsplit.cpp:355:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     erreur("c'est pas normal");
                              ^
xtmsplit.cpp:384:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    erreur("Impossible d'ouvrir le fichier suivant");
                                                   ^
xtmsplit.cpp:445:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
xtmsplit.cpp: In function 'int main(int, char**)':
xtmsplit.cpp:490:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     erreur("parametre -d present mais pas de chemin de dossier\n");
                                                                  ^
xtmsplit.cpp:497:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     erreur("parametre -size present mais aucune taille precisee\n");
                                                                   ^
xtmsplit.cpp:507:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     erreur("parametre -f present mais pas de nom de fichier present\n");
                                                                       ^
xtmsplit.cpp:519:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   erreur("nom de fichier necessaire !");
                                       ^
xtmsplit.cpp:522:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    erreur("Vous devez passer un fichier .001.xtm en parametre\n");
                                                                 ^
xtmsplit.cpp: In function 'int couper()':
xtmsplit.cpp:202:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
  fread(header, sizeof(char), 104, lefile2);
  ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xtmsplit.cpp: In function 'int coller()':
xtmsplit.cpp:395:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
    fread(buffer, sizeof(char), 32, lefile);
    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o xtmsplit  xtmsplit.o md5.o  
make[1]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
make[1]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
==> Entering fakeroot environment...
==> Starting package()...
Making install in src
make[1]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
make[2]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
test -z "/usr/bin" || mkdir -p -- "/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/pkg/xtmsplit/usr/bin"
make[2]: Nothing to be done for 'install-data-am'.
  /usr/bin/install -c 'xtmsplit' '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/pkg/xtmsplit/usr/bin/xtmsplit'
make[2]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
make[1]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit/src'
make[1]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
make[2]: Entering directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
make[1]: Leaving directory '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/src/xtmsplit'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "xtmsplit"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: xtmsplit 0.2-5 (Sat Aug 24 01:44:33 2019)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ schroot --end-session -c archlinux-xtmsplit-archlinuxrb-build-HCkGWgIz
+ tee -a /srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/xtmsplit-0.2-5-x86_64.pkg.tar.xz' -> '/srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit/xtmsplit-0.2-5-x86_64.pkg.tar.xz'
removed '/tmp/xtmsplit-archlinuxrb-build-HCkGWgIz/xtmsplit/trunk/xtmsplit-0.2-5-x86_64.pkg.tar.xz'
Sat Aug 24 01:44:33 UTC 2019 - build #2 for xtmsplit on profitbricks-build4-amd64 done.
Sat Aug 24 01:44:33 UTC 2019 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-ivebQYRH, which will now be removed.
/srv/reproducible-results/archlinuxrb-build-HCkGWgIz:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Jul 21 19:21 b1
drwxr-xr-x 3 jenkins jenkins 4096 Jul 21 19:21 b2

/srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Jul 21 19:21 xtmsplit

/srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b1/xtmsplit:
total 32
-rw-r--r-- 1 jenkins jenkins 13535 Jul 21 19:21 build1.log
-rw-r--r-- 1 jenkins jenkins     6 Jul 21 19:21 build1.version
-rw-r--r-- 1 jenkins jenkins 10776 Jul 21 19:21 xtmsplit-0.2-5-x86_64.pkg.tar.xz

/srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Jul 21 19:21 xtmsplit

/srv/reproducible-results/archlinuxrb-build-HCkGWgIz/b2/xtmsplit:
total 28
-rw-r--r-- 1 jenkins jenkins 12176 Jul 21 19:21 build2.log
-rw-r--r-- 1 jenkins jenkins     6 Jul 21 19:21 build2.version
-rw-r--r-- 1 jenkins jenkins 10776 Jul 21 19:21 xtmsplit-0.2-5-x86_64.pkg.tar.xz
Sat Jul 21 19:21:32 UTC 2018 - comparing results now.
Sat Jul 21 19:21:32 UTC 2018 - YAY - xtmsplit/xtmsplit-0.2-5-x86_64.pkg.tar.xz build reproducible in our test framework!
.BUILDINFO
.BUILDINFO
cp: error writing '/var/lib/jenkins/userContent/reproducible/archlinux/community/xtmsplit/build1.log': No space left on device
Sat Jul 21 19:21:33 UTC 2018 - /srv/reproducible-results/archlinuxrb-build-HCkGWgIz deleted.
Sat 21 Jul 19:21:33 UTC 2018 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-IiyQzfkI, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list