Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package build-compare for openSUSE:Factory checked in at 2026-07-01 16:34:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/build-compare (Old) and /work/SRC/openSUSE:Factory/.build-compare.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build-compare" Wed Jul 1 16:34:41 2026 rev:128 rq:1362387 version:20260622T095938.6416d96 Changes: -------- --- /work/SRC/openSUSE:Factory/build-compare/build-compare.changes 2024-08-09 16:13:42.160524049 +0200 +++ /work/SRC/openSUSE:Factory/.build-compare.new.11887/build-compare.changes 2026-07-01 16:34:46.757181016 +0200 @@ -1,0 +2,10 @@ +Mon Jun 22 07:49:18 UTC 2026 - [email protected] + +- Package an archive instead of flat files + +------------------------------------------------------------------- +Wed May 13 21:56:04 UTC 2026 - Luca Boccassi <[email protected]> + +- Add support for comparing deb packages + +------------------------------------------------------------------- Old: ---- COPYING functions.sh pkg-diff.sh same-build-result.sh srpm-check.sh New: ---- build-compare-20260622T095938.6416d96.tar.gz build-compare.dsc debian.changelog debian.control ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ build-compare.spec ++++++ --- /var/tmp/diff_new_pack.5AJqjh/_old 2026-07-01 16:34:48.829253104 +0200 +++ /var/tmp/diff_new_pack.5AJqjh/_new 2026-07-01 16:34:48.833253243 +0200 @@ -1,7 +1,7 @@ # # spec file for package build-compare # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,13 @@ Name: build-compare -Version: 20240801T083050.024a3a7 +Version: 20260622T095938.6416d96 Release: 0 Summary: Build Result Compare Script License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/build-compare -Source1: COPYING -Source2: same-build-result.sh -Source3: pkg-diff.sh -Source4: functions.sh -Source5: srpm-check.sh +Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build #!BuildIgnore: build-compare BuildArch: noarch @@ -48,14 +44,13 @@ to a former build. %prep -%setup -q -c -T -install -p -m 0644 %{SOURCE1} . +%setup -q %build %install mkdir -p %{buildroot}%{_prefix}/lib/build/ -install -m 0755 %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{buildroot}%{_prefix}/lib/build/ +install -m 0755 *.sh %{buildroot}%{_prefix}/lib/build/ %files %if 0%{?suse_version} < 1500 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5AJqjh/_old 2026-07-01 16:34:48.913256027 +0200 +++ /var/tmp/diff_new_pack.5AJqjh/_new 2026-07-01 16:34:48.921256305 +0200 @@ -1,12 +1,23 @@ <services> <service name="tar_scm" mode="manual"> - <param name="versionformat">%ci.%h</param> - <param name="url">https://github.com/openSUSE/build-compare.git</param> + <param name="exclude">.travis.yml</param> + <param name="exclude">build-compare.changes</param> + <param name="exclude">build-compare.dsc</param> + <param name="exclude">build-compare.spec</param> + <param name="exclude">tests</param> + <param name="extract">build-compare.changes</param> + <param name="extract">build-compare.dsc</param> + <param name="extract">build-compare.spec</param> + <param name="extract-rename">debian/changelog:debian.changelog</param> + <param name="extract-rename">debian/control:debian.control</param> + <param name="filename">build-compare</param> <param name="scm">git</param> + <param name="url">https://github.com/openSUSE/build-compare.git</param> + <param name="versionformat">%ci.%h</param> </service> - <service name="extract_file" mode="manual"> - <param name="archive">*.tar</param> - <param name="files">*/build-compare.* */*.sh */COPYING</param> + <service name="recompress" mode="manual"> + <param name="compression">gz</param> + <param name="file">*.tar</param> </service> <service name="set_version" mode="manual"/> </services> ++++++ build-compare.dsc ++++++ Format: 1.0 Source: build-compare Architecture: all Version: 20260622T095938.6416d96 DEBTRANSFORM-RELEASE: 1 Maintainer: openSUSE build-compare maintainers <[email protected]> Homepage: https://github.com/openSUSE/build-compare Standards-Version: 4.7.4 Build-Depends: debhelper Files: ++++++ debian.changelog ++++++ build-compare (20260622T095938.6416d96) UNRELEASED; urgency=medium * Initial Debian packaging. -- openSUSE build-compare maintainers <[email protected]> Tue, 12 May 2026 00:00:00 +0000 ++++++ debian.control ++++++ Source: build-compare Section: devel Priority: optional Maintainer: openSUSE build-compare maintainers <[email protected]> Build-Depends: debhelper-compat (= 12), Standards-Version: 4.7.4 Homepage: https://github.com/openSUSE/build-compare Vcs-Browser: https://github.com/openSUSE/build-compare Vcs-Git: https://github.com/openSUSE/build-compare.git Rules-Requires-Root: no Package: build-compare Architecture: all Depends: ${misc:Depends}, awk, binutils, bzip2, cpio, file, tar, xz-utils, zstd, Description: Build Result Compare Script This package contains scripts to find out if the build result differs to a former build, both for RPM and for Debian (.deb / .ipk) packages. . It is intended to be invoked from inside an OBS build VM after a successful build to detect rebuilds that produce byte-equivalent packages so that the new artifacts can be discarded.
