Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2026-04-26 21:11:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build" Sun Apr 26 21:11:15 2026 rev:184 rq:1347152 version:20260415 Changes: -------- --- /work/SRC/openSUSE:Factory/build/build.changes 2026-03-14 22:22:19.984976146 +0100 +++ /work/SRC/openSUSE:Factory/.build.new.11940/build.changes 2026-04-26 21:12:57.109438069 +0200 @@ -1,0 +2,44 @@ +Wed Apr 15 13:09:08 UTC 2026 - Adrian Schröter <[email protected]> + +- Support a new "IgnoreRebuild" config. +- build-recipe-kiwi: + * Add support for oci containers + * Avoid needlessly compressing container images + * Detect container images based on build result file name +- Fix queryrecipe to use the summary and the description from the main package + +------------------------------------------------------------------- +Mon Apr 13 12:26:41 UTC 2026 - Adrian Schröter <[email protected]> + +- config: Add slfo-main build configuration +- drop the inner quotes, not needed on bash 4 and breaks on bash 3 +- build: in the ccache case, after test -e also accept -L + +------------------------------------------------------------------- +Sat Mar 28 14:03:03 UTC 2026 - Adrian Schröter <[email protected]> + +- container: + * Add microdnf package manager support + * Add experimental support for the container-timestamp build option +- sbom: + * allow to create v1 intoto data + * spdx: connect OPERATING-SYSTEM package to the root package + * Transfer product vcs and disturl +- Ubuntu 26.04 hack + +------------------------------------------------------------------- +Mon Mar 23 12:58:20 UTC 2026 - Adrian Schröter <[email protected]> + +- Support --cms-nocerts and --cms-keyid in the signdummy +- Support chroot builds inside of containers +- runservice tool, allow to specify the modes. Can be + used on plain git source now also +- Support --mtime option for cpio creation +- generate_sbom: + * Support also unzck compressed repomd files + * Fail when given --product directory is missing + * support zstd compressed repomd data +- build-vm-lxc: support lxc >= 5 +- vc: Hide an annoying error message when not using NIS + +------------------------------------------------------------------- Old: ---- obs-build-20260312.tar.gz New: ---- obs-build-20260415.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build.spec ++++++ --- /var/tmp/diff_new_pack.nojyo3/_old 2026-04-26 21:12:57.917471083 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:57.937471900 +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: 20260312 +Version: 20260415 Release: 0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -181,17 +181,28 @@ cd %{buildroot}/usr/lib/build/configs/ SUSE_V=%{?suse_version} SLE_V=%{?sle_version} + +# git based builds, using the git branch name. Maybe we can take it also from there one day. +%if %suse_version == 1610 +ln -s slfo-main.conf default.conf +%endif %if %suse_version == 1600 -# We should switch to some slfo_version code stream definition maybe -ln -s slfo1.2.conf default.conf +ln -s slfo-1.2.conf default.conf %endif + +# legacy versions before git %if 0%{?sle_version} && 0%{?is_opensuse} && %suse_version == 1315 # this is SUSE Leap 42.X ln -s sl42.${SLE_V:3:1}.conf default.conf %endif %if 0%{?sle_version} && 0%{?is_opensuse} && %suse_version > 1315 -# this is SUSE Leap 15 and higher -ln -s sl${SLE_V:0:2}.${SLE_V:3:1}.conf default.conf +if test "${SLE_V:0:2}.${SLE_V:3:1}" == "15.7"; then + # Super special case of 15.7, no openSUSE, but Backports + ln -s sles15sp7.conf default.conf +else + # this is SUSE Leap 15 and higher + ln -s sl${SLE_V:0:2}.${SLE_V:3:1}.conf default.conf +fi %endif %if !0%{?sle_version} && ( 0%{?suse_version} <= 1310 || 0%{?suse_version} == 1320 || 0%{?suse_version} == 1330 ) # this is old openSUSE releases and Factory ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.nojyo3/_old 2026-04-26 21:12:58.005474678 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:58.009474842 +0200 @@ -1,5 +1,5 @@ pkgname=build -pkgver=20260312 +pkgver=20260415 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.nojyo3/_old 2026-04-26 21:12:58.037475986 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:58.041476150 +0200 @@ -1,5 +1,5 @@ -mtime: 1773390577 -commit: 34f4dc7af928e7f7e4fc6df2468e3189deb5e5e0ed85113866cfe7b34e61120a +mtime: 1776271791 +commit: e2c21ce191c95a6ad87c07a1e5e3ce7ae2735a63178f93f02e6896ecdaa1461a url: https://src.opensuse.org/tools/build revision: factory ++++++ _service ++++++ --- /var/tmp/diff_new_pack.nojyo3/_old 2026-04-26 21:12:58.065477130 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:58.073477457 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="manual"> - <param name="revision">20260312</param> - <param name="version">20260312</param> + <param name="revision">20260415</param> + <param name="version">20260415</param> <param name="url">https://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.nojyo3/_old 2026-04-26 21:12:58.097478437 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:58.113479091 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 20260312 +Version: 20260415 Binary: build Maintainer: Adrian Schroeter <[email protected]> Architecture: all ++++++ build.specials.obscpio ++++++ --- old/.gitignore 2026-03-13 09:29:56.000000000 +0100 +++ new/.gitignore 2026-04-15 18:50:13.000000000 +0200 @@ -1 +1,2 @@ .osc +obs-build ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-04-15 18:50:13.000000000 +0200 @@ -0,0 +1,2 @@ +.osc +obs-build ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.nojyo3/_old 2026-04-26 21:12:58.341488407 +0200 +++ /var/tmp/diff_new_pack.nojyo3/_new 2026-04-26 21:12:58.345488571 +0200 @@ -1,4 +1,4 @@ -build (20260312) unstable; urgency=low +build (20260415) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection ++++++ obs-build-20260312.tar.gz -> obs-build-20260415.tar.gz ++++++ ++++ 11098 lines of diff (skipped)
