|
|
|
|
Changelog for rpm-build-4.17.1.1-3.2.x86_64.rpm :
* Mon Sep 12 2022 Dirk Müller - 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 - remove-translations.diff: convert deprecated egrep to grep -E (boo#1203092) * Thu Jul 21 2022 mlsAATTsuse.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 - 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 - 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 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) * Thu Jan 27 2022 Ludwig Nussel - make patches git quiltimport friendlier * 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. * Mon Oct 22 2018 mlsAATTsuse.de- update to rpm-4.14.2.1 * fix regression in --setperms and --setugids * Tue Oct 16 2018 mlsAATTsuse.de- update to rpm-4.14.2 * new configurable, mandatory package verification level * new package verification phase in rpmtsRun() * new --setcaps and --restore options * new --whatobsoletes and --whatconflicts query options- dropped patches: * disttag-macro.diff * reproducible-debuginfo.patch * debugedit-bnc1076819.diff * hardlinks.diff * debugedit-riscv.patch * safesymlinks.diff * verifynodup.diff * Mon Oct 01 2018 Martin Liška - Update dwz-compression.patch to latest git trunk (62d901a22b7eb6c86c15290032a41e11427ddf87). * Mon Sep 17 2018 Martin Liška - Add upstream patch that prints dwz compression rate new patch: dwz-compression.patch * Wed Aug 08 2018 bwiedemannAATTsuse.com- Add reproducible-debuginfo.patch to generate debuginfo in a reproducible way * Fri Jul 20 2018 mlsAATTsuse.de- Require /usr/bin/awk so that \'rpm --last\' works [bnc#1101355] * Mon Jul 02 2018 mlsAATTsuse.de- Split SUSE macros and some helpers into rpm-config-SUSE package. This is based on the work of Neal Gompa, thanks! new patch: findsupplements.diff dropped files: rpm-suse_macros dropped patches: findksyms.diff, modalias.diff, firmware.diff, modalias-encode.diff, initscriptsprov.diff * Fri Jun 15 2018 msuchanekAATTsuse.com- Add kernel export provides on openSUSE (boo#1095148). * Fri Jun 15 2018 mlsAATTsuse.de- really fix symlink attacks on rpm install [bnc#943457] [CVE-2017-7500] new patch: safesymlinks.diff- backport removal of user/group duplicate detection in verify new patch: verifynodup.diff * Mon Jun 11 2018 mlsAATTsuse.de- Define sle_version in leap [bnc#1094735] * Wed May 30 2018 msuchanekAATTsuse.com- openSUSE releases also preserve kabi (boo#1095148). * Mon May 07 2018 mlsAATTsuse.de- Disable debuginfo dwz compression for baselibs packages [bnc#1092189] * Thu Apr 19 2018 mlsAATTsuse.de- move -fprofile-update=atomic before -fprofile-generate * Wed Apr 18 2018 mliskaAATTsuse.cz- Enable -fprofile-update=atomic for PGO (boo#1040589). * Fri Apr 06 2018 adam.majerAATTsuse.de- %install_info: if we are going to fail, at least fail on install not on attempted upgrades or uninstall [bsc#1084997] * Tue Mar 27 2018 mlsAATTsuse.de- do not use the source date epoch as buildtime by default [bnc#1087065] new patch: source_date_epoch_buildtime.diff * Mon Mar 05 2018 schwabAATTsuse.de- handle RISC-V relocation in debugedit new patch: debugedit-riscv.patch * Thu Mar 01 2018 mlsAATTsuse.de- remove no longer needed and now harmful extcond patch [bnc#1083539] dropped patch: extcond.diff * Thu Feb 22 2018 fvogtAATTsuse.com- Use %license (boo#1082318) * Thu Feb 22 2018 mlsAATTsuse.de- split riscv64 part from auto-config-update-aarch64-ppc64le.diff to make the change rust-proof. new patch: auto-config-update-riscv64.diff * Thu Feb 15 2018 schwabAATTsuse.de- auto-config-update-aarch64-ppc64le.diff: Update for riscv64 and enable it there * Wed Feb 14 2018 mlsAATTsuse.de- change disk usage handling to take hardlinks into account [bnc#720150] new patch: hardlinks.diff * Wed Feb 07 2018 msuchanekAATTsuse.com- Use ksym-provides tool (bsc#1077692). * Wed Feb 07 2018 dimstarAATTopensuse.org- Update %remove_and_set: This macro needs no fallback to /var/adm/fillup-templates, as it does not work on files provided by the packages, but rather constructs temporary files inside fillup_dir. * Mon Feb 05 2018 mlsAATTsuse.de- remove shebang from python-macro-helper * Wed Jan 31 2018 mlsAATTsuse.de- update to rpm-4.14.1 * Fix arbitrary code execution when evaluating common python-related macros * new artifact file marker * less strict signature header verification [bnc#1078284]- dropped patches: * bigarchive.diff * editdwarf.diff * hardlink.diff * rofs.diff * transfiletriggerpostun.diff * Mon Jan 22 2018 rguentherAATTsuse.com- fix debugedit relocation offset computation (boo#1076819) new patch: debugedit-bnc1076819.diff * Fri Jan 05 2018 mlsAATTsuse.de- fix signature header writing if the archive size is bigger than 2 GByte new patch: bigarchive.diff * Tue Jan 02 2018 mlsAATTsuse.de- remove shebang from pythondistdeps.py new patch: pythondistdeps.diff
|
|
|