| Type: | BUG |
| Impact: | NA |
| Release Date: | 2023-09-20 |
[4.14.4-26]
- Add --nocompression to rpm2archive (#2129345)
[4.14.3-24]
- Make write() nonblocking in fapolicyd plugin (#2110787)
[4.14.3-23]
- Fix minor ABI regression in rpmcli.h (#1940895)
[4.14.3-22]
- Fix spurious %transfiletriggerpostun execution (#2023693)
- Skip recorded symlinks in --setperms (#1900662)
[4.14.3-21]
- Address covscan issues in binding sigs validation patch (#1958480)
[4.14.3-20]
- Add --path query option (#1940895)
- Macroize find-debuginfo script location (#2019540)
- Validate and require subkey binding sigs on PGP pubkeys (#1958480)
- Fixes CVE-2021-3521
[4.14.3-19]
- Unbreak in-tree kmod strip by reverting brp-strip fix (#1967291)
[4.14.3-18]
- Address important covscan issues (#1996665), vol. 2
[4.14.3-17]
- Address important covscan issues (#1996665)
[4.14.3-16]
- Add support for read-only sqlite rpmdb (#1938928)
- Drop compat .decode() method from returned Py3 strings (#1840142)
[4.14.3-15]
- Add out-of-bounds checks to hdrblobInit() (#1929445)
- Fixes CVE-2021-20266
- Fix regression in brp-strip causing kmods to lose SecureBoot sig (#1967291)
[4.14.3-14]
- Be more careful about copying data from signature header (#1958477)
- Fixes CVE-2021-20271
[4.14.3-13]
- Fix minor issues found by COVSCAN in fapolicyd plugin
- Actually honor libarchive bcond at configure time (#1902887)
[4.14.3-12]
- Bump up the limit of signature header to 64MB (#1918777)
- Add fapolicyd plugin (#1923167)
- Unblock signals in forked scriptlets (#1913765)
- Fix ambiguous diagnostics output on file triggers (#1883338)
- Ensure ELF files get stripped when debuginfo is disabled (#1634084)
[4.14.3-10]
- Rebuild for libimaevm soname bump, now for real (#1896046)
[4.14.3-8]
- Add limits to autopatch macro (#1834931)
[4.14.3-6]
- Rebuild for libimaevm soname bump (#1896046)
[4.14.3-5]
- Don't error out when replacing an invalid signature (#1874062)
- Raise an expection when erasing a package fails in Python (#1872623)
- Fix builds on NFS filesystems (#1840728)
[4.14.3-4]
- Fix hang when signing with expired key (#1746353)
[4.14.3-3]
- Fix configure option for --with ndb (#1817010, Matthew Almond)
[4.14.3-2]
- Re-add selinux fix dropped in rebase
[4.14.3-1]
- Rebase to 4.14.3 (#1765187)
[4.14.2-37]
- Add API safeguard for DNF by using Conflicts: (#1790400)
[4.14.2-36]
- Revert DBUS shutdown patch, it causes regressions (#1783346)
[4.14.2-35]
- Revert mistakenly included patch from caret backport
[4.14.2-34]
- Backport caret version operator (#1654901)
[4.14.2-33]
- Backport _smp_build_ncpus macro for #1691824 and #1704354
[4.14.2-32]
- Fix resource leaks on zstd open error
[4.14.2-31]
- Parallelize /usr/lib/rpm/brp-strip-static-archive (#1691824)
- Parallelize /usr/lib/rpm/check-buildroot (#1704354)
[4.14.2-30]
- Handle gcc -g3 debug level output in debuginfo (#1630926)
[4.14.2-29]
- Use Python 3 for the test suite and make it pass (#1724138)
[4.14.2-28]
- Accept PGP public keys with missing EOL (#1733971)
[4.14.2-27]
- Support generating build-id's from compressed ELF files (#1650074)
- Compress annobit notes in find-debuginfo (#1719837)
[4.14.2-26]
- Re-enable support for zstd (#1715799)
[4.14.2-25]
- Fix memory leak in verify code (#1714657)
[4.14.2-24]
- Fix off-by-one in hdrblobGet() breaking large packages (#1722921)
[4.14.2-23]
- Use --dpbath only with full path (#1696408)
- Fix memory leaks (#1714657)
- Remove capabilities instead of setting empty caps via. --setcaps (#1700920)
- Fix bash warning from solution for #1689810
[4.14.2-22]
- Add information about FIPS mode to rpmsign man page (#1726678)
[4.14.2-21]
- Fix bash warning from solution for #1689810
[4.14.2-20]
- Fix packages getting removed on failed update via dnf (#1710346)
[4.14.2-19]
- Fix rare segfault in fingerprinting symlink round (#1660232)
[4.14.2-18]
- Make use of unversioned %__python macro an error (#1645663)
[4.14.2-17]
- Add flag to use strip -g instead of full strip on DSOs (#1689810)
[4.14.2-16]
- Sort list of hard linked files in find-debuginfo.sh (#1421272)
- Correct rpm -ql exit value when optional -p is omitted (#1680610)
- Show list of files only once when use rpm -ql and multiple rpm files (#1689898)
[4.14.2-15]
- Fix 0 stripping suid/sgid bits and capabilities (#1690876)
[4.14.2-14]
- Verify packages before signing (#1646388)
- Make rpmsign exist values more consistent with our other tools
[4.14.2-13]
- Report meaningful errors from SElinux plugin (#1679028)
[4.14.2-12]
- Fix an ancient GIL locking bug, required for the .decode() trick
[4.14.2-11]
- Revised patch for Py3 string data as surrogate-escaped utf-8 (#1631292)
- Add a .decode() method to returned Py3 strings for compatibility
[4.14.2-10]
- Return all string data as surrogate-escaped utf-8 in Python 3 (#1631292)
[4.14.2-9]
- Mark elements with associated problems as failed (needed for audit)
[4.14.2-8]
- Differentiate between install and update in audit log
[4.14.2-7]
- Move python-macro-helper to main package where the macros are (#1651926)
- Document --noverify in the man page (#1646458)
- Handle unsupported digests the same as disabled ones (#1652529)
[4.14.2-6]
- Fix our SElinux dependencies (#1651926)
[4.14.2-5]
- Add new tag MODULARITYLABEL (#1650287)
[4.14.2-4]
- Fix nasty --setperms/--setugids regression introduced in 4.14.2 (#1640470)
[4.14.2-3]
- Oops, op= was supposed to be first in the audit message (#1607612)
[4.14.2-2]
- Revised audit patch, log removals and verify failures too (#1607612)
[4.14.2-1]
- Buildrequire audit-libs-devel to actually enable the feature (#1607612)
- Update to rpm 4.14.2 final (http://rpm.org/wiki/Releases/4.14.2)
[4.14.2-0.rc2.1]
- Update to rpm 4.14.2-rc2
- Fixes a regression in rpmlog error handling (#1597274)
- Fixes several resource leaks found by covscan (#1602681)
- Fixes DISTTAG not getting copied to source rpms (#1596193)
[4.14.2-0.rc1.5]
- Wrap zstd Requires in build condition
[4.14.2-0.rc1.4]
- Add log entries to audit system (#1607612)
[4.14.2-0.rc1.3]
- Disable test-suite by default to avoid fakechroot dependency (#1601024)
[4.14.2-0.rc1.2]
- Build without zstd support
[4.14.2-0.rc1.1]
- Update to rpm 4.14.2-rc1
[4.14.1-11]
- Compile Python 3.6 stuff with /usr/libexec/platform-python instead of
/usr/bin/python3.6
[4.14.1-10.1]
- Bump release for rebuild
[4.14.1-9]
- Disable python2 bytecompilation
[4.14.1-8]
- Conditionalize the python2 subpackage
[4.14.1-7]
- Explicitly BuildRequire gcc and make
[4.14.1-6.1]
- Escape macros in %changelog
[4.14.1-6]
- Avoid unnecessary macro helper dependency on /usr/bin/python (#1538657)
- Fix release of previous changelog entry
[4.14.1-5]
- Add envvar that will be present during RPM build,
Part of a Fedora Change for F28: 'Avoid /usr/bin/python in RPM build'
https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build
[4.14.1-4]
- Skip automatic Python byte-compilation if *.py files are not present
[4.14.1-3]
- Rebuild to work around gcc bug leading to librpm miscompilation (#1538648)
[4.14.1-2]
- Avoid nuking the new python-macro-helper along with dep generators (#1535692)
[4.14.1-1]
- Rebase to rpm 4.14.1 (http://rpm.org/wiki/Releases/4.14.1)
[4.14.0-5]
- Fix typo in Obsoletes
[4.14.0-4]
- Remove platform-python bits
[4.14.0-3]
- Move selinux plugin dependency to selinux-policy in Fedora >= 28 (#1493267)
[4.14.0-2]
- Dump out test-suite log in case of failures again
- Don't assume per-user groups in test-suite
[4.14.0-1]
- Rebase to rpm 4.14.0 final (http://rpm.org/wiki/Releases/4.14.0)
[4.14.0-0.rc2.6]
- Cleanup spec file conditionals
[4.14.0-0.rc2.5]
- Add build conditionals for zstd and lmdb support
- Enable zstd support
[4.14.0-0.rc2.4]
- Spec cleanups
[4.14.0-0.rc2.3]
- BuildRequire gnupg2 for the testsuite
[4.14.0-0.rc2.2]
- ima-evm-utils only has a -devel package in fedora >= 28
[4.14.0-0.rc2.1]
- Rebase to rpm 4.14.0-rc2 (http://rpm.org/wiki/Releases/4.14.0)
[4.14.0-0.rc1.3]
- Fix Ftell() past 2GB on 32bit architectures (#1492587)
[4.14.0-0.rc1.2]
- Actually honor with/without libimaevm option
- ima-evm-utils-devel >= 1.0 is required for rpm >= 4.14.0
[4.14.0-0.rc1.1]
- Rebase to rpm 4.14.0-rc1 (http://rpm.org/wiki/Releases/4.14.0)
- Re-enable SHA256 header digest generation (see #1480407)
[4.13.90-0.git14000.8]
- Band-aid for DB_VERSION_MISMATCH errors on glibc updates (#1465809)
[4.13.90-0.git14000.7]
- Remove ugly kludges from posttrans script, BDB handles this now
[4.13.90-0.git14000.6]
- Silence harmless but bogus error message on noarch packages (#1482144)
[4.13.90-0.git14002.5]
- Build with platform_python
[4.13.90-0.git14000.4]
- Add platform-python bytecompilation patch: platform-python-bytecompile.patch
- Add platform python deps generator patch: platform-python-abi.patch
- Add a platform-python subpackage and remove system python related declarations
- Build rpm without platform_python for bytecompilation
(https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
[4.13.90-0.git14000.3]
- Disable macro argument quoting as a band-aid to #1481025
[4.13.90-0.git14000.2]
- Disable SHA256 header-only digest generation temporarily (#1480407)
[4.13.90-0.git14000.1]
- Rebase to rpm 4.13.90 aka 4.14.0-alpha (#1474836)
[4.13.0.1-41]
- Move _debuginfo_subpackages and _debugsource_packages to redhat-rpm-config
[4.13.0.1-40]
- Update latest patches from merged versions
[4.13.0.1-39]
- Backport fixes for debuginfo subpackages
[4.13.0.1-38]
- Backport trivial fix for debugsourcefiles.list ending up in random dir
[4.13.0.1-37]
- Enable debugsource and debuginfo subpackages by default
[4.13.0.1-36]
- Make sure that test results are not ignored
[4.13.0.1-35]
- Fix rpmfd_write on big endian arches.
[4.13.0.1-34]
- find-debuginfo.sh: Remove non-allocated NOBITS sections from minisymtab.
[4.13.0.1-33]
- Remove strict requirement on python libs
[4.13.0.1-32]
- Add find-debuginfo.sh: Add --keep-section and --remove-section (#1465997)
[4.13.0.1-31]
- Add automatic provides debuginfo(build-id) = ... into debuginfo subpackages
[4.13.0.1-30]
- Fix brokeness when using %filter_setup (RHBZ #1468476)
[4.13.0.1-29]
- Track patches using https://pagure.io/rpm-fedora
- Use file list to explicitly set mode for build-id dirs/files
(#1452893, #1458839)
[4.13.0.1-28]
- Add debugedit-prefix.patch.
- Add find-debuginfo-filter-built-ins.patch.
- Add find-debuginfo-dwz-multi.patch.
- Add find-debuginfo-and-macro-docs.patch.
[4.13.0.1-27]
- Add find-debuginfo-split-traversal-and-extraction-fix.patch (#1465170)
[4.13.0.1-26]
- Backport patches for rich dependencies from dependency generators
[4.13.0.1-25]
- Add support for debugsource and debuginfo subpackages
- find-debuginfo-untangle-unique-build-options.patch
- debugsrc-and-sub-debuginfo-packages.patch
[4.13.0.1-24]
- Backport parallel debuginfo processing.
[4.13.0.1-23]
- Fix resetting attr flags in buildid creation (#1449732)
[4.13.0.1-22]
- Python dependency generators live in python-rpm-generators now (#1444925)
[4.13.0.1-21]
- Fix rpmsign python module import failing (#1393659)
[4.13.0.1-20]
- Fix rpmbuild world writable empty (tmp) dirs in debuginfo (#641022)
[4.13.0.1-19]
- Minisymtab should only be added for executables or shared libraries.
- Add find-debuginfo.sh -n (debugedit --no-recompute-build-id) option.
[4.13.0.1-18]
- gpg path must not depend on %_prefix and such (#1437726)
[4.13.0.1-17]
- Work around missing python[23] during build dependency parse
- Include ISA in the new python library version dependencies too
[4.13.0.1-16]
- Band-aid for python library versioning inadequacies (#1435135)
[4.13.0.1-15]
- Unbreak short-circuited binary builds (#1434235).
[4.13.0.1-14]
- Add fix for off by one adding DW_FORM_string replacement (#1434347).
[4.13.0.1-13]
- Add tests fix for sed file build-id regexp matching.
- Add fix for build-ids in non-executable ELF files (#1433837).
[4.13.0.1-12]
- Fix reading and updating (cross-endian) build-id information.
[4.13.0.1-11]
- Do not process build-ids for noarch packages.
[4.13.0.1-10]
- Add fix for debugedit replace debug_line files.
[4.13.0.1-9]
- Switch to OpenSSL (RHBZ #1390624)
[4.13.0.1-8]
- Add fix to reset buildid file attributes (#1432372)
[4.13.0.1-7]
- Add fixup fix for build-id warnings on object files (#1430587)
[4.13.0.1-6]
- Add fix for missing_build_ids_terminate_build without __debug_package.
[4.13.0.1-5]
- Add fix for build-id warnings on object files (#1430587)
[4.13.0.1-4]
- Mark Wielaard's backports for debuginfo parallel installation etc (#1427970)
[4.13.0.1-3]
- Fix number of references on spec_Type (#1426578)
[4.13.0.1-2]
- Fix handling of Python wheels by pythondistdeps.py --provides (#1421776)
[4.13.0.1-1]
- Update to 4.13.0.1 ((http://rpm.org/wiki/Releases/4.13.0)
[4.13.0-12]
- Fix Python byte compilation for Python3 only packages (#1411588)
[4.13.0-11.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
[4.13.0-11]
- Fix malformed packages being generated around 4GB boundary (#1405570)
- Resurrect debuginfo GDB index generation (#1410907)
[4.13.0-10]
- Add Requires: python-setuptools for rpm-build (RHBZ #1410631)
[4.13.0-9]
- Rebuild for Python 3.6
[4.13.0-8]
- Switch rpm-build to system-python (RHBZ #1405483)
[4.13.0-7]
- Rebuild for Python 3.6
[4.13.0-6]
- Fix arch-dependent requires in subpackages (RHBZ #1398591)
[4.13.0-5]
- Fix arch-dependent requires in subpackages (RHBZ #1398591)
[4.13.0-4]
- Expand python subpackage obsoletion range (related: #1394125)
[4.13.0-3]
- Fix invalid memory access on %transfiletriggerpostun (#1284645)
[4.13.0-2]
- Fix package name references in python sub-packages to match reality
- Re-enable test-suite now that it works again
[4.13.0-1]
- Rebase to rpm 4.13.0 final (http://rpm.org/wiki/Releases/4.13.0)
[4.13.0-0.rc2.2]
- Fix harmless unused variable warning from fedora-specspo patch
[4.13.0-0.rc2.1]
- Rebase to rpm 4.13.0-rc2
[4.13.0-0.rc1.47]
- Backport two upstream patches which add riscv64 architecture support.
[4.13.0-0.rc1.46]
- Backport patch for missing import in Python dependency generator
[4.13.0-0.rc1.45]
- Fix -python2 and -python3 subpackage obsoleting from .42
[4.13.0-0.rc1.44]
- Use %python_provide for python3 subpackage
[4.13.0-0.rc1.43]
- Backport fixes to ignore .egg-link files in Python dependency generator
[4.13.0-0.rc1.42]
- Enable --majorver-provides in Python dependency generator
[4.13.0-0.rc1.41]
- Add %{?system_python_abi}
- rpm-python -> python2-rpm && rpm-python3 -> python3-rpm with providing old names
- Fixes and cleanups
[4.13.0-0.rc1.40.1]
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
[4.13.0-0.rc1.40]
- Drop rpm-build's dependency on perl-generators (bug #1158860)
[4.13.0-0.rc1.39]
- Pass relevant files to new Python dependency generator
[4.13.0-0.rc1.38]
- Add new Python dependency generator (provides only for now) (#1340885)
[4.13.0-0.rc1.37]
- Add support for _buildhost macro (#1309367)
[4.13.0-0.rc1.36]
- Fix signing with non-ASCII uid keys (#1243963)
[4.13.0-0.rc1.35]
- Use armv7hl isa for all armhfp (armv7h*l) arches (#1326871)
[4.13.0-0.rc1.34]
- Filter unversioned deps if corresponding versioned deps exist (#678605)
[4.13.0-0.rc1.33]
- Fix sigsegv in stringFormat() (#1316903)
- Fix reading rpmtd behind its size in formatValue() (#1316896)
[4.13.0-0.rc1.32]
- escape % chars in previous changelog record
[4.13.0-0.rc1.31]
- Enable --no-backup-if-mismatch by default in %patch macro (#884755)
- Add %{_default_patch_flags} to %__patch which is used in %autosetup
- Use fuzz settings for %autopatch/%autosetup
[4.13.0-0-rc1.30]
- Make creating index records consistent for rich and rich-weak deps (#1325982)
[4.13.0-0.rc1.29]
- Add RPMCALLBACK_ELEM_PROGRESS callback type (needed by dnf)
[4.13.0-0.rc1.28]
- Fix non-working combination of %lang and %doc directive (#1254483)
[4.13.0-0.rc1.27]
- Add posix.redirect2null (#1287918)
[4.13.0-0.rc1.26]
- Fix ExclusiveArch/ExcludeArch for noarch packages (#1298668)
[4.13.0-0.rc1.25]
- Fix dependencies for RemovePathPostfixes (#1306559)
[4.13.0-0.rc1.24]
- Also block idle and sleep in the systemd-inhibit plugin (#1297984)
- Add support for MIPS release 6
- Add mips32 mips64 mipsel and mipseb macros (#1285116)
[4.13.0-0.rc1.23]
- Remove size limit when expanding macros (#1301677)
[4.13.0-0.rc1.22]
- Harden rpm package again, previous attempt had to be reverted (#1289734)
[4.13.0-0.rc1.21]
- Remove setting %_gnu macro explictly, no more needed (#1303265)
[4.13.0-0.rc1.20]
- Revert using %configure, it causes problems
- Temporary set %_gnu macro explictly, just for one build (#1303265)
[4.13.0-0.rc1.19]
- Use %configure macro, harden rpm package (#1289734)
[4.13.0-0.rc1.18]
- Escape %autosetup in previous changelog record
[4.13.0-0.rc1.17]
- Fix %autosetup not to cause errors during run of rpmspec tool (#1293687)
[4.13.0-0.rc1.16]
- Fix recursive calling of rpmdeps tool (#1297557)
[4.13.0-0.rc1.15]
- Add support for missingok file attribute
[4.13.0-0.rc1.14]
- Fix not chrooting transaction file triggers
[4.13.0-0.rc1.13]
- Add possibility to disable file triggers
- Fix unwanted multiple execution of filetriggers in dnf (#1282115)
[4.13.0-0.rc1.12]
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
[4.13.0-0.rc1.11]
- Fix crash when parsing corrupted RPM file (#1273360)
[4.13.0-0.rc1.10]
- Fix SIGSEGV in case of old unsupported gpg keys (#1277464)
[4.13.0-0.rc1.9]
- Ignore SIGPIPE signals during execucton of scriptlets (#1264198)
[4.13.0-0.rc1.8]
- Move /usr/lib/rpm/fileattrs directory from rpm-build to rpm (#1272766)
[4.13-0.rc1.7]
- Fix reading a memory right after the end of an allocated area (#1260248)
- Add support for various types of dependencies to rpmdeps tool (#1247092)
- fix %autopatch when patch do not exist (#1244172)
[4.13-0.rc1.6]
- If %_wrong_version_format_terminate_build is 1 then terminate build in case
that version format is wrong i. e. epoch is not unsigned integer or version
contains more separators (':', '-'). %_wrong_version_format_terminate_build
is 1 by deafault (#1265700)
[4.13.0-0.rc1.5]
- Rebuilt for Python3.5 rebuild
[4.13.0-0.rc1.4]
- Fix selinux plugin for permissive mode
[4.13.0-0.rc1.3]
- Fix new rich dependency syntax
[4.13.0-0.rc1.2]
- Obsolete compat-librpm3
[4.13.0-0.rc1.1]
- Update to upstream rc1 release
[4.12.90-7]
- Fix last occurence of PyString
[4.12.90-6]
- Add --filetriggers option to show info about file triggers.
[4.12.90-5]
- If globbing of a filename fails, try use the filename without globbing.
(#1246743)
- Modify rpmIsGlob() to be more precise and compatible with glob().
(#1246743)
[4.12.90-4]
- Don't warn when an escaped macro is in a comment (#1224660)
[4.12.90-3]
- Fix compressed patches (#1247248)
[4.12.90-2]
- Enable braces expansion in rpmGlob() (#1246743)
[4.12.90-1]
- Update to upstream alpha release
[4.12.0.1-18]
- Add support for MIPS platform
[4.12.0.1-17]
- Fix Python import directive for more strict Python3 search rules (#1236493)
[4.12.0.1-16]
- Allow gpg to get passphrase by itself (#1228234)
[4.12.0.1-15.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
[4.12.0.1-15]
- Add --whatrecommends and friends (#1231247)
[4.12.0.1-14]
- Fix references to sources in golang debuginfo packages (#1184221)
[4.12.0-13]
- Fix wrong use of variable strip_g in find-debuginfo.sh (#1207434)
[4.12.0-12]
- Fix segmentation fault (#1206750)
[4.12.0-11]
- Pass _find_debuginfo_opts -g to eu-strip for executables (#1186563)
- add_minidebug is not ran when strip_g is set (#1186563)
[4.12.0-10]
- Fix '--excludedocs' option (#1192625)
[4.12.0.1-9]
- Fix spec to allow building without plugins (#1182385)
[4.12.0.1-8]
- bump release and rebuild so that koji-shadow can rebuild it
against new gcc on secondary arch
[4.12.0.1-7.1]
- Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
[4.12.0.1-7]
- Include upstream patch to fix find-debuginfo (http://www.rpm.org/ticket/887).
[4.12.0.1-6]
- rebuild against lua 5.3
[4.12.0.1-5]
- Add check against malicious CPIO file name size (#1168715)
- Fixes CVE-2014-8118
- Fix race condidition where unchecked data is exposed in the file system
(#1039811)
- Fixes CVE-2013-6435
[4.12.0.1-4]
- Axe unused generator scripts forcing a perl dependency (#1158580, #1158583)
[4.12.0.1-3]
- Skip ghost files in payload (#1156497)
- Fix size and archice size tag generation on big-endian systems
[4.12.0.1-2]
- Dont wait for transaction lock inside scriptlets (#1135596)
[4.12.0.1-1]
- Update to rpm-4.12.0.1 final (http://rpm.org/wiki/Releases/4.12.0.1)
- Temporary workaround payload size mismatch issue in rpm2cpio (#1142949)
[4.12.0-2]
- Reduce the double separator spec parse error into a warning (#1065563)
[4.12.0-1]
- Update to rpm-4.12.0 final (http://rpm.org/wiki/Releases/4.12.0)
[4.12.0-0.rc1.2]
- Resurrect payload and tilde rpmlib() dependencies
[4.12.0-0.rc1.1]
- Update to rpm-4.12.0-rc1
[4.12.0-0.beta1.6]
- Resurrect dependency logging on package build
- Resurrect rpmlib() dependencies in src.rpms
[4.12.0-0.beta1.5]
- Fix duplicate trigger indexes caused by beta1.3 fix (#1131960)
[4.12.0-0.beta1.4]
- Emergency hack for #1131892
[4.12.0-0.beta1.3]
- Fix regression on rpmspec dependency queries
[4.12.0-0.beta1.2]
- Fix regression on BuildRequires checking
[4.12.0-0.beta1.1]
- Update to 4.12.0-beta1 (http://rpm.org/wiki/Releases/4.12.0)
- Fixes #1122004, #1111349, #1117912, #1123722
- Drop upstreamed patches
[4.11.90-0.git12844.5.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
[4.11.90-0.git12844.5]
- Fix wildcard database iterator (#1115824)
[4.11.90-0.git12844.4]
- Use autosetup for building rpm itself
- Hopefully fix armv7 vfp/neon detection
[4.11.90-0.git12844.3]
- Drop no longer needed temporary UsrMove patch
- Macro-expand load macro argument
[4.11.90-0.git12844.2]
- Fix multiple interleaved hardlink groups during build
[4.11.90-0.git12844.1]
- Update to rpm 4.12-alpha ((http://rpm.org/wiki/Releases/4.12.0)
- Drop/adjust patches as appropriate
- New sub-package(s) for plugins
[4.11.2-17]
- Clean up old, no longer needed cruft from spec
[4.11.2-16]
- Mark licenses as such, not documentation
[4.11.2-15]
- Perl dependency generators live in perl-generators (#1110823) now
[4.11.2-14]
- Fix the armhfp patch for armv6hl
[4.11.2-13]
- Rawhide broke our test-suite, disable for now to allow builds to be done
[4.11.2-12.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
[4.11.2-12]
- Drop ChangeLog.bz2 (it's in the source, and it's large)
[4.11.2-11]
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
[4.11.2-10]
- remove _isa from all BuildRequires (bz 554854)
See: https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_and_.25.7B_isa.7D
[4.11.2-9]
- move kmod and libsymlink dependency generators to redhat-rpm-config
[4.11.2-8]
- fix appdata.prov script missing from package
[4.11.2-7]
- disable sanitizers for now, needs more work...
[4.11.2-6]
- build with -fsanitize=address and -fsanitize=undefined for now
- add spec build conditional for sanitizer build
[4.11.2-5]
- replace unmaintained dependency generator scripts with rpmdeps wrappers
[4.11.2-4]
- revert #1045723 fix for now, it breaks some java package macros
[4.11.2-3]
- dont eat newlines on parametrized macro invocations (#1045723)
- fully reset file actions between rpmtsRun() calls (#1076552)
- fix build and sign module initialization in python3 (#1064758)
[4.11.2-2]
- reduce the double separator spec parse error into a warning (#1065563)
[4.11.2-1]
- update to 4.11.2 final (http://rpm.org/wiki/Releases/4.11.2)
[4.11.2-0.rc2.1]
- update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.2)
[4.11.2-0.rc1.1]
- update to 4.11.2-rc1 (http://rpm.org/wiki/Releases/4.11.2)
- drop upstreamed patches, adjust others as needed
- handle python egg-info's version munging in file lists
[4.11.1-12]
- include ppc64le in %power64 macro (#1052930)
[4.11.1-11]
- generate kmod(module.ko) provides for kernel (#1025513)
- dont override CONFIG_SITE if already set (related to #962837)
[4.11.1-10]
- python 3 string and file compatibility fixes
[4.11.1-9]
- generate application() provides for gnome-software
[4.11.1-8]
- add support for ppc64le architecture
[4.11.1-7]
- fix build-time double-free on file capability processing (#956190)
- fix relocation related regression on file sanity check (#1001553)
- fix segfault on empty -p
- fix source url, once again
[4.11.1-6]
- add python3 sub-package, based on patch by Bohuslav Kabrda
[4.11.1-5.1]
- Perl 5.18 rebuild
[4.11.1-5]
- add missing dependency on tar to rpm-build (#986539)
[4.11.1-4]
- Do not filter out lib64.* dependencies (#988373)
[4.11.1-3.1]
- Perl 5.18 rebuild
[4.11.1-3]
- ensure relocatable packages always get install-prefix(es) set (#979443)
[4.11.1-2]
- fix .gnu_debuglink CRC32 after dwz, buildrequire binutils-devel (#971119)
[4.11.1-1]
- update to 4.11.1 final (http://rpm.org/wiki/Releases/4.11.1)
[4.11.1-0.rc2.1]
- update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.1)
- drop upstreamed patches
[4.11.1-0.rc1.4]
- handle aarch64 debug_info relocations in debugedit (#974860)
[4.11.1-0.rc1.3]
- disable autoconf config.site processing in builds (#962837)
[4.11.1-0.rc1.2]
- fix regression on addressing main package by its name (#972994)
[4.11.1-0.rc1.1]
- update to 4.11.1-rc1 (http://rpm.org/wiki/Releases/4.11.1)
[- 4.11.0.1-7]
- serialize BDB environment open/close (#924417)
[- 4.11.0.1-6]
- only consider files with .pm suffix as perl modules (#927211)
[- 4.11.0.1-5]
- filter out non-library soname dependencies
[- 4.11.0.1-4]
- check for stale locks when opening write-cursors (#860500, #962750...)
[4.11.0.1-3]
- lua 5.2 fix from upstream
[4.11.0.1-2]
- make rpm-build depend on virtual system-rpm-config provide
[4.11.0.1-1]
- update to 4.11.0.1 (http://rpm.org/wiki/Releases/4.11.0.1)
[4.11.0-0.beta1.3]
- revert yesterdays ghost-fix, it eats rpmdb's on upgrades
[4.11.0-0.beta1.2]
- armv7hl and armv7hnl should not have -mthumb (#901901)
- fix duplicate directory ownership between rpm and rpm-build (#894201)
- fix regression on paths shared between a real file/dir and a ghost
[4.11.0-0.beta1.1]
- update to 4.11 beta
[4.10.90-0.git11989.3]
- package /usr/lib/rpm/macros.d directory (related to #846679)
- fixup a bunch of old incorrect dates in spec changelog
[4.10.90-0.git11989.2]
- fix double-free on %caps in spec (#877512)
[4.10.90-0.git11989.1]
- update to 4.11 (http://rpm.org/wiki/Releases/4.11.0) post-alpha snapshot
- drop/adjust patches as necessary
[4.10.1-3]
- fix noarch __isa_* macro filter in installplatform (#865436)
[4.10.1-2]
- account for intentionally skipped files when verifying hardlinks (#864622)
[4.10.1-1]
- update to 4.10.1 ((http://rpm.org/wiki/Releases/4.10.1)
[4.10.0-6]
- move our tmpfiles config to more politically correct location (#840192)
[4.10.0-5.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
[4.10.0-5]
- force _host_vendor to redhat to better match toolchain etc (#485203)
[4.10.0-4]
- merge ppc64p7 related fixes that only went into f17 (#835978)
[4.10.0-3]
- add support for minidebuginfo generation (#834073)
[4.10.0-2]
- add dwarf compression support to debuginfo generation (#833311)
[4.10.0-1]
- update to 4.10.0 final
[4.10.0-0.beta1.1]
- update to 4.10.0-beta1
[4.9.90-0.git11536.1]
- newer git snapshot (#809402, #808750)
- adjust posttrans script wrt bdb string change (#803866, #805613)
[4.9.90-0.git11519.1]
- newer git snapshot to keep patch-count down
- fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
- fix obsoletes in installing set getting matched on provides (#810077)
[4.9.90-0.git11505.12]
- rebuild against new libdb
[4.9.90-0.git11505.11]
- build with internal libdb to allow libdb build with higher soname
[4.9.90-0.git11505.10]
- fix base arch macro generation (#808250)
[4.9.90-0.git11505.9]
- accept files as command line arguments to rpmdeps again (#807767)
[4.9.90-0.git11505.8]
- remove fake library provide hacks now that deltarpm got rebuilt
[4.9.90-0.git11505.7]
- fix header data length calculation breakage
[4.9.90-0.git11505.6]
- fix keyid size bogosity causing breakage on 32bit systems
[4.9.90-0.git11505.5]
- add temporary fake library provides to get around deltarpm 'bootstrap'
dependency (yes its dirty)
[4.9.90-0.git11505.4]
- fix overzealous sanity check breaking posttrans scripts
[4.9.90-0.git11505.3]
- fix bad interaction with yum's test-transaction and pretrans scripts
[4.9.90-0.git11505.2]
- rebuild
[4.9.90-0.git11505.1]
- update to 4.10.0 alpha (http://rpm.org/wiki/Releases/4.10.0)
- drop/adjust patches as necessary
[4.9.1.2-14]
- fix backport thinko in the exclude patch
[4.9.1.2-13]
- fix memory corruption on rpmdb size estimation (#766260)
- fix couple of memleaks in python bindings (#782147)
- fix regression in verify output formatting (#797964)
- dont process spec include in false branch of if (#782970)
- only warn on missing excluded files on build (#745629)
- dont free up file info sets on test transactions
[4.9.1.2-12]
- switch back to smaller BDB cache default (#752897)
[4.9.1.2-11]
- always apply arm hfp macros, conditionally apply the logic to detect hfp
[4.9.1.2-10]
- adjust perl and python detection rules for libmagic change (#772699)
[4.9.1.2-9]
- recognize perl script as perl code (#772632)
[4.9.1.2-8]
- add temporary rpmlib patch to support filesystem transition
https://fedoraproject.org/wiki/Features/UsrMove
[4.9.1.2-7]
- switch over to libdb, aka Berkeley DB 5.x
[4.9.1.2-6]
- fix classification of ELF binaries with setuid/setgid bit (#758251)
[4.9.1.2-5]
- adjust font detection rules for libmagic change (#757105)
[4.9.1.2-4]
- conditionally apply arm patch for hardfp on all arches but arm softfp ones
[4.9.1.2-3]
- adjust db util prefix & dependency due to #749293
- warn but dont fail the build if STABS encountered by debugedit (#725378)
[4.9.1.2-2]
- try teaching find-lang about the new gnome help layout (#736523)
[4.9.1.2-1]
- update to 4.9.1.2 (CVE-2011-3378)
- drop upstreamed rpmdb signal patch
[4.9.1.1-3]
- fix signal blocking/unblocking regression on rpmdb open/close (#739492)
[4.9.1.1-2]
- Add RPM_LD_FLAGS to build environment (#728974)
[4.9.1.1-1]
- update to 4.9.1.1
[4.9.1-2]
- fix recursion of directories with trailing slash in file list (#722474)
[4.9.1-1]
- update to 4.9.1 (http://rpm.org/wiki/Releases/4.9.1)
- drop no longer needed patches
[4.9.0-10]
- rebuild to fix a missing interpreter dependency due to bug #712251
[4.9.0-9]
- fix crash if prep or changelog section in spec is empty (#706959)
- fix crash on macro which undefines itself
- fix script dependency generation with file 5.07 string changes (#712251)
[4.9.0-8]
- add dwarf-4 support to debugedit (#707677)
- generate build-id symlinks for all filenames sharing a build-id (#641377)
[4.9.0-7]
- add missing ldconfig calls to build-libs sub-package
- fix source url
[4.9.0-6]
- revert the spec query change (#693338) for now, it breaks fedpkg
[4.9.0-5]
- verify some properties of replaced and wrong-colored files (#528383)
- only list packages that would be generated on spec query (#693338)
- preferred color packages should be erased last (#680261)
- fix leaks when freeing a populated transaction set
- take file state into account for file dependencies
[4.9.0-4]
- fix classification of elf executables with sticky bit set (#689182)
[4.9.0-3]
- fix crash in package manifest check (#688091)
[4.9.0-2]
- fix duplicate rpmsign binary in rpm main package dragging in build-libs
[4.9.0-1]
- update to 4.9.0 final
- drop upstreamed patches
[4.9.0-0.rc1.4]
- spec cosmetics clean up extra whitespace + group more logically
- wipe out BDB environment at boot via tmpfiles.d
[4.9.0-0.rc1.3]
- fix erronous double cursor open, causing yum reinstall hang (#678644)
[4.9.0-0.rc1.2]
- fix broken logic in depgen collector, hopefully curing #675002
[4.9.0-0.rc1.1]
- update to 4.9.0-rc1
- drop upstream patches
- nss packaging has changed, buildrequire nss-softokn-freebl-devel
[4.9.0-0.beta1.7.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
[4.9.0-0.beta1.7]
- fix segfault when building more than one package at a time (#675565)
[4.9.0-0.beta1.6]
- adjust ocaml rule for libmagic string change
[4.9.0-0.beta1.5]
- dont try to remove environment files if private env used (related to #671200)
- unbreak mono dependency extraction (#673663)
- complain instead of silent abort if cwd is not readable (#672576)
[4.9.0-0.beta1.4]
- add support for Requires(posttrans) dependencies
[4.9.0-0.beta1.3]
- avoid division by zero in rpmdb size calculation (#671056)
- fix secondary index iteration returing duplicate at end (#671149)
- fix rebuilddb creating duplicate indexes for first header
[4.9.0-0.beta1.2]
- permit queries from rpmdb on read-only media (#671200)
[4.9.0-0.beta1.1]
- rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
- drop no longer needed patches
- adjust requires + buildrequires to match current needs
- adjust rpmdb index ghosts to match the new release
- split librpmbuild and librpmsign to a separate rpm-build-libs package
- split rpmsign to its own package to allow signing without all the build goo
- build-conditionalize plugins, disabled for now
- gstreamer and printer dependency generation moving out
- handle .so symlink dependencies with fileattrs
- use gnupg2 for signing as that's what typically installed by default
[4.8.1-7]
- bunch of spec tweaks, cleanups + corrections:
- shorten rpm-build filelist a bit with glob use, reorder for saner grouping
- missing isa in popt version dependency
- only add rpmdb_foo symlinks for actually relevant db_* utils
- drop no longer necessary file-devel dependency from rpm-devel
- drop sqlite backend build-conditional
- preliminaries for moving from db4 to libdb
- use gnupg2 for signing as that's more likely to be installed by default
[4.8.1-6]
| Release/Architecture | Filename | sha256 | Superseded By Advisory | Channel Label |
| Oracle Linux 8 (aarch64) | python3-rpm-4.14.3-26.1.el8.src.rpm | b8c358bfc930a04a4dfdc40b8f21dafb0ba4196685483159fd47838791241895 | - | ol8_aarch64_developer_EPEL |
| python3.11-rpm-4.14.3-26.1.el8.aarch64.rpm | 73d78229e223650742a97f9d71b923594d4b78c540ae0e66237b8cc76a776db0 | - | ol8_aarch64_developer_EPEL | |
| python39-rpm-4.14.3-26.1.el8.aarch64.rpm | 93006c16ce771d5a4cfec8b0fa50149e2ef5fefa566222821bf920f9df1d213e | - | ol8_aarch64_developer_EPEL | |
| Oracle Linux 8 (x86_64) | python3-rpm-4.14.3-26.1.el8.src.rpm | b8c358bfc930a04a4dfdc40b8f21dafb0ba4196685483159fd47838791241895 | - | ol8_x86_64_developer_EPEL |
| python3.11-rpm-4.14.3-26.1.el8.x86_64.rpm | 059a0965ef67c6d5c9ce59e35e3eeccc93d1fbd0390666c0277f6712a69123ca | - | ol8_x86_64_developer_EPEL | |
| python39-rpm-4.14.3-26.1.el8.x86_64.rpm | f07eae6e688e7496c56122f5735175627b706e9f5ff8b46ae30e3fff34f3f7ba | - | ol8_x86_64_developer_EPEL | |
This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team