Changelog for
rpm-build-4.17.0-619.1.i586.rpm :
* Tue May 31 2022 Dirk Müller
- 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 - 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 - Update zstdpool.diff in order to fix boo#1197643.
* Mon Mar 21 2022 Stanislav Brabec - Add rpm-translationurl.diff and rpm-translationurl-align.diff to implement TranslationURL tag.
* Mon Mar 14 2022 Dirk Müller - drop rpm-deptracking.patch, this is already upstream and we were just adding it twice
* Tue Mar 08 2022 Dirk Müller - use fileprovide /usr/bin/gzip for \"rpm-build\" to make alternative providers possible
* Wed Feb 23 2022 Dirk Müller - add leave-malloc-check-set.diff to actually use MALLOC_CHECK_ during build
* Tue Feb 01 2022 Dirk Müller - invoke find-lang.sh with bash, it is a bash script (bsc#1195391)
* Fri Jan 28 2022 simon.voglAATTgmx.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 - switch to glibc-locale-base to reduce system installation size by ~220MB (bsc#1195390)
* Wed Dec 22 2021 olafAATTaepfle.de- Update OCaml requires/provides generators to ignore cmxs new patch: ocaml-cmxs.diff
* Thu Oct 14 2021 mlsAATTsuse.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 mlsAATTsuse.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 - auto-config-update-aarch64-ppc64le.diff: Treat missing timestamp as infinitely old.
* Fri Apr 16 2021 Martin Liška - 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 mlsAATTsuse.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 - 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 mlsAATTsuse.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 - 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 - 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 - 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 mlsAATTsuse.de- fix potential access of freed mem in ndb\'s glue code [bnc#1179416]
* new patch: ndbglue.diff
* Wed Nov 18 2020 mlsAATTsuse.de- allow opening the rpm database with an unset db_backend
* new patch: empty_dbbackend.diff
* Tue Oct 27 2020 Callum Farmer - RPM no longer ships config.sub and config.guess, just copy it from Libtool since it is identical
* Tue Oct 27 2020 mlsAATTsuse.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 mlsAATTsuse.de- Backport FA_TOUCH fixes from upsteam [bnc#1175025] [bnc#1177428]
* new patch: touch_backport.diff
* Fri Oct 16 2020 Ludwig Nussel - prepare usrmerge (boo#1029961)
* Fri Oct 09 2020 Guillaume GARDET - Add patch to fix finddebuginfo when no res.
* file are found:
* finddebuginfo-check-res-file.patch
* Mon Jul 06 2020 Martin Liška - Default to zstd compression (level 19).
* modified patch: macrosin.diff
* Mon Jul 06 2020 Neal Gompa - Set %_libexecdir to /usr/libexec
* modified patch: platformin.diff
* Thu Jun 18 2020 Dirk Mueller - temporarily back out change of %_libexecdir to /usr/libexec
* Mon May 04 2020 Dominique Leuenberger - Update rpmconfigcheck: Remove bashism and use /bin/sh instead of /bin/bash.
* Thu Apr 30 2020 Dirk Mueller - update auto-config-update-aarch64-ppc64le.diff (bsc#1170849):
* only update if hostarch isn\'t there
* Tue Apr 14 2020 mlsAATTsuse.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 - Fix name of Packages DB file in rpmconfigcheck
* Fri Apr 03 2020 mlsAATTsuse.de- Initialize the libgcrypt library [bnc#1167343]
* new patch: initgcrypt.diff
* Tue Mar 24 2020 mlsAATTsuse.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 - Add macro for supported ARM 64bit processors
* Fri Mar 13 2020 Fabian Vogt - Replace rpmsort with rewrite using Lua (boo#1164553)
* Wed Feb 26 2020 Fabian Vogt - 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 oheringAATTsuse.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 mlsAATTsuse.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 mlsAATTsuse.de- disable pythondist requires generator for now
* modified patch: fileattrs.diff
* Wed Nov 20 2019 mlsAATTsuse.de- drop python3-setuptools dependency from rpm-build, the package is not part of ring-0
* Tue Nov 19 2019 mlsAATTsuse.de- update to rpm-4.15.1
* bugfix release- dropped patches:
* fix_lua_cflags.diff
* Tue Nov 05 2019 Neal Gompa - 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 - 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 mlsAATTsuse.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 - Split librpmbuild into a separate subpackage, it\'s pulled in by python-rpm
* Fri Aug 23 2019 Martin Liška - Add set-flto=auto-by-default.patch in order to utilize -flto=auto.
* Tue Aug 06 2019 Fabian Vogt - 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 - Enable decompression and creation of zstd-based payloads.- Add homepage and repo URL.
* Tue May 14 2019 Martin Liška - Add adopt-language-specific-build_fooflags-macros-from-F.patch (9a50846ceeef2add2344dd463c5562bd69496a23) from master.
* Tue Apr 16 2019 Stasiek Michalski - 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 mlsAATTsuse.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 - update macrosin.diff: Set cutoff date to SLE12 GA to remove changelogs from 2009-2014 from the generated RPMs.