[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_alpine_1 #58200

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Mon Feb 3 14:41:13 GMT 2020


See <https://jenkins.debian.net/job/reproducible_builder_alpine_1/58200/display/redirect>

Changes:


------------------------------------------
[...truncated 487.21 KB...]
  +++ |+#include <stdlib.h>
   45 | 
elist.c: In function 'elist_delete':
elist.c:73:7: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
   73 |       free(l);
      |       ^~~~
elist.c:73:7: warning: incompatible implicit declaration of built-in function 'free'
elist.c:73:7: note: include '<stdlib.h>' or provide a declaration of 'free'
elist.c: In function 'elist_sort':
elist.c:157:47: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
  157 |       if (c > 1 && (NULL != (data = (void **) malloc(c*sizeof(void*)))))
      |                                               ^~~~~~
elist.c:157:47: warning: incompatible implicit declaration of built-in function 'malloc'
elist.c:157:47: note: include '<stdlib.h>' or provide a declaration of 'malloc'
elist.c:168:11: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration]
  168 |           qsort(data, c, sizeof(dptr), sort_func);
      |           ^~~~~
elist.c:192:11: warning: incompatible implicit declaration of built-in function 'free'
  192 |           free(data);
      |           ^~~~
elist.c:192:11: note: include '<stdlib.h>' or provide a declaration of 'free'
progress.c: In function 'init_progress':
progress.c:89:11: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration]
   89 |       if (strcmp(file, "-") == 0)
      |           ^~~~~~
progress.c:92:13: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
   92 |       len = strlen(file);
      |             ^~~~~~
progress.c:92:13: warning: incompatible implicit declaration of built-in function 'strlen'
progress.c:32:1: note: include '<string.h>' or provide a declaration of 'strlen'
   31 | #include <sys/time.h>
  +++ |+#include <string.h>
   32 | 
progress.c:98:7: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
   98 |       memset(prog_file, ' ', PROG_FILE_SIZE);
      |       ^~~~~~
progress.c:98:7: warning: incompatible implicit declaration of built-in function 'memset'
progress.c:98:7: note: include '<string.h>' or provide a declaration of 'memset'
progress.c:99:7: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
   99 |       memcpy(prog_file, file, len);
      |       ^~~~~~
progress.c:99:7: warning: incompatible implicit declaration of built-in function 'memcpy'
progress.c:99:7: note: include '<string.h>' or provide a declaration of 'memcpy'
progress.c: In function 'update_progress':
progress.c:157:30: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=]
  157 |       fprintf(stderr, "%s %10d / %10d\r", prog_file, num_bytes,
      |                           ~~~^                       ~~~~~~~~~
      |                              |                       |
      |                              int                     long unsigned int
      |                           %10ld
progress.c:157:37: warning: format '%d' expects argument of type 'int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=]
  157 |       fprintf(stderr, "%s %10d / %10d\r", prog_file, num_bytes,
      |                                  ~~~^
      |                                     |
      |                                     int
      |                                  %10ld
  158 |               prog_sbuf->st_size);
      |               ~~~~~~~~~~~~~~~~~~     
      |                        |
      |                        off_t {aka long int}
e2tools.c: In function 'main':
e2tools.c:64:10: warning: implicit declaration of function 'do_ln' [-Wimplicit-function-declaration]
   64 |     exit(do_ln(argc, argv));
      |          ^~~~~
mkdir.c: In function 'create_dir':
e2tools.c:66:10: warning: implicit declaration of function 'do_mv' [-Wimplicit-function-declaration]
   66 |     exit(do_mv(argc, argv));
      |          ^~~~~
mkdir.c:360:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=]
  360 |                               "create_dir: error creating directory %s/%s:%d\n",
      |                                                                           ~^
      |                                                                            |
      |                                                                            int
      |                                                                           %ld
  361 |                               dirname, dname, retval);
      |                                               ~~~~~~                        
      |                                               |
      |                                               long int
mkdir.c:418:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=]
  418 |                   "create_dir: error creating directory %s:%d\n",
      |                                                            ~^
      |                                                             |
      |                                                             int
      |                                                            %ld
  419 |                   dirname, retval);
      |                            ~~~~~~                            
      |                            |
      |                            long int
copy.c: In function 'copy':
copy.c:344:25: warning: implicit declaration of function 'change_cwd' [-Wimplicit-function-declaration]
  344 |               (retval = change_cwd(fs, root, &cwd, src_dir)))
      |                         ^~~~~~~~~~
ln.c: In function 'do_ln':
ln.c:169:7: warning: implicit declaration of function 'get_file_parts' [-Wimplicit-function-declaration]
  169 |   if (get_file_parts(fs, root, src_dir, &srcd, &src_dir, &src_name))
      |       ^~~~~~~~~~~~~~
copy.c:554:35: warning: implicit declaration of function 'create_hard_link' [-Wimplicit-function-declaration]
  554 |                     if ((retval = create_hard_link(fs, cwd, xref->new_ino,
      |                                   ^~~~~~~~~~~~~~~~
tail.c: In function 'tail':
tail.c:260:7: warning: implicit declaration of function 'get_file_parts' [-Wimplicit-function-declaration]
  260 |   if (get_file_parts(fs, root, input, &cwd, &tail_dir, &tail_name))
      |       ^~~~~~~~~~~~~~
rm.c: In function 'e2rm':
rm.c:191:15: warning: implicit declaration of function 'get_file_parts' [-Wimplicit-function-declaration]
  191 |           if (get_file_parts(fs, root, filespec, &cwd, &dir_name, &base_name))
      |               ^~~~~~~~~~~~~~
mv.c: In function 'do_mv':
mv.c:219:21: warning: implicit declaration of function 'create_hard_link' [-Wimplicit-function-declaration]
  219 |       if ((retval = create_hard_link(fs, destd, source_file, result_name,
      |                     ^~~~~~~~~~~~~~~~
tail.c:391:29: warning: implicit declaration of function 'change_cwd' [-Wimplicit-function-declaration]
  391 |                   (retval = change_cwd(fs, root, &cwd, tail_dir)))
      |                             ^~~~~~~~~~
mv.c: In function 'get_file_parts':
mv.c:312:21: warning: implicit declaration of function 'change_cwd' [-Wimplicit-function-declaration]
  312 |           (retval = change_cwd(fs, root, dir_ino, pathname)))
      |                     ^~~~~~~~~~
rm.c:197:15: warning: implicit declaration of function 'is_file_regexp' [-Wimplicit-function-declaration]
  197 |           if (is_file_regexp(base_name))
      |               ^~~~~~~~~~~~~~
rm.c:199:52: warning: implicit declaration of function 'make_regexp' [-Wimplicit-function-declaration]
  199 |                 if (NULL == (reg.reg = (regex_t *) make_regexp(base_name)))
      |                                                    ^~~~~~~~~~~
rm.c:199:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  199 |                 if (NULL == (reg.reg = (regex_t *) make_regexp(base_name)))
      |                                        ^
rm.c:247:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  247 |                                                (void *)
      |                                                ^
ls.c: In function 'do_list_dir':
ls.c:447:15: warning: implicit declaration of function 'get_file_parts' [-Wimplicit-function-declaration]
  447 |           if (get_file_parts(fs, root, path, &cwd, &dir_name, &base_name))
      |               ^~~~~~~~~~~~~~
ls.c:453:15: warning: implicit declaration of function 'is_file_regexp' [-Wimplicit-function-declaration]
  453 |           if (is_file_regexp(base_name))
      |               ^~~~~~~~~~~~~~
ls.c:455:49: warning: implicit declaration of function 'make_regexp' [-Wimplicit-function-declaration]
  455 |               if (NULL == (ls.reg = (regex_t *) make_regexp(base_name)))
      |                                                 ^~~~~~~~~~~
ls.c:455:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  455 |               if (NULL == (ls.reg = (regex_t *) make_regexp(base_name)))
      |                                     ^
ls.c: In function 'short_disp':
ls.c:706:10: warning: type defaults to 'int' in declaration of 'max_col_size' [-Wimplicit-int]
  706 |   static max_col_size = 0;
      |          ^~~~~~~~~~~~
gcc  -Os -fomit-frame-pointer -Wl,--as-needed -o e2cp  copy.o e2tools.o elist.o ln.o ls.o mkdir.o mv.o progress.o read.o rm.o tail.o util.o write.o -L/usr/lib -lext2fs -lcom_err 
make: Nothing to be done for 'check'.
>>> e2tools: Entering fakeroot...
make[1]: Entering directory '/var/lib/jenkins/aports/community/e2tools/src/e2tools-0.0.16'
/bin/sh ./mkinstalldirs /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin
make[1]: Nothing to be done for 'install-data-am'.
mkdir /var/lib/jenkins/aports/community/e2tools/pkg
mkdir /var/lib/jenkins/aports/community/e2tools/pkg/e2tools
mkdir /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr
mkdir /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin
  /usr/bin/install -c  e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2cp
make  install-exec-hook
make[2]: Entering directory '/var/lib/jenkins/aports/community/e2tools/src/e2tools-0.0.16'
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2ln
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2ls
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2mkdir
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2mv
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2rm
ln -s -f e2cp /var/lib/jenkins/aports/community/e2tools/pkg/e2tools/usr/bin/e2tail
make[2]: Leaving directory '/var/lib/jenkins/aports/community/e2tools/src/e2tools-0.0.16'
make[1]: Leaving directory '/var/lib/jenkins/aports/community/e2tools/src/e2tools-0.0.16'
>>> e2tools-doc*: Running split function doc...
>>> e2tools-doc*: Preparing subpackage e2tools-doc...
>>> e2tools-doc*: Running postcheck for e2tools-doc
>>> e2tools*: Running postcheck for e2tools
>>> e2tools*: Preparing package e2tools...
>>> e2tools*: Stripping binaries
>>> e2tools-doc*: Scanning shared objects
>>> e2tools*: Scanning shared objects
>>> e2tools-doc*: Tracing dependencies...
>>> e2tools-doc*: Package size: 56.0 KB
>>> e2tools-doc*: Compressing data...
>>> e2tools-doc*: Create checksum...
>>> e2tools-doc*: Create e2tools-doc-0.0.16-r1.apk
>>> e2tools*: Tracing dependencies...
	so:libc.musl-x86_64.so.1
	so:libcom_err.so.2
	so:libext2fs.so.2
>>> e2tools*: Package size: 64.0 KB
>>> e2tools*: Compressing data...
>>> e2tools*: Create checksum...
>>> e2tools*: Create e2tools-0.0.16-r1.apk
>>> e2tools: Build complete at Sun, 07 Mar 2021 21:04:02 +0000 elapsed time 0h 0m 5s
>>> e2tools: Cleaning up srcdir
>>> e2tools: Cleaning up pkgdir
>>> e2tools: Uninstalling dependencies...
(1/8) Purging .makedepends-e2tools (20210307.210358)
(2/8) Purging e2fsprogs-dev (1.45.5-r0)
(3/8) Purging util-linux-dev (2.35.1-r0)
(4/8) Purging libfdisk (2.35.1-r0)
(5/8) Purging libsmartcols (2.35.1-r0)
(6/8) Purging libuuid (2.35.1-r0)
(7/8) Purging e2fsprogs-libs (1.45.5-r0)
(8/8) Purging libcom_err (1.45.5-r0)
Executing busybox-1.31.1-r9.trigger
OK: 254 MiB in 89 packages
>>> e2tools: Updating the community/x86_64 repository index...
>>> e2tools: Signing the index...
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ schroot --end-session -c alpine-e2tools-alpinerb-build-JaI6X7j1
+ tee -a /srv/reproducible-results/alpinerb-build-JaI6X7j1/b2/e2tools/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/alpine-e2tools-alpinerb-build-JaI6X7j1/community/x86_64/e2tools-0.0.16-r1.apk' -> '/srv/reproducible-results/alpinerb-build-JaI6X7j1/b2/e2tools/e2tools-0.0.16-r1.apk'
'/tmp/alpine-e2tools-alpinerb-build-JaI6X7j1/community/x86_64/e2tools-doc-0.0.16-r1.apk' -> '/srv/reproducible-results/alpinerb-build-JaI6X7j1/b2/e2tools/e2tools-doc-0.0.16-r1.apk'
Sun Mar  7 21:04:04 UTC 2021 - build #2 for e2tools on osuosl-build170-amd64 done.
Sun Mar  7 21:04:04 UTC 2021 - reproducible_build_alpine_pkg.sh stopped running as /tmp/jenkins-script-HDtYGXgc, which will now be removed.
/srv/reproducible-results/alpinerb-build-JaI6X7j1:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Feb  3 14:40 b1
drwxr-xr-x 3 jenkins jenkins 4096 Feb  3 14:41 b2

/srv/reproducible-results/alpinerb-build-JaI6X7j1/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Feb  3 14:40 e2tools

/srv/reproducible-results/alpinerb-build-JaI6X7j1/b1/e2tools:
total 60
-rw-r--r-- 1 jenkins jenkins 21641 Feb  3 14:40 build1.log
-rw-r--r-- 1 jenkins jenkins     3 Feb  3 14:40 build1.version
-rw-r--r-- 1 jenkins jenkins 22352 Feb  3 14:40 e2tools-0.0.16-r1.apk
-rw-r--r-- 1 jenkins jenkins  6862 Feb  3 14:40 e2tools-doc-0.0.16-r1.apk

/srv/reproducible-results/alpinerb-build-JaI6X7j1/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Feb  3 14:41 e2tools

/srv/reproducible-results/alpinerb-build-JaI6X7j1/b2/e2tools:
total 60
-rw-r--r-- 1 jenkins jenkins 21641 Feb  3 14:41 build2.log
-rw-r--r-- 1 jenkins jenkins     3 Feb  3 14:41 build2.version
-rw-r--r-- 1 jenkins jenkins 22366 Feb  3 14:41 e2tools-0.0.16-r1.apk
-rw-r--r-- 1 jenkins jenkins  6862 Feb  3 14:41 e2tools-doc-0.0.16-r1.apk
jenkins_node_wrapper.sh[4049] Command 'rm -r /srv/reproducible-results/alpinerb-build-JaI6X7j1' not found in allowed commands.
Mon Feb  3 14:41:09 UTC 2020 - comparing results now.
Files /srv/reproducible-results/alpinerb-build-JaI6X7j1/b1/e2tools/e2tools-0.0.16-r1.apk and /srv/reproducible-results/alpinerb-build-JaI6X7j1/b2/e2tools/e2tools-0.0.16-r1.apk differ
Mon Feb  3 14:41:13 UTC 2020 - /srv/reproducible-results/alpinerb-build-JaI6X7j1 deleted.
Mon  3 Feb 14:41:13 UTC 2020 - reproducible_build_alpine_pkg.sh stopped running as /tmp/jenkins-script-lipnQHO4, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list