[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_2 #161829

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Mon Jul 8 10:36:08 BST 2019


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_2/161829/display/redirect>

------------------------------------------
[...truncated 22.30 KB...]
WARNING: -Wl,-z,now looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead.
Compiler for C supports arguments -Wl,-z,now: YES 
DEPRECATION: Project targetting '>= 0.40.1' but tried to use feature deprecated since '0.48.0': python3 module
Configuring config.h using configuration
WARNING: Project targetting '>= 0.40.1' but tried to use feature introduced in '0.50.0': install arg in configure_file
Configuring json-version.h using configuration
Program g-ir-scanner found: YES (/usr/sbin/g-ir-scanner)
Found pkg-config: /usr/sbin/pkg-config (1.6.1)
Configuring gtkdocentities.ent using configuration
Run-time dependency glib-2.0 found: YES 2.60.4
Program xsltproc found: YES (/usr/sbin/xsltproc)
Build targets in project: 38
WARNING: Project specifies a minimum meson_version '>= 0.40.1' but uses features which were added in newer versions:
 * 0.50.0: {'install arg in configure_file'}
WARNING: Deprecated features used:
 * 0.48.0: {'python3 module'}
Option buildtype is: release [default: debugoptimized]
Found ninja-1.9.0 at /usr/sbin/ninja
ninja: Entering directory `build'
[1/69] Generating node.test with a custom command.
[2/69] Generating builder.test with a custom command.
[3/69] Generating array.test with a custom command.
[4/69] Generating boxed.test with a custom command.
[5/69] Generating gvariant.test with a custom command.
[6/69] Generating generator.test with a custom command.
[7/69] Generating invalid.test with a custom command.
[8/69] Generating object.test with a custom command.
[9/69] Generating parser.test with a custom command.
[10/69] Generating serialize-simple.test with a custom command.
[11/69] Generating path.test with a custom command.
[12/69] Generating serialize-full.test with a custom command.
[13/69] Generating serialize-complex.test with a custom command.
[14/69] Generating reader.test with a custom command.
[15/69] Generating json-enum-types.h with a meson_exe.py custom command.
[16/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-debug.c.o'.
[17/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-gboxed.c.o'.
[18/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-utils.c.o'.
[19/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-value.c.o'.
[20/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-serializable.c.o'.
[21/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-format at exe/json-glib-format.c.o'.
[22/69] Compiling C object 'json-glib/tests/37da9d1@@path at exe/path.c.o'.
[23/69] Compiling C object 'json-glib/tests/37da9d1@@gvariant at exe/gvariant.c.o'.
[24/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-validate at exe/json-glib-validate.c.o'.
[25/69] Compiling C object 'json-glib/tests/37da9d1@@builder at exe/builder.c.o'.
[26/69] Compiling C object 'json-glib/tests/37da9d1@@serialize-simple at exe/serialize-simple.c.o'.
[27/69] Compiling C object 'json-glib/tests/37da9d1@@boxed at exe/boxed.c.o'.
[28/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-path.c.o'.
[29/69] Compiling C object 'json-glib/tests/37da9d1@@invalid at exe/invalid.c.o'.
[30/69] Compiling C object 'json-glib/tests/37da9d1@@serialize-complex at exe/serialize-complex.c.o'.
[31/69] Compiling C object 'json-glib/tests/37da9d1@@array at exe/array.c.o'.
[32/69] Compiling C object 'json-glib/tests/37da9d1@@serialize-full at exe/serialize-full.c.o'.
[33/69] Compiling C object 'json-glib/tests/37da9d1@@generator at exe/generator.c.o'.
[34/69] Compiling C object 'json-glib/tests/37da9d1@@object at exe/object.c.o'.
[35/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-builder.c.o'.
[36/69] Compiling C object 'json-glib/tests/37da9d1@@reader at exe/reader.c.o'.
[37/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-reader.c.o'.
[38/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-array.c.o'.
[39/69] Generating json-enum-types.c with a meson_exe.py custom command.
[40/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-object.c.o'.
[41/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-generator.c.o'.
[42/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-gobject.c.o'.
[43/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-node.c.o'.
[44/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-gvariant.c.o'.
[45/69] Compiling C object 'json-glib/tests/37da9d1@@node at exe/node.c.o'.
[46/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/meson-generated_.._json-enum-types.c.o'.
[47/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-parser.c.o'.
[48/69] Compiling C object 'json-glib/tests/37da9d1@@parser at exe/parser.c.o'.
[49/69] Compiling C object 'json-glib/b6ef4d1@@json-glib-1.0 at sha/json-scanner.c.o'.
[50/69] Linking target json-glib/libjson-glib-1.0.so.0.400.4.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[51/69] Generating symbol file 'json-glib/b6ef4d1@@json-glib-1.0 at sha/libjson-glib-1.0.so.0.400.4.symbols'.
[52/69] Linking target json-glib/tests/array.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[53/69] Linking target json-glib/tests/serialize-simple.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[54/69] Linking target json-glib/tests/serialize-full.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[55/69] Linking target json-glib/tests/serialize-complex.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[56/69] Linking target json-glib/tests/boxed.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[57/69] Linking target json-glib/tests/generator.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[58/69] Linking target json-glib/tests/invalid.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[59/69] Linking target json-glib/tests/path.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[60/69] Linking target json-glib/json-glib-validate.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[61/69] Linking target json-glib/json-glib-format.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[62/69] Linking target json-glib/tests/gvariant.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[63/69] Linking target json-glib/tests/builder.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[64/69] Linking target json-glib/tests/node.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[65/69] Linking target json-glib/tests/parser.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[66/69] Linking target json-glib/tests/object.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[67/69] Linking target json-glib/tests/reader.
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
/usr/sbin/ld: warning: /usr/lib32/ld-linux.so.2: corrupt GNU_PROPERTY_TYPE (5) size: 0
[68/69] Generating Json-1.0.gir with a custom command.
FAILED: json-glib/Json-1.0.gir 
/usr/sbin/g-ir-scanner -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi-3.2.1/include -pthread --no-libtool --namespace=Json --nsversion=1.0 --warn-all --output json-glib/Json-1.0.gir --quiet --c-include=json-glib/json-glib.h -DJSON_COMPILATION -I/tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/json-glib/json-glib -I/tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/json-glib -I./. -I../json-glib/. --filelist=/tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/json-glib/b6ef4d1@@json-glib-1.0 at sha/Json_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=json --identifier-prefix=Json --pkg-export=json-glib-1.0 --cflags-begin -I./. -I../json-glib/. -I/usr/include/glib-2.0 -I/usr/lib32/glib-2.0/include -I/usr/lib32/libffi-3.2.1/include -I/usr/include/libmount -I/usr/include/blkid -D_FORTIFY_SOURCE=2 --cflags-end --library json-glib-1.0 -L/tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/json-glib -L/usr/lib32 --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --sources-top-dirs /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/json-glib/subprojects/ --sources-top-dirs /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/subprojects/
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/limits.h:34,
                 from /usr/lib32/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/json-glib/json-glib/json-types.h:31,
                 from /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/json-glib/json-glib/json-builder.h:30,
                 from /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/g-ir-cpp-9mi5hk6c.c:4:
/usr/include/features.h:382:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  382 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/lib32-json-glib/trunk/src/build/tmp-introspect_173nlj_/Json-1.0.c:2:
/usr/include/glib-2.0/glib/gtypes.h: In function '_GLIB_CHECKED_ADD_U64':
/usr/include/glib-2.0/glib/gmacros.h:292:53: error: size of array '_GStaticAssertCompileTimeAssertion_0' is negative
  292 | #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:289:47: note: in definition of macro 'G_PASTE_ARGS'
  289 | #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
      |                                               ^~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:292:44: note: in expansion of macro 'G_PASTE'
  292 | #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
      |                                            ^~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:449:3: note: in expansion of macro 'G_STATIC_ASSERT'
  449 |   G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
      |   ^~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stddef.h:424: syntax error, unexpected identifier in '  __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'
Traceback (most recent call last):
  File "/usr/lib/python3.7/distutils/unixccompiler.py", line 118, in _compile
    extra_postargs)
  File "/usr/lib/python3.7/distutils/ccompiler.py", line 909, in spawn
    spawn(cmd, dry_run=self.dry_run)
  File "/usr/lib/python3.7/distutils/spawn.py", line 36, in spawn
    _spawn_posix(cmd, search_path, dry_run=dry_run)
  File "/usr/lib/python3.7/distutils/spawn.py", line 159, in _spawn_posix
    % (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/sbin/g-ir-scanner", line 99, in <module>
    sys.exit(scanner_main(sys.argv))
  File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 579, in scanner_main
    shlibs = create_binary(transformer, options, args)
  File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 417, in create_binary
    gdump_parser.get_error_quark_functions())
  File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 289, in compile_introspection_binary
    return dc.run()
  File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 163, in run
    introspection_obj = self._compile(c_path)
  File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 192, in _compile
    self._options.init_sections)
  File "/usr/lib/gobject-introspection/giscanner/ccompiler.py", line 315, in compile
    output_dir=os.path.abspath(os.sep))
  File "/usr/lib/python3.7/distutils/ccompiler.py", line 574, in compile
    self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
  File "/usr/lib/python3.7/distutils/unixccompiler.py", line 120, in _compile
    raise CompileError(msg)
distutils.errors.CompileError: command 'gcc' failed with exit status 1
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
+ PRESULT=4
+ '[' 4 -eq 124 ']'
+ schroot --end-session -c archlinux-lib32-json-glib-archlinuxrb-build-W3U4ZQWU
+ tee -a /srv/reproducible-results/archlinuxrb-build-W3U4ZQWU/b1/lib32-json-glib/build1.log
Mon Jul  8 09:35:53 UTC 2019 - build #1 for lib32-json-glib on osuosl-build169-amd64 didn't build a package!
ls /srv/reproducible-results/archlinuxrb-build-W3U4ZQWU/b1/lib32-json-glib/
.:
total 4
drwxr-xr-x 3 jenkins jenkins 4096 Jul  8 09:35 b1

./b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Jul  8 09:35 lib32-json-glib

./b1/lib32-json-glib:
total 36
-rw-r--r-- 1 jenkins jenkins 32017 Jul  8 09:35 build1.log
-rw-r--r-- 1 jenkins jenkins     8 Jul  8 09:35 build1.version
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
ls: cannot access '/tmp/lib32-json-glib-archlinuxrb-build-W3U4ZQWU/*/trunk/*.pkg.tar.xz': No such file or directory
Mon Jul  8 09:35:54 UTC 2019 - build #1 for lib32-json-glib on osuosl-build169-amd64 done.
Mon Jul  8 09:35:54 UTC 2019 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-OI9SpyZO, which will now be removed.
/srv/reproducible-results/archlinuxrb-build-W3U4ZQWU:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Jul  8 09:36 b1
drwxr-xr-x 2 jenkins jenkins 4096 Jul  8 09:35 b2

/srv/reproducible-results/archlinuxrb-build-W3U4ZQWU/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Jul  8 09:36 lib32-json-glib

/srv/reproducible-results/archlinuxrb-build-W3U4ZQWU/b1/lib32-json-glib:
total 36
-rw-r--r-- 1 jenkins jenkins 32017 Jul  8 09:36 build1.log
-rw-r--r-- 1 jenkins jenkins     8 Jul  8 09:36 build1.version

/srv/reproducible-results/archlinuxrb-build-W3U4ZQWU/b2:
total 0
Mon Jul  8 09:36:07 UTC 2019 - build1 didn't create a package, skipping build2!
Mon Jul  8 09:36:07 UTC 2019 - https://tests.reproducible-builds.org/archlinux/multilib/lib32-json-glib/ updated.
INSERT into results (package_id, version, status, build_date, build_duration, node1, node2, job)
		VALUES ('395140', '1.4.4-1', 'FTBFS_2', '2019-07-08 09:35', '59', 'osuosl-build169-amd64', 'osuosl-build170-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_2/161829/')
		ON CONFLICT (package_id)
		DO UPDATE SET version='1.4.4-1', status='FTBFS_2', build_date='2019-07-08 09:35', build_duration='59', node1='osuosl-build169-amd64', node2='osuosl-build170-amd64', job='https://jenkins.debian.net/job/reproducible_builder_archlinux_2/161829/' WHERE results.package_id='395140'
INSERT 0 1
INSERT INTO stats_build (name, version, suite, architecture, distribution, status, build_date, build_duration, node1, node2, job)
		VALUES ('lib32-json-glib', '1.4.4-1', 'archlinux_multilib', 'x86_64', 3, 'FTBFS_2', '2019-07-08 09:35', '59', 'osuosl-build169-amd64', 'osuosl-build170-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_2/161829/');
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)=(lib32-json-glib, 1.4.4-1, archlinux_multilib, x86_64, 2019-07-08 09:35:00) already exists.
Mon Jul  8 09:36:08 UTC 2019 - /srv/reproducible-results/archlinuxrb-build-W3U4ZQWU deleted.
Mon  8 Jul 09:36:08 UTC 2019 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-x8jGqFim, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list