[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_4 #415948

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu Dec 15 20:23:22 GMT 2022


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_4/415948/display/redirect>

Changes:


------------------------------------------
[...truncated 73.10 KB...]
      |                                                                                                        |
      |                                                                                                        off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:501:61: note: format string is defined here
  501 |   DEBUG(2, "enter streaming write thread #%d path=%s pos=%lld\n", ++write_thread_ctr, fh->full_path, fh->pos);
      |                                                          ~~~^
      |                                                             |
      |                                                             long long int
      |                                                          %ld
ftpfs.c:499:8: warning: unused variable 'range' [-Wunused-variable]
  499 |   char range[15];
      |        ^~~~~
ftpfs.c: In function 'ftpfs_open_common':
ftpfs.c:739:18: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  739 |         DEBUG(1, "initial read failed size=%d\n", size);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~
      |                                                   |
      |                                                   size_t {aka long unsigned int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:739:45: note: format string is defined here
  739 |         DEBUG(1, "initial read failed size=%d\n", size);
      |                                            ~^
      |                                             |
      |                                             int
      |                                            %ld
ftpfs.c: In function 'ftpfs_read':
ftpfs.c:828:12: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'off_t' {aka 'long int'} [-Wformat=]
  828 |   DEBUG(1, "ftpfs_read: %s size=%zu offset=%lld has_write_conn=%d pos=%lld\n", path, size, (long long) offset, fh->write_conn!=0, fh->pos);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                     ~~~~~~~
      |                                                                                                                                     |
      |                                                                                                                                     off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:828:74: note: format string is defined here
  828 |   DEBUG(1, "ftpfs_read: %s size=%zu offset=%lld has_write_conn=%d pos=%lld\n", path, size, (long long) offset, fh->write_conn!=0, fh->pos);
      |                                                                       ~~~^
      |                                                                          |
      |                                                                          long long int
      |                                                                       %ld
ftpfs.c: In function 'ftpfs_truncate':
ftpfs.c:947:12: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=]
  947 |   DEBUG(1, "ftpfs_truncate: %s len=%lld\n", path, offset);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        ~~~~~~
      |                                                   |
      |                                                   off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:947:39: note: format string is defined here
  947 |   DEBUG(1, "ftpfs_truncate: %s len=%lld\n", path, offset);
      |                                    ~~~^
      |                                       |
      |                                       long long int
      |                                    %ld
ftpfs.c: In function 'ftpfs_ftruncate':
ftpfs.c:967:12: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=]
  967 |   DEBUG(1, "ftpfs_ftruncate: %s len=%lld\n", path, offset);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        ~~~~~~
      |                                                    |
      |                                                    off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:967:40: note: format string is defined here
  967 |   DEBUG(1, "ftpfs_ftruncate: %s len=%lld\n", path, offset);
      |                                     ~~~^
      |                                        |
      |                                        long long int
      |                                     %ld
ftpfs.c: In function 'ftpfs_write':
ftpfs.c:1112:12: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'off_t' {aka 'long int'} [-Wformat=]
 1112 |   DEBUG(1, "ftpfs_write: %s size=%zu offset=%lld has_write_conn=%d pos=%lld\n", path, size, (long long) offset, fh->write_conn!=0, fh->pos);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                     ~~~~~~~
      |                                                                                                                                      |
      |                                                                                                                                      off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:1112:75: note: format string is defined here
 1112 |   DEBUG(1, "ftpfs_write: %s size=%zu offset=%lld has_write_conn=%d pos=%lld\n", path, size, (long long) offset, fh->write_conn!=0, fh->pos);
      |                                                                        ~~~^
      |                                                                           |
      |                                                                           long long int
      |                                                                        %ld
ftpfs.c:1122:14: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=]
 1122 |     DEBUG(1, "ftpfs_write: starting a streaming write at pos=%lld\n", fh->pos);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~
      |                                                                         |
      |                                                                         off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:1122:65: note: format string is defined here
 1122 |     DEBUG(1, "ftpfs_write: starting a streaming write at pos=%lld\n", fh->pos);
      |                                                              ~~~^
      |                                                                 |
      |                                                                 long long int
      |                                                              %ld
ftpfs.c:1147:14: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=]
 1147 |     DEBUG(1, "ftpfs_write: resuming a streaming write at pos=%lld\n", fh->pos);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~
      |                                                                         |
      |                                                                         off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:1147:65: note: format string is defined here
 1147 |     DEBUG(1, "ftpfs_write: resuming a streaming write at pos=%lld\n", fh->pos);
      |                                                              ~~~^
      |                                                                 |
      |                                                                 long long int
      |                                                              %ld
ftpfs.c: In function 'ftpfs_flush':
ftpfs.c:1199:12: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=]
 1199 |   DEBUG(1, "ftpfs_flush: buf.len=%zu buf.pos=%lld write_conn=%d\n", fh->buf.len, fh->pos, fh->write_conn!=0);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~               ~~~~~~~
      |                                                                                    |
      |                                                                                    off_t {aka long int}
ftpfs.h:80:32: note: in definition of macro 'DEBUG'
   80 |                fprintf(stderr, args);\
      |                                ^~~~
ftpfs.c:1199:49: note: format string is defined here
 1199 |   DEBUG(1, "ftpfs_flush: buf.len=%zu buf.pos=%lld write_conn=%d\n", fh->buf.len, fh->pos, fh->write_conn!=0);
      |                                              ~~~^
      |                                                 |
      |                                                 long long int
      |                                              %ld
ftpfs.c:1216:71: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type '__off_t' {aka 'long int'} [-Wformat=]
 1216 |         fprintf(stderr, "ftpfs_flush: check filesize problem: size=%lld expected=%lld\n", sbuf.st_size, fh->pos);
      |                                                                    ~~~^                   ~~~~~~~~~~~~
      |                                                                       |                       |
      |                                                                       long long int           __off_t {aka long int}
      |                                                                    %ld
ftpfs.c:1216:85: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=]
 1216 |         fprintf(stderr, "ftpfs_flush: check filesize problem: size=%lld expected=%lld\n", sbuf.st_size, fh->pos);
      |                                                                                  ~~~^                   ~~~~~~~
      |                                                                                     |                     |
      |                                                                                     long long int         off_t {aka long int}
      |                                                                                  %ld
rm -f libcurlftpfs.a
ar cru libcurlftpfs.a cache.o ftpfs-ls.o charset_utils.o path_utils.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libcurlftpfs.a
ftpfs.c: At top level:
ftpfs.c:621:12: warning: 'buffer_file' defined but not used [-Wunused-function]
  621 | static int buffer_file(struct ftpfs_file *fh) {
      |            ^~~~~~~~~~~
/bin/sh ./libtool --tag=CC --mode=link gcc  -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wall -W -Wno-sign-compare -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread  -I/usr/include/fuse -D_FILE_OFFSET_BITS=64    -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o curlftpfs  ftpfs.o libcurlftpfs.a -lglib-2.0  -lfuse -pthread  -lcurl
mkdir .libs
gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -W -Wno-sign-compare -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o curlftpfs ftpfs.o -pthread  libcurlftpfs.a -lglib-2.0 -lfuse -lcurl  
make[2]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
make[1]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
==> Entering fakeroot environment...
==> Starting package()...
Making install in compat
make[1]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/compat'
make[2]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/compat'
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/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/compat'
make[1]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/compat'
Making install in doc
make[1]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/doc'
make[2]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/doc'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/man/man1" || mkdir -p -- "/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/pkg/curlftpfs/usr/share/man/man1"
 /usr/bin/install -c -m 644 './curlftpfs.1' '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/pkg/curlftpfs/usr/share/man/man1/curlftpfs.1'
make[2]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/doc'
make[1]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2/doc'
make[1]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
make[2]: Entering directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
make[2]: Nothing to be done for 'install-data-am'.
test -z "/usr/bin" || mkdir -p -- "/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/pkg/curlftpfs/usr/bin"
  /bin/sh ./libtool --mode=install /usr/bin/install -c 'curlftpfs' '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/pkg/curlftpfs/usr/bin/curlftpfs'
/usr/bin/install -c curlftpfs /tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/pkg/curlftpfs/usr/bin/curlftpfs
make[2]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
make[1]: Leaving directory '/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/src/curlftpfs-0.9.2'
==> 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 "curlftpfs"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: curlftpfs 0.9.2-8 (Thu Dec 15 20:23:10 2022)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ set +e
+ tee -a /srv/reproducible-results/archlinuxrb-build-MUg50OSG/b2/curlftpfs/build2.log
+ schroot --end-session -c archlinux-curlftpfs-archlinuxrb-build-MUg50OSG
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/curlftpfs-archlinuxrb-build-MUg50OSG/curlftpfs/trunk/curlftpfs-0.9.2-8-x86_64.pkg.tar.zst' -> '/srv/reproducible-results/archlinuxrb-build-MUg50OSG/b2/curlftpfs/curlftpfs-0.9.2-8-x86_64.pkg.tar.zst'
Thu Dec 15 20:23:15 UTC 2022 - build #2 for curlftpfs on osuosl184-amd64 done.
Thu Dec 15 20:23:15 UTC 2022 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-4LfRNI4a, removing.
/srv/reproducible-results/archlinuxrb-build-MUg50OSG:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Dec 15 20:21 b1
drwxr-xr-x 3 jenkins jenkins 4096 Dec 15 20:23 b2

/srv/reproducible-results/archlinuxrb-build-MUg50OSG/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Dec 15 20:21 curlftpfs

/srv/reproducible-results/archlinuxrb-build-MUg50OSG/b1/curlftpfs:
total 80
-rw-r--r-- 1 jenkins jenkins 40360 Dec 15 20:21 build1.log
-rw-r--r-- 1 jenkins jenkins     8 Dec 15 20:21 build1.version
-rw-r--r-- 1 jenkins jenkins 35025 Dec 15 20:21 curlftpfs-0.9.2-8-x86_64.pkg.tar.zst

/srv/reproducible-results/archlinuxrb-build-MUg50OSG/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Dec 15 20:23 curlftpfs

/srv/reproducible-results/archlinuxrb-build-MUg50OSG/b2/curlftpfs:
total 80
-rw-r--r-- 1 jenkins jenkins 39478 Dec 15 20:23 build2.log
-rw-r--r-- 1 jenkins jenkins     8 Dec 15 20:23 build2.version
-rw-r--r-- 1 jenkins jenkins 35025 Dec 15 20:23 curlftpfs-0.9.2-8-x86_64.pkg.tar.zst
Thu Dec 15 20:23:21 UTC 2022 - comparing results now.
Thu Dec 15 20:23:21 UTC 2022 - YAY - curlftpfs/curlftpfs-0.9.2-8-x86_64.pkg.tar.zst build reproducible in our test framework!
x .BUILDINFO
x .BUILDINFO
Thu Dec 15 20:23:21 UTC 2022 - https://tests.reproducible-builds.org/archlinux/community/curlftpfs/ updated.
INSERT into results (package_id, version, status, build_date, build_duration, node1, node2, job)
		VALUES ('395792', '0.9.2-8', 'reproducible', '2022-12-15 20:19', '215', 'osuosl170-amd64', 'osuosl184-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_4/415948/')
		ON CONFLICT (package_id)
		DO UPDATE SET version='0.9.2-8', status='reproducible', build_date='2022-12-15 20:19', build_duration='215', node1='osuosl170-amd64', node2='osuosl184-amd64', job='https://jenkins.debian.net/job/reproducible_builder_archlinux_4/415948/' WHERE results.package_id='395792'
INSERT 0 1
INSERT INTO stats_build (name, version, suite, architecture, distribution, status, build_date, build_duration, node1, node2, job)
		VALUES ('curlftpfs', '0.9.2-8', 'community', 'x86_64', 3, 'reproducible', '2022-12-15 20:19', '215', 'osuosl170-amd64', 'osuosl184-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_4/415948/');
ERROR:  duplicate key value violates unique constraint "stats_build_tmp_name_version_suite_architecture_build_date_key1"
DETAIL:  Key (name, version, suite, architecture, build_date)=(curlftpfs, 0.9.2-8, community, x86_64, 2022-12-15 20:19:00) already exists.
Thu Dec 15 20:23:22 UTC 2022 - /srv/reproducible-results/archlinuxrb-build-MUg50OSG deleted.
Thu Dec 15 20:23:22 UTC 2022 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-PIHpz3ah, removing.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list