[Rpm-maint] [rpm-software-management/rpm] Rpm 4.20 beta1 (PR #3178)

Panu Matilainen notifications at github.com
Mon Jun 24 06:59:44 UTC 2024


You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/3178

-- Commit Summary --

  * Ensure noarch packages don't get debuginfo
  * Fix --noprep regression from introducing %mkbuilddir
  * Drop an accidentally added duplicated test
  * Make --build-in-place much less of a hack and also, work
  * Fix incomplete header on plain src.rpm build modes regression
  * Hammer in "no debuginfo for noarch packages, damn it" rule
  * Fix regression on subpackage debuginfo RPMTAG_SOURCERPM missing
  * Fix a %buildroot regression on an early %__spec_install_pre %global override
  * Minimally bring back --buildroot cli switch for cpack
  * Minimally bring back %{_buildrootdir} for backwards compatibility
  * Require %{buildsubdir} to be defined to get debuginfo packages again
  * Always clear the RPMEXPAND_KEEP_QUOTED flag if we do not return the resulting flags
  * Add a testcase for the leaking quotes bug
  * Improve %{_builddir} backwards compatibility
  * Add a testcase for the undefined macro fall-through behavior
  * Fix signfiles regression from 13a02b15d6552bc8e440235b846ea5257514d397
  * Fix potential use of uninitialized pipe array
  * Fix potential use of uninitialized pgp struct
  * Add missing rpmdb initialization to rpmbuild spec tag test
  * Add License tag to test SPEC files
  * Check Source header for mandarory tags
  * Talk about rpmsign in the rpmsign man page
  * Avoid special characters from %{VERSION} in %builddir
  * Fix error handling in rpmtsImportPubkey
  * Make subkeys available right away when a pubkey is imported
  * Add a testcase for Lua hook register/call/unregister
  * Add error messages for url helper calls
  * Explicitly enable Doxygen on our CI builds
  * Make the urlhelper test prefix-agnostic
  * Pass TZ=UTC to zip in rpmuncompress
  * Free cmd for --dry-run too
  * Move build-in-place logic into librpmbuild
  * Restore --build-in-place without %setup
  * Preparing for 4.20 beta1

-- File Changes --

    M CMakeLists.txt (2)
    M build/build.c (24)
    M build/files.c (1)
    M build/parsePreamble.c (40)
    M build/parseSpec.c (35)
    M docs/man/rpmbuild.8.md (7)
    M docs/man/rpmsign.8.md (14)
    M include/rpm/rpmbuild.h (2)
    M lib/rpmscript.c (2)
    M lib/rpmts.c (29)
    M macros.in (6)
    M platform.in (2)
    M rpmio/macro.c (1)
    M rpmio/url.c (15)
    M rpmpopt.in (2)
    M sign/rpmsignfiles.c (1)
    M tests/Dockerfile.fedora (1)
    M tests/data/SPECS/autosetup-noroot.spec (1)
    M tests/data/SPECS/autosetup-singleroot.spec (1)
    A tests/data/SPECS/brtest.spec (11)
    M tests/data/SPECS/dynamic.spec (2)
    A tests/data/SPECS/install-hack.spec (20)
    A tests/data/SPECS/mydir.spec (22)
    M tests/data/SPECS/weirdnames.spec (7)
    A tests/data/macros.hooks (17)
    M tests/pinned/rpmsigdig.txt (6)
    M tests/rpmbuild.at (310)
    M tests/rpmgeneral.at (27)
    M tests/rpmmacro.at (41)
    M tools/rpmbuild.c (46)
    M tools/rpmuncompress.c (33)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/3178.patch
https://github.com/rpm-software-management/rpm/pull/3178.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3178
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/3178 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20240623/b17412fd/attachment.html>


More information about the Rpm-maint mailing list