Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2022-03-09 18:46:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new.2349 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build" Wed Mar 9 18:46:55 2022 rev:139 rq:959816 version:20220307 Changes: -------- --- /work/SRC/openSUSE:Factory/build/build.changes 2021-12-02 02:10:39.871502554 +0100 +++ /work/SRC/openSUSE:Factory/.build.new.2349/build.changes 2022-03-11 11:40:43.226570895 +0100 @@ -1,0 +2,49 @@ +Mon Mar 7 08:41:07 UTC 2022 - Adrian Schr??ter <adr...@suse.de> + +Features: + * download_assets: add --outdir --clean --show-dir-srcmd5 parameters + support multiple --arch arguments + * asset support for golang modules + * add support for LXC 4. + * new shortcuts for rpm building: + --rpm-noprep, --rpm-build-in-place, --rpm-build-in-place-noprep + for building directly from upstream git repositories without + any tar ball. + * mount securityfs if not mounted by kernel-obs-build + * collect steal time during VM builds in statistics. + * declare armv8 and armv7 compatible + * support OBS Debuginfo build flag for Red Hat variants + * setup rpmmacros for all build types and earlier + * Kiwi builds + - Always append the profile name to kiwi container names + * Dockerfile build + - improve registry handling + - initial Dockerfile.dapper support + - support 'curl' commands in docker builds + - strip known domains from container name + - support container alias names + * introducing --verbose option, currently only showing kernel + messages. + * support cpio creation for special files + * handle QEMU >= 6.0 on POWER9 + +Changes: + * Use git+https instead of git-https as url schema + * add oops=panic kernel parameter + * Updated distribution configurations (esp. Leap 15.4 and Tumbleweed) + * new preinstallimages are using zstd by default + * source subdirectories are used in git managed sources + +Minor improvements + * change sccache default size limit + * speed up improvements in + - vm shutdown + - rpm preinstall + - avoid calling external commands in a loop + - using zstd for preinstallimages + - no more unpacking progress indicators to avoid slowdown + - virtio handling + * fixed vm-type=qemu + * multiple smaller bugfixes and speed improvements + +------------------------------------------------------------------- Old: ---- obs-build-20211125.tar.gz New: ---- obs-build-20220307.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build.spec ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:43.806571545 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:43.810571549 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ Summary: A Script to Build SUSE Linux RPMs License: GPL-2.0-only OR GPL-3.0-only Group: Development/Tools/Building -Version: 20211125 +Version: 20220307 Release: 0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -37,6 +37,7 @@ # Keep the following dependencies in sync with obs-worker package Requires: bash Requires: binutils +Requires: findutils Requires: perl Requires: tar # needed for fuser @@ -57,6 +58,9 @@ BuildRequires: perl-TimeDate %endif Conflicts: bsdtar < 2.5.5 +%if 0%{?suse_version} +Conflicts: qemu < 2.5.0 +%endif BuildRequires: perl(Date::Parse) BuildRequires: perl(Test::Harness) BuildRequires: perl(Test::More) ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:43.854571599 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:43.862571607 +0100 @@ -1,5 +1,5 @@ pkgname=build -pkgver=20211125 +pkgver=20220307 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') ++++++ _service ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:43.886571635 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:43.890571639 +0100 @@ -1,8 +1,8 @@ <services> <service name="tar_scm" mode="manual"> - <param name="revision">20211125</param> - <param name="version">20211125</param> - <param name="url">git://github.com/openSUSE/obs-build.git</param> + <param name="revision">20220307</param> + <param name="version">20220307</param> + <param name="url">https://github.com/openSUSE/obs-build.git</param> <param name="scm">git</param> <param name="extract">dist/build.changes</param> <param name="extract">dist/build.spec</param> ++++++ build.dsc ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:43.914571666 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:43.918571670 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 20211125 +Version: 20220307 Binary: build Maintainer: Adrian Schroeter <adr...@suse.de> Architecture: all ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:43.970571728 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:43.974571733 +0100 @@ -1,4 +1,4 @@ -build (20211125) unstable; urgency=low +build (20220307) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection ++++++ debian.control ++++++ --- /var/tmp/diff_new_pack.WySZlH/_old 2022-03-11 11:40:44.010571774 +0100 +++ /var/tmp/diff_new_pack.WySZlH/_new 2022-03-11 11:40:44.014571778 +0100 @@ -7,13 +7,12 @@ Package: obs-build Architecture: all -Depends: ${perl:Depends}, rpm, libarchive-tools | bsdtar +Depends: ${perl:Depends}, rpm, findutils, libarchive-tools | bsdtar Recommends: rpm2cpio Conflicts: build Replaces: build Provides: build -Description: A script to build SUSE Linux RPMs - This package provides a script for building RPMs for SUSE Linux +Description: A script to build SUSE RPMs + This package provides a script for building RPMs for SUSE in a chroot environment. - ++++++ obs-build-20211125.tar.gz -> obs-build-20220307.tar.gz ++++++ ++++ 9284 lines of diff (skipped)