Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2021-08-24 10:54:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build" Tue Aug 24 10:54:09 2021 rev:135 rq:913263 version:20210820 Changes: -------- --- /work/SRC/openSUSE:Factory/build/build.changes 2021-01-25 18:22:47.680358083 +0100 +++ /work/SRC/openSUSE:Factory/.build.new.1899/build.changes 2021-08-24 10:54:49.544324691 +0200 @@ -1,0 +2,39 @@ +Fri Aug 20 07:44:26 UTC 2021 - Adrian Schr??ter <adr...@suse.de> + +Features: +- cross architecture build support (for rpm and kiwi) +- modulemd meta data support +- pbuild to build multiple source packages + (initial release, can not be considered stable yet) +- supporting external asset stores for source files +- support multiple post build checks placed in the directory: + /usr/lib/build/post-build-checks/ +- sccache support +- New --shell-after-fail option +- allow to disable squashfs in SimpleImage +- supporting aarch64 kernel on armv?l distributions +- kiwi: Add support for OBS-RemoteAsset and OBS-CopyToImage directives +- container: FROM scratch build support + +Improvements: +- supporting kvm builds as non-root user +- Extend stage selection support for rpm builds +- various distribution config updates +- Support "BuildFlags: cumulaterpms" + (was done only via suse_version before) + +Fixes: +- container builds + * support newer podman versions + * supporting multiple containers for multi-stage builds +- Supporting URL's in Flatpak manifests +- epoch handling in debian builds +- catch more cases where a failed build is marked as host error +- fixing wrong status reporting when a job got killed +- hugetlbfs handling fixes +- try mounting selinuxfs in VM +- Also create the /sys dir when preinstalling (to satisfy dracut) +- various XML parser fixes +- and many minor ones + +------------------------------------------------------------------- Old: ---- obs-build-20210120.tar.gz New: ---- obs-build-20210820.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build.spec ++++++ --- /var/tmp/diff_new_pack.3If6NT/_old 2021-08-24 10:54:50.216323801 +0200 +++ /var/tmp/diff_new_pack.3If6NT/_new 2021-08-24 10:54:50.220323796 +0200 @@ -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: 20210120 +Version: 20210820 Release: 0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -60,7 +60,6 @@ BuildRequires: perl(Date::Parse) BuildRequires: perl(Test::Harness) BuildRequires: perl(Test::More) -BuildRequires: perl(YAML) BuildRequires: perl(YAML::LibYAML) %if 0%{?suse_version} > 1000 || 0%{?centos_version} >= 800 || 0%{?rhel_version} >= 800 || 0%{?fedora_version} >= 21 # None of them are actually required for core features. @@ -73,7 +72,6 @@ Recommends: perl(URI) Recommends: perl(XML::Parser) Recommends: perl(Net::SSL) -Recommends: perl(YAML) Recommends: perl(YAML::LibYAML) Recommends: bsdtar Recommends: qemu-linux-user @@ -248,12 +246,16 @@ %endif # we need to patch the not packaged configs, due to the buildignore sed -i 's,build-mkbaselibs,,' ../configs/*.conf +if [ ! -e /.build.packages/rpmlint-Factory.rpm ]; then + sed -i 's,rpmlint-Factory,,' ../configs/*.conf +fi ./testbuild.sh /.build.binaries/ %files %defattr(-,root,root) %doc README.md /usr/bin/build +/usr/bin/pbuild /usr/bin/buildvc /usr/bin/unrpm /usr/lib/build @@ -261,6 +263,7 @@ %{_mandir}/man1/build.1* %{_mandir}/man1/unrpm.1* %{_mandir}/man1/buildvc.1* +%{_mandir}/man1/pbuild.1* %if 0%{?suse_version} %exclude /usr/lib/build/initvm.* %endif ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.3If6NT/_old 2021-08-24 10:54:50.260323742 +0200 +++ /var/tmp/diff_new_pack.3If6NT/_new 2021-08-24 10:54:50.264323737 +0200 @@ -1,5 +1,5 @@ pkgname=build -pkgver=20210120 +pkgver=20210820 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3If6NT/_old 2021-08-24 10:54:50.280323716 +0200 +++ /var/tmp/diff_new_pack.3If6NT/_new 2021-08-24 10:54:50.284323711 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="manual"> - <param name="revision">20210120</param> - <param name="version">20210120</param> + <param name="revision">20210820</param> + <param name="version">20210820</param> <param name="url">git://github.com/openSUSE/obs-build.git</param> <param name="scm">git</param> <param name="extract">dist/build.changes</param> ++++++ build.dsc ++++++ --- /var/tmp/diff_new_pack.3If6NT/_old 2021-08-24 10:54:50.304323684 +0200 +++ /var/tmp/diff_new_pack.3If6NT/_new 2021-08-24 10:54:50.304323684 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 20210120 +Version: 20210820 Binary: build Maintainer: Adrian Schroeter <adr...@suse.de> Architecture: all ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.3If6NT/_old 2021-08-24 10:54:50.332323647 +0200 +++ /var/tmp/diff_new_pack.3If6NT/_new 2021-08-24 10:54:50.332323647 +0200 @@ -1,4 +1,4 @@ -build (20210120) unstable; urgency=low +build (20210820) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection ++++++ obs-build-20210120.tar.gz -> obs-build-20210820.tar.gz ++++++ ++++ 17296 lines of diff (skipped)