Hello community, here is the log from the commit of package dwz for openSUSE:Factory checked in at 2020-08-17 11:58:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dwz (Old) and /work/SRC/openSUSE:Factory/.dwz.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dwz" Mon Aug 17 11:58:40 2020 rev:13 rq:824538 version:0.13 Changes: -------- --- /work/SRC/openSUSE:Factory/dwz/dwz.changes 2020-02-03 11:10:33.589761278 +0100 +++ /work/SRC/openSUSE:Factory/.dwz.new.3399/dwz.changes 2020-08-17 11:58:46.230473250 +0200 @@ -1,0 +2,15 @@ +Wed Aug 5 08:16:04 UTC 2020 - Tom de Vries <[email protected]> + +- Fix error: source 0 defined multiple times. + +------------------------------------------------------------------- +Wed Aug 5 08:00:30 UTC 2020 - Tom de Vries <[email protected]> + +- Silence warning "dwz-rpmlintrc is not mentioned in spec files". + +------------------------------------------------------------------- +Wed Aug 5 06:49:52 UTC 2020 - Tom de Vries <[email protected]> + +- Add dwz-rpmlintrc. Add comment to NoSource directive. + +------------------------------------------------------------------- New: ---- dwz-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dwz.spec ++++++ --- /var/tmp/diff_new_pack.tGbRlP/_old 2020-08-17 11:58:47.902474182 +0200 +++ /var/tmp/diff_new_pack.tGbRlP/_new 2020-08-17 11:58:47.902474182 +0200 @@ -1,7 +1,7 @@ # # spec file for package dwz # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -57,7 +57,7 @@ #Git-Clone: git://sourceware.org/git/dwz #Git-Web: https://sourceware.org/git/?p=dwz.git;a=summary Source: dwz-%{version}.tar.xz -Url: https://sourceware.org/dwz/ +URL: https://sourceware.org/dwz/ BuildRequires: libelf-devel BuildRequires: xz %if %{build_testsuite} @@ -70,9 +70,15 @@ %endif %if !%{build_main} +# It's a bit pointless to ship two identical source packages, one for dwz and +# one for dwz-testsuite. So we make the second one small by excluding the +# source archive. We could do the same for the patches with NoPatch, but the +# gain is smaller there and looks more cumbersome to maintain. NoSource: 0 %endif +Source1: dwz-rpmlintrc + Patch1: dwz-update-version-copyright-message.patch Patch2: dwz-fix-die-no-multifile-propagation.patch Patch3: dwz-fix-assertion-off-cu_size-in-recompute_abbrevs.patch ++++++ dwz-rpmlintrc ++++++ # The package should _not_ be noarch, testresults differ from architecture # to architecture. addFilter("dwz-testsuite.* no-binary") # The rpmlint warning is: # dwz-testsuite.nosrc: W: invalid-spec-name # The spec file name (without the .spec suffix) must match the package name # ("Name:" tag). Either rename your package or the specfile. # This seems to be a multibuild artifact. The package name is dwz-testsuite, # but the specfile filename is dwz.spec. The only way we can fix this is by # reverting to a two-specfile setup. # # FTR, the warning comes paired with these grep failures in the "Preparing # packages log": # ... testing for empty debuginfo packages # grep: SOURCES/dwz-testsuite.spec: No such file or directory # ... running 50-check-filelist # ... # ... testing devel dependencies required by libtool .la files # grep: SOURCES/dwz-testsuite.spec: No such file or directory # (can be skipped by "skip-check-libtool-deps" anywhere in spec) # ... running 50-check-packaged-twice # # So, skip the rpmlint warning. This doesn't fix the grep fails. addFilter("dwz-testsuite.* invalid-spec-name")
