Changelog for
rpm-build-4.14.2.1-587.1.i586.rpm :
* 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
* Tue Dec 19 2017 jengelhAATTinai.de- Update RPM groups
* Fri Dec 15 2017 mlsAATTsuse.de- patch debugedit so that it also handles the .debug.macro section new patch: debugedit-macro.diff
* Thu Dec 07 2017 mlsAATTsuse.de- switch build id generation to \"alldebug\" mode
* Mon Dec 04 2017 kukukAATTsuse.com- Replace PreReq fillup with Requires(post), so that we can deinstall it later if we don\'t need it anymore
* Fri Dec 01 2017 mlsAATTsuse.de- update to rpm-4.14.0
* new with/without/unless rich dependencies
* multifile optimized debuginfo packages
* much improved macro engine- dropped patches:
* 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch
* 0002-Extend-changelog-to-support-full-timestamps-903.patch
* 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch
* 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch
* buildidprov.diff
* changes-doc.diff
* convertdb1static.diff
* debugedit-canon-fix.diff
* debugedit-comp-dir.diff
* debugsource-package.diff
* find-lang-python.patch
* nobfd.diff
* normalize_blocksize.diff
* perlprov-package.diff
* perlprov.diff
* python3-abi-kind.diff
* rpmrctests.diff- new patches (backports from master):
* editdwarf.diff
* rofs.diff
* transfiletriggerpostun.diff
* hardlink.diff
* Thu Nov 23 2017 rbrownAATTsuse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)
* Tue Nov 07 2017 rbrownAATTsuse.com- Introduce new %_fillupdir macro for fillup-templates location- Set %_fillupdir macro to /usr/share/fillup-templates- Change fillup macros to support new %_fillupdir in addition to old /var/adm/fillup-templates location
* Mon Nov 06 2017 mlsAATTsuse.de- Make %post compatibility symlink creation more resiliant
* Mon Nov 06 2017 rbrownAATTsuse.com- Correct %post compatibility symlink for /usr/lib/sysimage/rpm
* Thu Oct 26 2017 rbrownAATTsuse.com- Remove usr-lib-rpmdb.patch- Add usr-lib-sysimage-rpm.patch to locate rpmdb to /usr/lib/sysimage/rpm after discussions with upstream- Migrates existing rpmdb in /var/lib/rpm to /usr/lib/sysimage/rpm
* Thu Oct 05 2017 rbrownAATTsuse.com- Add usr-lib-rpmdb.patch to locate rpmdb to /usr/lib/rpmdb- Migrates existing rpmdb in /var/lib/rpm to /usr/lib/rpmdb
* Fri Sep 08 2017 mmarekAATTsuse.com- Generate ksym() dependencies for SLE if %is_opensuse is unset (bsc#981083).
* Tue Aug 29 2017 mmarekAATTsuse.com- Drop %supplements_kernel_module, as it is broken, undocumented and is not used by anybody (bsc#981083). dropped: modalias-kernel_module.diff refreshed: modalias-encode.diff- Split fileattrs for kernel and kmps, do not pass around %name and simplify the helpers refreshed: fileattrs.diff, modalias.diff dropped: symset-table, helperenv.diff, modalias-no-kgraft.diff
* Tue Aug 22 2017 fvogtAATTsuse.com- Change Supplements in rpm-suse_macros to not depend on bundle-lang-other anymore, it does not exist in Leap and will likely be dropped from TW.
* Wed Jul 26 2017 rguentherAATTsuse.com- Amend finddebuginfo.diff to adjust readelf -Wn pattern matching to account for fixed readelf no longer emitting spurious newlines with -W.
* Mon Jul 10 2017 dimstarAATTopensuse.org- Drop net-tools Requires from rpm-build: net-tools only ships uninteresting binaries. Most people would probably rather have net-tools-depreacted expected (e.g. ifconfig), but as we did not pull this in neither, we can just ignore this.
* Wed Jul 05 2017 ngompa13AATTgmail.com- Define %_sharedstatedir as /var/lib, which is the path for shared state content in Red Hat/Fedora; Mageia; and Debian/Ubuntu. The old path (/usr/com) isn\'t recognized by FHS, whereas /var/lib is recognized as suitable for this purpose.- Change the RPM binary payload from old-lzma to xz, in line with payload settings for RH/Fedora and Mageia- Backport upstream commit to read changelog entries with full timestamps New patch: changes-doc.diff
* Thu Jun 15 2017 alarrosaAATTsuse.com- Added a %rpm_vercmp macro which accepts two versions as parameters and returns -1, 0, 1 if the first version is less than, equal or greater than the second version respectively.- Added a %pkg_version macro that accepts a package or capability name as argument and returns the version number of the installed package. If no package provides the argument, it returns the string ~~~- Added a %pkg_vcmp macro that accepts 3 parameters. The first parameter is a package name or provided capability name, the second argument is an operator ( < <= = >= > != ) and the third parameter is a version string to compare the installed version of the first argument with.- Added a %pkg_version_cmp macro which accepts a package or capability name as first argument and a version number as second argument and returns - 1, 0, 1 or ~~~ . The number values have the same meaning as in %rpm_vercmp and the ~~~ string is returned if the package or capability can\'t be found.
* Fri Jun 09 2017 sriedelAATTsuse.com- Add patch to handle newer package statement variations for Perl 5.12+
* perlprov-package.diff
* Mon Apr 10 2017 fvogtAATTsuse.com- Add patch to handle special case of .qm file paths correctly (boo#1027925):
* find-lang-qt-qm.patch
* Fri Mar 17 2017 kukukAATTsuse.com- Convert rpmconfigcheck init script to systemd unit
* Mon Mar 06 2017 rguentherAATTsuse.com- Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces and add support for debuginfo compressed by DWZ.- Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff.- Add dwz requires to rpm-build. [fate#322957]
* Wed Mar 01 2017 mlsAATTsuse.de- Tweak debugedit-comp-dir patch so that debugedit does not crash with a NULL comp_dir [bnc#1027228]
* Mon Feb 27 2017 rguentherAATTsuse.com- Fix debugedit-canon-fix.diff to handle directory table size shrinking by 1 byte correctly.
* Wed Feb 22 2017 bwiedemannAATTsuse.com- Add upstream patches 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch 0002-Extend-changelog-to-support-full-timestamps-903.patch 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch in order to allow for building bit-identical rpms as described in https://github.com/rpm-software-management/rpm/pull/144
* Mon Feb 20 2017 mlsAATTsuse.de- update to rpm-4.13.0.1
* fix several out of bounds reads in the OpenPGP parser
* fix handling of OpenPGP reserved tag (should be rejected)
* fix various crashes from malformed packages with invalid tags
* fix transfiletriggerpostun nondeterministic behavior
* Thu Jan 19 2017 mlsAATTsuse.de- update to rpm-4.13.0
* support of rich (boolean) dependencies
* support of file triggers- new patches:
* nobfd.diff
* emptymanifest.diff- dropped patches:
* rpm-4.12.0.1-lua-5.3.patch
* fixsizeforbigendian.diff
* repackage-nomd5.diff
* Sun Oct 30 2016 jengelhAATTinai.de- Correct summary/description of -lang subpackages
* Tue May 31 2016 mlsAATTsuse.de- add is_opensuse and leap_version macros to suse_macros [bnc#940315]
* Thu May 19 2016 dimstarAATTopensuse.org- Add rpm-findlang-inject-metainfo.patch: allow packagers to inject a metainfo.xml file for the -lang package, which can then serve AppStream based Software Centers to show -lang packages as extensions to applications (boo#980583).
* Mon May 02 2016 mlsAATTsuse.de- work around bug in rpm\'s macro expandsion [bnc#969381]
* Thu Apr 21 2016 mlsAATTsuse.de- tweak rpm-4.12.0.1-lua-5.3.patch so that it does not need the -p1 option- add option to make postinstall scriptlet errors fatal [bnc#967728] new patch: enable-postin-scripts-error.diff- rework nfs-blocksize-free.patch to always normalize big blocksizes to 4096 bytes [bnc#894610] [bnc#829717] [bnc#965322] removed patch: nfs-blocksize-free.patch new patch: normalize_blocksize.diff- drop service_del_preun, service_del_postun macros, they are provided by the systemd package- change restart_on_update and stop_on_removal macros to use service_del_preun and service_del_postun [bnc#968405] [bnc#969381]
* Fri Jan 15 2016 stefan.bruensAATTrwth-aachen.de- add beecrypt-4.1.2-build.diff:
* make sure debug info is not stripped from internal beecrypt
* Sat Oct 17 2015 schwabAATTlinux-m68k.org- %install_info_delete: only delete if package is removed
* Thu Oct 01 2015 fvogtAATTsuse.com- Add nfs-blocksize-free.patch:
* Blocksize of NFS shouldn\'t be used directly- Fixes bsc#894610 and bsc#829717
* Mon Sep 21 2015 schwabAATTsuse.de- Add armv6hl to %arml macro
* Sat Jul 18 2015 iAATTmarguerite.su- add patch: rpm-4.12.0.1-lua-5.3.patch
* replace luaL_optint/luaL_checkint w/ (int)luaL_optinteger (int)luaL_checkinteger for compatibility w/ lua 5.3
* Sun Jun 21 2015 lmuelleAATTsuse.com- add a space when printing information about updating a sysconfig file
* Fri Feb 27 2015 cooloAATTsuse.com- apply db.diff from the subdir to avoid patching through a symlink (to please new patch)- comment gcc-PIE for now
* Fri Feb 20 2015 meissnerAATTsuse.com- add gcc-PIE to requires of rpm-build to make PIE building default. bsc#912298
* Sun Nov 30 2014 Led - fix bashisms in brp-compress, symset-table and check-rpaths scripts- fix shebang in find-supplements.ksyms script that contains bash-specific constructions- updated patches:
* modalias.diff
* modalias-kernel_module.diff
* brpcompress.diff- add patches:
* rpm-4.12.0.1-fix-bashisms.patch
* Tue Nov 11 2014 mmarekAATTsuse.cz- Do not generate supplements for kgraft patches (bnc#904848) new patch: modalias-no-kgraft.diff