Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

librpmbuild9-4.17.1.1-3.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: librpmbuild9 Distribution: openSUSE Tumbleweed
Version: 4.17.1.1 Vendor: openSUSE
Release: 3.1 Build date: Sat Nov 12 17:41:33 2022
Group: System/Libraries Build host: obs-arm-10
Size: 198904 Source RPM: rpm-4.17.1.1-3.1.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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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).
* Mon Dec 21 2020 mls@suse.de
  - fix potential access of freed mem in ndb's glue code [bnc#1179416]
    * new patch: ndbglue.diff
* Wed Nov 18 2020 mls@suse.de
  - allow opening the rpm database with an unset db_backend
    * new patch: empty_dbbackend.diff
* Tue Oct 27 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - RPM no longer ships config.sub and config.guess, just copy it
    from Libtool since it is identical
* Tue Oct 27 2020 mls@suse.de
  - update to rpm-4.16.0
    * powerful macro and %if expressions including ternary operator
      and native version comparison
    * optional MIME type based file classification
    * dependency generation by parametric macros
    * a new version parsing and comparison API in C and Python
    * parallelise test-suite execution
    * clarify RPM license
  - add method to iterate over header blobs
    * new patch: nextiteratorheaderblob.diff
  - modified patches:
    * brpcompress.diff
    * brp-compress-no-img.patch
    * brp.diff
    * checkfilesnoinfodir.diff
    * db_conversion.diff
    * dbrointerruptable.diff
    * findsupplements.diff
    * ignore-auxv.diff
    * macrosin.diff
    * nobuildcolor.diff
    * nomagiccheck.diff
    * platformin.diff
    * rpmqpack.diff
    * rpm-shorten-changelog.diff
    * suspendlock.diff
  - dropped patches:
    * rpm-4.12.0.1-fix-bashisms.patch
    * lazystatfs.diff
    * db_ops_name.diff
    * bdb_ro.diff
    * disable_bdb.diff
    * ndb_backport.diff
    * initgcrypt.diff
    * gcryptdsa2.diff
    * ndb_backport2.diff
    * touch_backport.diff
* Mon Oct 19 2020 mls@suse.de
  - Backport FA_TOUCH fixes from upsteam [bnc#1175025] [bnc#1177428]
    * new patch: touch_backport.diff
* Fri Oct 16 2020 Ludwig Nussel <lnussel@suse.de>
  - prepare usrmerge (boo#1029961)
* Fri Oct 09 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to fix finddebuginfo when no res.* file are found:
    * finddebuginfo-check-res-file.patch
* Mon Jul 06 2020 Martin Liška <mliska@suse.cz>
  - Default to zstd compression (level 19).
    * modified patch: macrosin.diff
* Mon Jul 06 2020 Neal Gompa <ngompa13@gmail.com>
  - Set %_libexecdir to /usr/libexec
    * modified patch: platformin.diff
* Thu Jun 18 2020 Dirk Mueller <dmueller@suse.com>
  - temporarily back out change of  %_libexecdir to /usr/libexec
* Mon May 04 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update rpmconfigcheck: Remove bashism and use /bin/sh instead of
    /bin/bash.
* Thu Apr 30 2020 Dirk Mueller <dmueller@suse.com>
  - update auto-config-update-aarch64-ppc64le.diff (bsc#1170849):
    * only update if hostarch isn't there
* Tue Apr 14 2020 mls@suse.de
  - Fix verification of DSA2 signatures with libgrcypt [bnc#1165731]
    * new patch: gcryptdsa2.diff
  - Do not map the index database read-write all the time
    * new patch: ndb_backport2.diff
* Tue Apr 14 2020 Fabian Vogt <fvogt@suse.com>
  - Fix name of Packages DB file in rpmconfigcheck
* Fri Apr 03 2020 mls@suse.de
  - Initialize the libgcrypt library [bnc#1167343]
    * new patch: initgcrypt.diff
* Tue Mar 24 2020 mls@suse.de
  - Follow one level of symlink indirection when converting the rpm
    database [bnc#1167537]
    * modified patch: db_conversion.diff
* Mon Mar 23 2020 Sergio Lindo Mansilla <slindomansilla@suse.com>
  - Add macro for supported ARM 64bit processors
* Fri Mar 13 2020 Fabian Vogt <fvogt@suse.com>
  - Replace rpmsort with rewrite using Lua (boo#1164553)
* Wed Feb 26 2020 Fabian Vogt <fvogt@suse.com>
  - Split out perl and python dep generators from rpm-build to avoid
    pulling in perl and python in all RPM builds
  - Port rpmconfigcheck to pure shell
  - Refactor %files list of main package to not require %excludes
    as those might lead to missing files in the package
* Thu Feb 20 2020 ohering@suse.de
  - Remove ocaml-find-provides.sh, ocaml-find-requires.sh, fileattrs/ocaml.attr
    ocaml(NAME) = HASH is now handled in ocaml-rpm-macros (bsc#1154874)
* Fri Jan 17 2020 mls@suse.de
  - Use libgcrypt as crypto library instead of beecrypt
    * dropped patch: beecrypt-4.1.2-build.diff
    * dropped patch: beecrypt-4.1.2.diff
  - Rewrite rpmqpack to use rpm's database interface
    modified patch: rpmqpack.diff
  - Backport database detection code from upstream
    new patch: db_ops_name.diff
  - Backport read-only BerkeleyDB code
    new patch: bdb_ro.diff
  - Enable ndb backend
  - Backport bdb disabling fix
    new patch: disable_bdb.diff
  - Backport ndb improvements
    new patch: ndb_backport.diff
  - Backport automatic db conversion
    new patch: db_conversion.diff
  - Disable the BerkeleyDB backend and switch over to 'ndb'
* Fri Dec 06 2019 mls@suse.de
  - disable pythondist requires generator for now
    * modified patch: fileattrs.diff
* Wed Nov 20 2019 mls@suse.de
  - drop python3-setuptools dependency from rpm-build, the package
    is not part of ring-0
* Tue Nov 19 2019 mls@suse.de
  - update to rpm-4.15.1
    * bugfix release
  - dropped patches:
    * fix_lua_cflags.diff
* Tue Nov 05 2019 Neal Gompa <ngompa13@gmail.com>
  - Fix shebang for pythondistdeps.py to use Python 3
    + Modify patch: pythondistdeps.diff
  - Move pythondistdeps dependency generator to rpm-build
  - Add python3-setuptools and python3 dependencies to rpm-build for pythondistdeps
* Tue Oct 29 2019 Ignaz Forster <iforster@suse.com>
  - Declare /var/lib/rpm as a ghost file (it is a link to /usr/lib/sysimage/rpm
    generated in post script for quite some time now) [boo#1132796]
* Wed Oct 02 2019 mls@suse.de
  - update to rpm-4.15.0
    * dynamic build dependencies
    * support for %elif, %elifos and %elifarch statements in spec
    * caret version operator (the opposite of tilde)
    * new %patchlist and %sourcelist spec sections
    * new %{expr:#} built-in macro for evaluating expressions
    * new %dnl macro primitive for comments
  - dropped patches:
    * 0001-Stop-papering-over-the-security-disaster-known-as-pr.patch
    * 0002-Fix-use-after-free-introduced-in-0f21bdd0d7b2c45564d.patch
    * adopt-language-specific-build_fooflags-macros-from-F.patch
    * auto-config-update-riscv64.diff
    * debugedit-macro.diff
    * dwz-compression.patch
    * getncpus.diff
    * nameversioncompare.diff
    * mono-find-requires.diff
    * rpmfc-push-name-epoch-version-release-macro-before-invoking-depgens.patch
    * set-flto=auto-by-default.patch
    * source_date_epoch_buildtime.diff
  - new patches:
    * fix_lua_cflags.diff
* Wed Aug 28 2019 Fabian Vogt <fvogt@suse.com>
  - Split librpmbuild into a separate subpackage, it's pulled in by
    python-rpm
* Fri Aug 23 2019 Martin Liška <mliska@suse.cz>
  - Add set-flto=auto-by-default.patch in order to utilize -flto=auto.
* Tue Aug 06 2019 Fabian Vogt <fvogt@suse.com>
  - Move more into rpm-build subpackage:
    * brp- and -check scripts
    * .prov and .req files, with *find* scripts
    * elfdeps, debugedit and sepdebugcrcfix
    * librpmbuild and dependents
  - Add upstream patches which remove libelf dep from librpmio and plugins:
    * 0001-Stop-papering-over-the-security-disaster-known-as-pr.patch
    * 0002-Fix-use-after-free-introduced-in-0f21bdd0d7b2c45564d.patch
* Fri Jun 07 2019 Jan Engelhardt <jengelh@inai.de>
  - Enable decompression and creation of zstd-based payloads.
  - Add homepage and repo URL.
* Tue May 14 2019 Martin Liška <mliska@suse.cz>
  - Add adopt-language-specific-build_fooflags-macros-from-F.patch
    (9a50846ceeef2add2344dd463c5562bd69496a23) from master.
* Tue Apr 16 2019 Stasiek Michalski <hellcp@mailbox.org>
  - backport "push name/epoch/version/release macro before invoking depgens"
    change for correct generation of dependencies by other dep generators
    * new patch: rpmfc-push-name-epoch-version-release-macro-before-invoking-depgens.patch
* Thu Feb 07 2019 mls@suse.de
  - backport getncpus macro and related changes from upstream
    * make make_build macro use verbose output
    * add _smp_build_ncpus macro
    * add _lto_cflags macro
    * new patch: getncpus.diff
* Sun Jan 13 2019 Dirk Mueller <dmueller@suse.com>
  - update macrosin.diff: Set cutoff date to SLE12 GA to remove
    changelogs from 2009-2014 from the generated RPMs.

Files

/usr/lib/librpmbuild.so.9
/usr/lib/librpmbuild.so.9.3.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 14 00:15:11 2022