Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: librpmbuild10 | Distribution: openSUSE Tumbleweed |
Version: 4.19.1.1 | Vendor: openSUSE |
Release: 3.2 | Build date: Fri Mar 1 13:55:27 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 265525 | Source RPM: rpm-4.19.1.1-3.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://rpm.org/ | |
Summary: Library for building RPM packages |
Thie package contains a library with functions for building RPM packages.
GPL-2.0-or-later
* Fri Mar 01 2024 Marcus Meissner <meissner@suse.com> - added a missing %patch NR conversion * Thu Feb 15 2024 Jan Zerebecki <jan.suse@zerebecki.de> - Add patches to enable reproducible builds by default (bsc#1148824). For upstream versions see: https://github.com/rpm-software-management/rpm/pull/2880 0001-Add-option-to-set-mtime-of-files-in-rpms.patch 0002-log-build-time-if-it-is-set-from-SOURCE_DATE_EPOCH.patch 0003-Error-out-on-a-missing-changelog-date.patch * Fri Feb 09 2024 mls@suse.de - update to rpm-4.19.1.1 * don't warn about missing user/group on skipped files * make user/group lookup caching thread-safe * fix regression in Lua scriptlet runaway child detection * restore readline support as an explicit option - refreshed patches: * rpmqpack.diff - fix _host_cpu being wrong on arm and ppc * Wed Feb 07 2024 mls@suse.de - fix %_host not containing the abi suffix on arm [bnc#1219627] updated patch: canongnu.diff * Fri Feb 02 2024 Ben Greiner <code@bnavigator.de> - Need to mention the changed patches for the python-setuptools to cmake migration: * Drop python_setup.diff * Add cmake_python_version.diff * Wed Dec 13 2023 Dirk Müller <dmueller@suse.com> - fix Source url to match what is listed on https://rpm.org/download.html * Fri Oct 27 2023 mls@suse.de - disable sysusers handling for now * Wed Oct 11 2023 mls@suse.de - update to rpm-4.19.1 * new spec snippet support for dynamic spec generation * new sysusers.d integration for automated user and group handling * new CMake build system * removal of various deprecated and/or unused APIs * various internal code cleanups - refreshed patches: * brp-compress-no-img.patch * brp.diff * brpcompress.diff * build.diff * enable-postin-scripts-error.diff * fileattrs.diff * findlang.diff * findsupplements.diff * langnoc.diff * macrosin.diff * platformin.diff * posttrans.diff * refreshtestarch.diff * rpm-findlang-inject-metainfo.patch * rpmqpack.diff * rpmrc.diff * selinux_transactional_update.patch * localetag.diff * weakdepscompat.diff * zstdpool.diff - deleted patches: * cpuid_lzcnt.patch * libmagic-exceptions.patch * remove-awk-dependency.patch * whatrequires-doc.diff * x86_64-microarchitectures.patch - new patches: * python_setup.diff * rpmsort_reverse.diff * canongnu.diff - new file: * build-aux.tar.bz2 (taken from rpm-4.18) - fix --runposttrans not working correctly with the --root option [bnc#1216091] * Tue Aug 08 2023 Dirk Müller <dmueller@suse.com> - add remove-awk-dependency.patch to be able to drop awk dependency from containers * Tue May 30 2023 Jiri Srain <jsrain@suse.com> - add _multibuild for multiple .spec-files * Thu Mar 16 2023 Martin Liška <mliska@suse.cz> - Add upstream patch libmagic-exceptions.patch that speeds up libreoffice package build. * Thu Mar 09 2023 Fabian Vogt <fvogt@suse.com> - add cpuid_lzcnt.patch * Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com> - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Mon Dec 12 2022 Dirk Müller <dmueller@suse.com> - switch to pkgconfig(zlib) so that alternative providers can be used * Thu Dec 08 2022 Dirk Müller <dmueller@suse.com> - add x86_64-microarchitectures.patch * Fri Dec 02 2022 mls@suse.de - update to rpm-4.18.0 * documentation updates * fix query arguments containing ^ not working * add downgrade (--oldpackage) support to --freshe * add --path query for support for stateless file information * add --shell option for interactive macro shell to rpmspec * add --justdb counterpart --nodb option and matching API flag * fix intermediate symlinks not verified (CVE-2021-35939) * fix unowned directories created unsafely (bsc#1157880) (CVE-2021-35938) * fix %posttrans argument on upgrade * fix package build tree not getting removed on successful build * add new %conf spec section for build configuration * add %bcond macro as a nicer way of defining build conditionals * add new rpmuncompress cli tool * deprecate implicit "%patch number zero" syntax - refreshed patches: * brp-compress-no-img.patch * brp.diff * brpcompress.diff * db_conversion.diff * findsupplements.diff * headeradddb.diff * nextiteratorheaderblob.diff * posttrans.diff * rpmqpack.diff * rpmrc.diff * selinux_transactional_update.patch - removed patches: * dbrointerruptable.diff * leave-malloc-check-set.diff * Tue Oct 25 2022 Johannes Segitz <jsegitz@suse.com> - Add selinux_transactional_update.patch to ignore errors when setting file labels during transactional updates. They will be set upon reboot once the new policy is loaded (bsc#1204605) * Fri Sep 23 2022 Stephan Kulow <coolo@suse.com> - Update the macros file to simplify the debuginfo installation We don't support parallel installation of the same debuginfo - and so don't patch the binaries to create unique build ids (easing pressure on reproducable builds when compiling twice) Patching this in rpm-config-SUSE is technically not possible (as you can't reliable undefine things defined in upstream macro). We tried in https://github.com/openSUSE/rpm-config-SUSE/pull/59 and /60: * Mon Sep 12 2022 Dirk Müller <dmueller@suse.com> - update to rpm-4.17.1.1 * Fix upstream branch setting in "%autosetup -S git" * Revert "Strip the target triplet GNU suffix more precisely." * Sun Sep 04 2022 Andreas Stieger <andreas.stieger@gmx.de> - remove-translations.diff: convert deprecated egrep to grep -E (boo#1203092) * Thu Jul 21 2022 mls@suse.de - update to rpm-4.17.1 * new bcond macro for a nicer way to define build conditionals * openPGP parser and IMA security fixes (CVE-2021-3521) * buildroot policy fixes - refreshed patches: * brp.diff - removed patches: * verbosearg.diff * ocaml-cmxs.diff * 0001-fix-minimize_writes.patch * Mon Jun 27 2022 Ludwig Nussel <lnussel@suse.de> - remove obsolete RPM-HOWTO from 1999 (removed RPM-HOWTO.tar.bz2) - move debugedit to separate package (Removed debuginfo-mono.patch, debuglink.diff, debugsubpkg.diff, finddebuginfo-absolute-links.diff, finddebuginfo.diff, singlefilemode.diff, debugedit-5.0.tar.xz) - move python-rpm-packaging to separate package (Removed python-rpm-packaging.diff, python-rpm-packaging.tar.bz2) * Tue May 31 2022 Dirk Müller <dmueller@suse.com> - drop requires-ge-macro.diff: this is already in rpm-config-SUSE - enable-postin-scripts-error.diff: refresh * Thu Apr 21 2022 Dirk Müller <dmueller@suse.com> - update rpm-shorten-changelog.diff: fix shortening of changelog, the non-primary binary packages had the full changelog - update macrosin.diff: remove binarychangelog cutoff setting, this comes from rpm-config-SUSE now * Wed Mar 30 2022 Martin Liška <mliska@suse.cz> - Update zstdpool.diff in order to fix boo#1197643. * Mon Mar 14 2022 Dirk Müller <dmueller@suse.com> - drop rpm-deptracking.patch, this is already upstream and we were just adding it twice * Tue Mar 08 2022 Dirk Müller <dmueller@suse.com> - use fileprovide /usr/bin/gzip for "rpm-build" to make alternative providers possible * Wed Feb 23 2022 Dirk Müller <dmueller@suse.com> - add leave-malloc-check-set.diff to actually use MALLOC_CHECK_ during build * Tue Feb 01 2022 Dirk Müller <dmueller@suse.com> - invoke find-lang.sh with bash, it is a bash script (bsc#1195391) * Fri Jan 28 2022 simon.vogl@gmx.net - Fix minimize_writes not minimizing writes since 4.15 regression new patch: 0001-fix-minimize_writes.patch * Fri Jan 28 2022 Dirk Müller <dmueller@suse.com> - switch to glibc-locale-base to reduce system installation size by ~220MB (bsc#1195390) * Thu Jan 27 2022 Ludwig Nussel <lnussel@suse.de> - make patches git quiltimport friendlier * Wed Dec 22 2021 olaf@aepfle.de - Update OCaml requires/provides generators to ignore cmxs new patch: ocaml-cmxs.diff * Thu Oct 14 2021 mls@suse.de - Add support for using a thread pool for threaded zstd compression new patch: zstdpool.diff - Switch to threaded zstd compression with a pool of 8 threads new patch: zstdthreaded.diff * Thu Sep 23 2021 mls@suse.de - update to rpm-4.17.0 - dropped support for berkeley db - archive unpacking failures no longer leave garbage - unified built-in and user-define macro syntax and calling conventions - python generators and debuginfo extraction has been split into a separate upstream project - support for ed25519 signatures - easier rpm macro access in lua - new patches: * python-rpm-packaging.diff * singlefilemode.diff * verbosearg.diff - modified patches: * usr-lib-sysimage-rpm.patch * localetag.diff * brp.diff * findlang.diff * macrosin.diff * rpmqpack.diff * build.diff * whatrequires-doc.diff * remove-brp-strips.diff * fileattrs.diff * langnoc.diff * find-lang-qt-qm.patch * findsupplements.diff * finddebuginfo.diff * finddebuginfo-absolute-links.diff * debugsubpkg.diff * debuglink.diff * debuginfo-mono.patch - dropped patches: * db.diff * dbfsync.diff * dbprivate.diff * dwarf5.diff * ndbglue.diff * pythondistdeps.diff * suspendlock.diff * taggedfileindex.diff * waitlock.diff * add-dwz-single-file-mode-option.patch * Wed May 12 2021 Andreas Schwab <schwab@suse.de> - auto-config-update-aarch64-ppc64le.diff: Treat missing timestamp as infinitely old. * Fri Apr 16 2021 Martin Liška <mliska@suse.cz> - Use --dwz-single-file-mode for packages that use baselibs.conf mechanism. - Add add-dwz-single-file-mode-option.patch patch. * Fri Apr 09 2021 mls@suse.de - change dump_posttrans mechanism to imply --noposttrans so that libzypp can be compatible with older rpm versions changed patch: posttrans.diff * Tue Apr 06 2021 Andreas Schwab <schwab@suse.de> - auto-config-update-aarch64-ppc64le.diff: Use timestamp in file instead of searching for arch name, which cannot handle all cases * Tue Mar 30 2021 mls@suse.de - update to rpm-4.16.1.3 * security fixes for CVE-2021-3421, CVE-2021-20271, CVE-2021-20266 * fix bdb_ro failing to open database with missing secondary indexes * dropped: finddebuginfo-check-res-file.patch * dropped: empty_dbbackend.diff - require the exact version of librpmbuild in the rpm-build package [bnc#1180965] - reformat dwarf5.diff - add dump_posttrans and --runposttrans options to make it possible for libzypp to implement file triggers new patch: posttrans.diff * Mon Feb 22 2021 Martin Liška <mliska@suse.cz> - Remove debugedit.diff and include dwarf5.diff in order to support debug DWARF 5 that will be added with GCC 11. * Mon Feb 08 2021 Andreas Schwab <schwab@suse.de> - Use shipped config.sub/config.guess instead of stone-aged from libtool - auto-config-update-aarch64-ppc64le.diff: update grep regex * Thu Jan 14 2021 Matej Cepl <mcepl@suse.com> - Add explicit requirement on python-rpm-macros to avoid widespread breakage by package mistakenly ignoring their requirement of python-rpm-macros (bsc#1180125).
/usr/lib64/librpmbuild.so.10 /usr/lib64/librpmbuild.so.10.0.2
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024