|
|
|
|
Changelog for rpm-build-4.14.1-0.0.0.566.15.x86_64.rpm :
* Mon Jun 18 2018 Neal Gompa - Move SUSE-specific configuration to rpm-config-SUSE and depend on it Dropped sources: * rpm-suse_macros Dropped patches: * findksyms.diff * macrosin.diff * modalias.diff * platformin.diff * rpmrc.diff * remove-brp-strips.diff * requires-ge-macro.diff * firmware.diff * modalias-encode.diff * initscriptsprov.diff * rpm-deptracking.patch * emptymanifest.diff Modified patches: * brp.diff * enable-postin-scripts-error.diff * fileattrs.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 * Sat Nov 29 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 * Mon Oct 06 2014 mlsAATTsuse.de- fix size and payloadsize generation for big endian platforms new patch: fixsizeforbigendian.diff * Thu Sep 18 2014 mlsAATTsuse.de- update to rpm-4.12.0.1 * fixes archivesize being off a couple of bytes * Tue Sep 16 2014 mlsAATTsuse.de- update to rpm-4.12.0 * weakdeps support is now upstream * new optional payload format to support files > 4GB * lots of cleanups all over the codebase- dropped patches: autodeps.diff, psm-errno.diff, exportoldtags.diff, pythondeps.diff, newweakdeps.diff, findsupplements.diff, rpm-gst-provides.patch, noposttrans.diff, fontprovides.diff * Mon Sep 08 2014 mlsAATTsuse.de- update to rpm-4.11.3 * consists of cherry picked bug fixes * fix double-free on malformed signature header (RhBug:1133885) * fix curl globbing being enabled on remote retrieval (RhBug:1076277) * fix verification of SHA224 signatures (RhBug:1066494) * fix buffer overflows on malformed macro define/undefine (RhBug:1087000) * fix buffer overflow on unterminated macro options * fix file actions sometimes carrying state across multiple rpmtsRun() calls (RhBug:1076552, RhBug:1128359) * fix %autopatch options getting expanded twice * add support for %autosetup -S git_am (RhBug:1082038)- dropped patches: gentlyadjustmacros.diff, rundir.diff, m68k.patch, debugedit-m68k.patch * Mon Aug 18 2014 mlsAATTsuse.de- rename SuSE to SUSE [bnc#888990]- add correct self-provides to debuginfo subpackages * Thu May 22 2014 mlsAATTsuse.de- adapt restart_on_update and stop_on_removal to use systemctl [bnc#878255] * Fri May 09 2014 mlsAATTsuse.de- fix macro adjusting in installplatform the old code broke macos like GNUconfigure [bnc#874897] new patch: gentlyadjustmacros.diff * Fri Apr 25 2014 mlsAATTsuse.de- make _rundir configurable new patch: rundir.diff * Tue Apr 22 2014 cooloAATTsuse.com- offer a %_rundir to avoid hardcoding /run - and packages wanting to support older distros, can have /var/run as fallback for the macro * Mon Mar 10 2014 mlsAATTsuse.de- export the old weak dependency tags so that they are accessible from python new patch: exportoldtags.diff * Tue Feb 25 2014 mlsAATTsuse.de- fix bug in weakdepscompa.diff patch * Fri Feb 21 2014 mlsAATTsuse.de- make the \'douple separator\' error a warning new patch: checksepwarn.diff * Thu Feb 20 2014 mlsAATTsuse.de- cherry-pick new weakdeps tags from upstream new patch: newweakdeps.diff dropped: weakdeps.diff- add weakdepscompat.diff to support querying the old tags * Thu Feb 20 2014 mlsAATTsuse.de- drop outdated and non-free RPM-Tips tarball [bnc#849465] * Thu Feb 20 2014 mlsAATTsuse.de- update to rpm-4.11.2 * dropped patches: appdata_provides.diff, application_provides.diff, beedigest.diff, debug_gdb_scripts.diff, getauxval.diff, ignore_poolstr_dummy_entries.diff, ppc64le.diff, selfconflicts.diff, strpoolrehash.diff * Fri Jan 31 2014 lnusselAATTsuse.de- package /usr/lib/rpm/macros.d * Mon Dec 02 2013 adrianAATTsuse.de- activate config.guess and config.sub update also for ppc64le * Fri Nov 29 2013 dvaleevAATTsuse.com- Rename and extend auto-config-update-aarch64.diff to auto-config-update-aarch64-ppc64le.diff to apply same hack to powerpc64le architecture * Thu Nov 28 2013 schwabAATTsuse.de- Substitute current values of %suse_release, %sles_release, %ul_release into suse_macros (bnc#851877) * Mon Nov 11 2013 speilickeAATTsuse.com- Add find-lang-python.patch: Support for finding translations in %python_sitelib/python_sitearch. * Wed Nov 06 2013 dvaleevAATTsuse.com- Add support for ppc64le (ppc64le.diff) those are upstream commits: ef1497b1f81966fed56f008bc8ee8ba42102efd6 cf07feda05822377d62b973adc4010c0d7f9eaa0 * Wed Oct 30 2013 schwabAATTsuse.de- debugedit-m68k.patch: Add support for m68k * Wed Oct 09 2013 schwabAATTsuse.de- m68k.patch: Add support for m68k * Wed Oct 02 2013 mlsAATTsuse.de- add application_provides.diff and appdata_provides.diff to generate provides for .desktop files (both patches are sent to upstream) * Fri Sep 27 2013 mlsAATTsuse.de- add selfconflicts.diff: fix self-conflicts and self-obsoletes handling for verify operations [bnc#838133] * Tue Sep 24 2013 mailAATTbernhard-voelker.de- replace obsoleted \"find -perm +NNN\" syntax [bnc#842004] to \"-perm /NNN\" in debugsource-package.diff and finddebuginfo.diff. * Wed Sep 11 2013 mlsAATTsuse.de- fix two bugs in the rpmstrPoolRehash() function: adding strpoolrehash.diff and ignore_poolstr_dummy_entries.diff * Thu Sep 05 2013 schwabAATTlinux-m68k.org- brp-compress-no-img.patch: don\'t compress image files * Thu Aug 29 2013 mlsAATTsuse.de- add beedigest.diff to plug memory leaks and support DSA signatures with hashes other than sha-1 (already upstream) * Mon Aug 05 2013 dmuellerAATTsuse.com- weakdeps.diff: readd support for recommends, suggests, enhances supplements * Thu Aug 01 2013 mlsAATTsuse.de- fix typo in .debug_gdb_scripts name [bnc#818502] * Mon Jul 15 2013 mlsAATTsuse.de- backport noposttrans.diff from rpm master [bnc#773575] * Fri Jul 12 2013 mlsAATTsuse.de- update to rpm-4.11.1 * fix bogus file conflict on symlink permissions * fix replaced files not getting reported at all during verification * fix explicit file conflicts in installed packages being ignored * fix multiple corner cases in config file handling * fix disk-space accounting bugs * report replacing directories with non-directories as file conflict- package rpmdb_ * database tools- get rid of kernel symbol requires/provides, instead add simple package provides/requires like in Fedora- delete files.diff patch, it caused more harm than good * Tue Jul 02 2013 dmuellerAATTsuse.com- extend the armv7hl hack also to armv6hl * Thu Jun 27 2013 dmuellerAATTsuse.com- add support for armv6hl target * Sun Jun 23 2013 schwabAATTlinux-m68k.org- psm-errno.patch: avoid losing errno from failures to unpack archive * Thu Jun 20 2013 cooloAATTsuse.com- use gettext-devel instead of real package name gettext-tools to use the (for bootstrapping) preferred gettext-tools-mini * Thu Jun 20 2013 cooloAATTsuse.com- add systemd-rpm-macros to essential list * Sun May 19 2013 schwabAATTsuse.de- auto-config-update-aarch64.diff: increase level to 8 * Wed May 08 2013 schwabAATTsuse.de- Remove unused files * Wed May 08 2013 dmuellerAATTsuse.com- auto-config-update-aarch64.diff: * search up to 5 levels for interesting files to patch * Mon Apr 22 2013 dmuellerAATTsuse.com- add auto-config-update-aarch64.diff: * optionally automatically update config.guess/sub during build * Fri Apr 05 2013 dmuellerAATTsuse.com- update to 4.10.3.1: * Fix install-regression introduced in RPM 4.10.0 which can cause creation of real files and directories skipped when the path is shared with a %ghost. * translation updates * Fri Apr 05 2013 idonmezAATTsuse.com- Add Source URL, see https://en.opensuse.org/SourceUrls * Sat Mar 30 2013 cooloAATTsuse.com- which is essential for man packages * Mon Mar 25 2013 schwabAATTsuse.de- debugedit-aarch64.diff: handle aarch64 relocation * Fri Feb 15 2013 dmuellerAATTsuse.com- add ignore-auxv.diff: * avoid auxv parsing for any platform other than powerpc- add config-guess-sub-update.diff: * update config.guess/sub for aarch64 support- update rpmrc.diff, build.diff: * Support aarch64 * Thu Jan 10 2013 cooloAATTsuse.com- remove the macros that were documented to be removed january 2013: %run_permissions, use %set_permissions instead %run_suseconfig, SuSEconfig is gone %suse_update_config * Wed Jan 02 2013 dmuellerAATTsuse.com- update to 4.10.2 (bnc#796375): * Fix missing error code on unparseable signature in packages, regression introduced in rpm 4.10.0. This could result in packages with malformed signature falling through signature checking. * Fix missing error code on --import on bogus key file (RhBug:869667) * Fix installation of packages containing skipped hardlinks (RhBug:864622) * Fix --setperms regression introduced in rpm 4.10.0 (RhBug:881835) * Fix locale dependent behavior in rpm2cpio.sh (RhBug:878363) * Add --undefine cli switch for undefining macros (related to RhBug:876308) * Fix warnings when building with gcc >= 4.7 * Permit key imports on transactions where signature checking is disabled, regression of sorts introduced in 4.10.0 (RhBug:856225) * Fix RPMPROB_FILTER_FORCERELOCATE aka --badreloc, regression introduced in 4.9.0 (RhBug:828784) * Verify files from non-installed packages again, regression introduced in 4.9.0 (RhBug:826589) * Fix large (> 4GB) package support, regression introduced in 4.9.0 (RhBug:844936) * Only create the first instance of a file shared between multiple packages on install (speedup + improved verification timestamp behavior) * Report config and missinok flags too in deptype format extension * Fix relative path handling in --whatprovides query * Add --noclean and --nocheck options to rpmbuild (RhBug:756531) * Permit non-existent %ghost directories to be packaged (RhBug:839656) * Dont silence patch by default (RhBug:678000, RhBug:773503) * Accept \"owner\" as an alias to \"user\" %verify attribute (RhBug:838657) * Add \"power64\" arch macro for all supported PowerPC 64 processors (RhBug:818320) * Fix bogus \"unclosed %if\" error when %include is used in conditionals * Report starting line for unclosed %if errors in spec * Always print out package dependencies on build * Restore pre-4.10.0 fdFree() behavior, ie return the fd itself while references exist, returning NULL introduced fd leak regressions. * Remove up-streamed patches: - obsoletesdeptag.diff, fdopen_strncat.diff, powerpc-fix-platform.diff, missingok.diff * Tue Nov 20 2012 dimstarAATTopensuse.org- Change user_group_add macro to not invoke useradd and groupadd with -o parameter. Non-unique does not make sense when not passing -u/-g (useradd/groupadd) and fails on newer pwdutils/ shadowurils implementations. The macro does not allow for a uid/gid being passed. * Mon Nov 12 2012 cooloAATTsuse.com- buildrequire rpm-build - it\'s ignored otherwise * Fri Nov 09 2012 cooloAATTsuse.com- remove pwdutils and timezone from default essentials, timezone is only required by very specific test suites, the builds happen in UTC anyway - and pwdutils hides packaging bugs * Sun Nov 04 2012 cooloAATTsuse.com- insserv is not required any more * Sun Nov 04 2012 cooloAATTsuse.com- extend the list of build essentials - 4 drop candidates * Sun Nov 04 2012 cooloAATTsuse.com- glibc-locale is build essential too - too many things go wrong without locales * Sun Oct 28 2012 cooloAATTsuse.com- gawk and file are build essentials too * Tue Oct 16 2012 roAATTsuse.de- new patch: powerpc-fix-platform.diff fix platform detection for ppc vs ppc64 (failed on ppc64 with personality changed to ppc) * Wed Oct 10 2012 adrianAATTsuse.de- follow armv5tel architecture switch from armv5el * Wed Sep 26 2012 cooloAATTsuse.com- fix rpm leaking file descriptors of packages: patch fix-fd-leak.diff * Mon Sep 24 2012 cooloAATTsuse.com- put an end date as echo into %run_permissions %run_suseconfig %suse_update_config * Mon Sep 17 2012 cooloAATTsuse.com- disarm the additional links for debuginfos as they break our \"debuginfo per subpackage\" functionality. * Thu Sep 13 2012 cooloAATTsuse.com- add net-tools and util-linux as basic build requires * Tue Aug 28 2012 mlsAATTsuse.de- update to rpm-4.10.0 * get rid of a couple of patches * Wed Aug 08 2012 pgajdosAATTsuse.com- remove %run_suseconfig_fonts macro (openFATE#313536); new macros using fonts-config directly exist in M17N:fonts/fontpackages * Thu Jul 19 2012 cooloAATTsuse.com- add tar to the rpm build essentials * Wed Jul 18 2012 cooloAATTsuse.com- add an -r option to %lang_package (bnc#513786) * Wed Jul 04 2012 fcrozatAATTsuse.com- Add systemctl daemon-reload call when installing initscript (bnc#769973). * Wed Jun 13 2012 roAATTsuse.de- set suse_version to 1220 * Thu May 24 2012 adrianAATTsuse.de- set armv5tel architecture (similar to armv7hl approach) * Thu May 10 2012 cooloAATTsuse.com- remove duplicated rb_ macros - they are in ruby * Fri Apr 20 2012 mlsAATTsuse.de- fix some more crashes on malformed header data [bnc#754281] [bnc#754284] [bnc#754285]- fix quoting in brp-python-hardlink [bnc#756087]- change env handling for supplements [bnc#741543]- fix _fix macros [bnc#728682]- fix obsoletes handling of installed packages [bnc#714724]- implement tilde support in version comparison [bnc#466994] * Mon Mar 26 2012 vuntzAATTopensuse.org- Update remove-translations.diff to fix a echo statement that was using -n. * Tue Mar 13 2012 dimstarAATTopensuse.org- Add rpm-gcc47.patch: Fix build with gcc 4.7 by correcting a strncat call and including missing headers. * Tue Mar 13 2012 vuntzAATTopensuse.org- Add findlang-new-help.diff: patch based on git commit 6047ddf6 to make find-lang know about the new gnome help layout.- Add findlang-new-help-fix.diff: additional fix to above patch, so that locales with a territory work too (for instance, fr_FR).- Rebase langnoc.diff on top of findlang-new-help.diff, so that we won\'t need to rebase it with a future release containing findlang-new-help.diff.- Update remove-translations.diff to also remove help translations for languages that are not supported by the filesystem package. * Tue Jan 31 2012 lnusselAATTsuse.de- avoid error message if /usr/lib/rpm/brp-suse.d is empty * Sat Jan 28 2012 cooloAATTsuse.com- make the buildrequires more inclusive, rpm is special * Fri Jan 20 2012 mvyskocilAATTsuse.cz- push Stopgap fix for rhbz#461683 from to SUSE set_javacmd preffers JRE over JDK * Fri Jan 20 2012 dmuellerAATTsuse.de- check exit code of suse brp scripts and abort if false * Tue Jan 17 2012 saschpeAATTsuse.de- Spec file cleanup: * Removed authors from description * Spec-cleaner * Mon Jan 16 2012 lnusselAATTsuse.de- fix automatic kernel supplements (bnc#741543) * Mon Jan 16 2012 wernerAATTsuse.de- Add patch from upstream to reflect changes of perl and python fileattrs to file 5.10 magics * Fri Jan 13 2012 cooloAATTsuse.com- split rpmbuild into a package of its own, which then requires basic tools to build rpms * Mon Jan 09 2012 dmuellerAATTsuse.de- add a python3-rpm subspecfile * Sat Jan 07 2012 dmuellerAATTsuse.de- go back to lua 5.1 for now (no easy port to 5.2 possible) * Mon Dec 19 2011 cooloAATTsuse.de- define %suse_update_config as obsolete and make it a wrapper around autoreconf --force --install- show diff in %suse_update_libdir * Thu Dec 15 2011 cooloAATTsuse.com- readd desktop.attr again, moving back from update-desktop-file * Mon Dec 12 2011 cooloAATTsuse.com- readd brp-compress * Fri Dec 09 2011 cooloAATTsuse.com- do not hardcode brp check list, but call everything below /usr/lib/rpm/brp-suse.d - and move our own brp scripts to brp-check-suse * Wed Nov 23 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency * Tue Nov 15 2011 crrodriguezAATTopensuse.org- The %configure macro should use --disable-dependency-tracking that feature makes no sense when building rpms and only generates extra I/O and uglify log files. Fedora uses it since redhat-rpm-config version 9.1.0 too. * Wed Oct 19 2011 mlsAATTsuse.de- update to rpm-4.9.1.2 * fixes some securities issues * makes two local patches obsolete- add other security checks- use ~/rpmbuild as topdir is /usr/src/packages in not writeable [bnc#658536]- bump suse_version macro * Fri Sep 30 2011 adrianAATTsuse.de- enforce armv7hl plattform by default, despite the kernel only reports armv7l via uname.- make armv7hl backward compatible to armv7l * Thu Sep 29 2011 dmuellerAATTsuse.de- fix architecture definition for armv5el * Thu Sep 29 2011 adrianAATTsuse.de- use -O0 for soft FPU ARM * Tue Sep 27 2011 adrianAATTsuse.de- define rpmv7hl architecture for hard fpu support * Tue Sep 06 2011 vuntzAATTopensuse.org- Update findlang.diff: do not mark standard gettext translation files as %doc.- Rebase langnoc.diff and remove-translations.diff appropriately after this change.. * Wed Aug 24 2011 meissnerAATTnovell.com- restore old debugedit behaviour for stabs, otherwise binaries with stabs in it will fail the build (e.g. vmlinux images on Power) * Sun Aug 14 2011 roAATTsuse.de- workaround in mono-find-requires: use >= as operator when finding .NET 1.0 dependencies, the .NET 1.5 libraries are compatible (note mono-find-requires and mono-find-provides as used by the internal dependency generator are really outdated) * Tue Aug 09 2011 crrodriguezAATTopensuse.org- Do not use -fno-strict-aliasing globally, the code already does in places where really needed. * Tue Jul 26 2011 mlsAATTsuse.de- fix defattr handling for doc files * Thu Jul 21 2011 mlsAATTsuse.de- fix problem with trailings slashes and recursive file adding * Wed Jul 20 2011 mlsAATTsuse.de- fix problem with trailing slashes on dir files * Mon Jul 18 2011 mlsAATTsuse.de- update to rpm-4.9.1 * fixed a bug in signature checking * fixed crash on rpm --import for multiple keys [bnc#704589] * got rid of a couple of patches- fixed dependency generation for suid binaries [bnc#702857] * Fri Jun 17 2011 fcrozatAATTsuse.com- update brp.diff to not convert /sbin/init to absolute symlink (needed for kiwi and systemd). * Wed Jun 08 2011 mlsAATTsuse.de- change sigpipe fix so that the code really reads everything from the pipe * Mon Jun 06 2011 cooloAATTnovell.com- move desktop.attr to update-desktop-files * Mon Jun 06 2011 mlsAATTsuse.de- ignore SIGPIPE when writing to dependency helpers, so that builds don\'t randomly abort when a helper is missing * Fri Jun 03 2011 mlsAATTsuse.de- add --assume-exec option to elfdeps, so that the dependency generator really works for libs without x-bits * Mon May 23 2011 mlsAATTsuse.de- do not die if the changelog section is empty [bnc#695400] * Fri May 20 2011 mlsAATTsuse.de- get rid of \"unexpectedly shrank by one\" error * Thu May 19 2011 mlsAATTsuse.de- remove gstreamer from fileattrs- remove unused var from magic_and_path patch * Thu May 19 2011 mlsAATTsuse.de- disable perl requires generation completely * Wed May 18 2011 mlsAATTsuse.de- split elflib from elf fileattrs so that libraries without x-bits are also scanned * Tue May 17 2011 mlsAATTsuse.de- allow macro undef/change while expanding the macro itself * Mon May 16 2011 mlsAATTsuse.de- update to rpm-4.9.0: * use internal dependency generator * pluggable autodeps generators * update to berkeleydb 4.8.30 * fixed dependency match corner cases * experimental collection implementation * Wed May 04 2011 mmarekAATTnovell.com- rpmsort + Fix comparison function to match rpm (bnc#644515, thanks to Michael Schroeder). + Add --test option to verify result against zypper vcmp. * Sat Feb 19 2011 vuntzAATTopensuse.org- Don\'t call /sbin/conf.d/SuSEconfig.pango in %run_suseconfig_fonts: it has been removed during 11.4 development. * Fri Jan 14 2011 cooloAATTnovell.com- let %find_lang remove (with a comment) languages not supported. Supported languages are in filesystem.rpm\'s file list (bnc#659001) * Mon Dec 20 2010 mlsAATTsuse.de- fix depflag_strong filter, all weak deps were shown as strong (bnc#359566). * Thu Dec 09 2010 meissnerAATTnovell.com- fixed two more remaining filenames with spaces issues. * Wed Dec 08 2010 meissnerAATTnovell.com- handle spaces in manpage filenames (like e.g. in boost). * Tue Dec 07 2010 cooloAATTnovell.com- add script to provide sysvinit() from /etc/init.d/ * * Fri Nov 19 2010 chrisAATTcomputersalat.de- remove perl macro stuff from suse_macros o provided with perl /etc/rpm/macros.perl * Tue Nov 16 2010 lnusselAATTsuse.de- fix %verify_permissions to actually only warn- introduce %set_permissions to replace %run_permissions in the future * Tue Nov 09 2010 lnusselAATTsuse.de- don\'t call /usr/bin/Check at all anymore. superfluous * Tue Nov 09 2010 lnusselAATTsuse.de- change %verify_permissions to use new system mode of chkstat * Fri Oct 29 2010 mlsAATTsuse.de- add support --with-only-C and --without-C options to find-lang.sh, add %no_lang_C macro to allow compatible builds [bnc#449847] * Mon Oct 04 2010 cristian.rodriguezAATTopensuse.org- Enable libcap support so we can use the %caps macro in spec files to set POSIX capabilities. * Wed Sep 08 2010 roAATTsuse.de- add leading / where appropriate in rpm-suse_macros (bnc#625763) * Thu Sep 02 2010 dimstarAATTopensuse.org- Add rpm-gst-provides.patch to allow rpm to collect provides of gstreamer codecs. This will help pk-gstreamer-install to also find the codecs it is looking for. * Thu Aug 12 2010 vuntzAATTopensuse.org- Add pkgconfig-0.24.diff: starting with pkg-config 0.24, the - -print-requires command was upstreamed, but split in - -print-requires and --print-requires-private. We need both in pkgconfigdeps.sh, though. If accepted, the patch should get upstreamed. * Tue Jul 20 2010 cooloAATTnovell.com- make suse_version 1140 * Mon Jun 28 2010 jengelhAATTmedozas.de- use %_smp_mflags * Fri Jun 04 2010 mlsAATTsuse.de- update changelog trim date * Fri Jun 04 2010 mlsAATTsuse.de- fix sbit removal code [bnc#610941]- sort permlist file * Fri Apr 09 2010 mlsAATTsuse.de- do not load keyring if signature checking is disabled [bnc#554552]- fix nosource/nopatch srpm tag generation * Thu Apr 08 2010 mlsAATTsuse.de- backport some fixes from upstream- add generation of python/font/pkgconfig dependencies * Wed Apr 07 2010 mlsAATTsuse.de- work around spurious tar message [bnc#558475]- fix defattr reset bug [bnc#594310]- make \'rpmconfigcheck status\' exit with 4 [bnc#592269]- don\'t consider prereq deprecated for now * Fri Mar 26 2010 mlsAATTsuse.de- port sles11-sp1 repackage-nomd5.diff and safeugid.diff * Fri Mar 26 2010 mlsAATTsuse.de- update to rpm-4.8.0 * updated python bindings * new transaction ordering code * Wed Feb 24 2010 mlsAATTsuse.de- fix readLine segfault [bnc#582599] * Sat Dec 12 2009 jengelhAATTmedozas.de- add baselibs.conf as a source- add SPARC baselibs * Wed Nov 04 2009 cooloAATTnovell.com- set suse_version to 1130 * Wed Nov 04 2009 cooloAATTnovell.com- do not overwrite the default fuzz factor any longer- change the payload compression to 5 * Fri Oct 23 2009 mlsAATTsuse.de- add make_install macro definition for real * Mon Sep 07 2009 crrodriguezAATTsuse.de- make lang_package(s) Noarch * Fri Sep 04 2009 mlsAATTsuse.de- do not statfs all filesystems until there is something to report- cherry pick default clean section patch from upstream- add make_install macro definition * Wed Sep 02 2009 mlsAATTsuse.de- allow ufdio payload- pack db.h include file- fix abs filelist specification [bnc#535594]- fix query return value [bnc#527191] * Mon Aug 31 2009 ajAATTsuse.de- Fix debuginfo handling for monodevelop-debugger-gdb and monodevelop-debugger-mdb packages (bnc#535543). * Wed Aug 26 2009 mlsAATTsuse.de- set fuzz factor back to 2 for now * Mon Aug 24 2009 mlsAATTsuse.de- update to rpm-4.7.1 * Mon Jul 27 2009 rguentherAATTsuse.de- add description to debuginfo packages * Mon Jul 27 2009 rguentherAATTsuse.de- do not strip .debug suffix during debug-link generation- do not add requires based on private ELF flags [bnc#524681]- remove requires on debuginfo from debugsource package * Sat Jul 25 2009 rguentherAATTsuse.de- fix debuginfo package generation for binaries without build-id * Fri Jul 24 2009 rguentherAATTsuse.de- revert SUSEBuildCnt patch- fix debuginfo package generation for build root URLs with macros * Thu Jul 23 2009 rguentherAATTsuse.de- add support for SUSEBuildCnt tag * Thu Jul 23 2009 rguentherAATTsuse.de- generate debuginfo packages for each sub-package with corresponding debug information * Mon Jul 13 2009 cooloAATTnovell.com- the correct value for libexecdir is exec_prefix/lib (as the comment rightfully already mentioned) * Tue Jun 09 2009 mmarekAATTsuse.cz- findksyms.diff: also generate provides for kernel packages. * Sun Apr 05 2009 roAATTsuse.de- fix typo in brp-symlink (bnc#457908) * Tue Mar 31 2009 mmarekAATTsuse.cz- findksyms.diff: don\'t check for /boot/symsets- *, generate ksym() requires if not present. * Thu Mar 19 2009 roAATTsuse.de- rpm-suse_macros: suse_version to 1120
|
|
|