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

rpm-build-4.14.1-lp150.9.6.1 RPM for aarch64

From OpenSuSE Ports Leap 15.0 updates for aarch64

Name: rpm-build Distribution: openSUSE Leap 15.0
Version: 4.14.1 Vendor: openSUSE
Release: lp150.9.6.1 Build date: Tue Oct 30 18:23:48 2018
Group: System/Packages Build host: obs-arm-4
Size: 70536 Source RPM: rpm-4.14.1-lp150.9.6.1.src.rpm
Packager: http://bugs.opensuse.org
Summary: Tools and Scripts to create rpm packages
If you want to build a rpm, you need this package. It provides rpmbuild
and requires some packages that are usually required.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Oct 24 2018 msuchanek@suse.de
  - Fix superfluous TOC. dependency (bsc#1113100)
    refresh: findksyms.diff
* Fri Jun 15 2018 msuchanek@suse.com
  - Add kernel export provides on openSUSE (boo#1095148).
* Fri Jun 15 2018 mls@suse.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 mls@suse.de
  - Define sle_version in leap [bnc#1094735]
* Wed May 30 2018 msuchanek@suse.com
  - openSUSE releases also preserve kabi (boo#1095148).
* Mon May 07 2018 mls@suse.de
  - Disable debuginfo dwz compression for baselibs packages
    [bnc#1092189]
* Thu Apr 19 2018 mls@suse.de
  - move -fprofile-update=atomic before -fprofile-generate
* Wed Apr 18 2018 mliska@suse.cz
  - Enable -fprofile-update=atomic for PGO (boo#1040589).
* Fri Apr 06 2018 adam.majer@suse.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 mls@suse.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 schwab@suse.de
  - handle RISC-V relocation in debugedit
    new patch: debugedit-riscv.patch
* Thu Mar 01 2018 mls@suse.de
  - remove no longer needed and now harmful extcond patch
    [bnc#1083539]
    dropped patch: extcond.diff
* Thu Feb 22 2018 fvogt@suse.com
  - Use %license (boo#1082318)
* Thu Feb 22 2018 mls@suse.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 schwab@suse.de
  - auto-config-update-aarch64-ppc64le.diff: Update for riscv64 and enable
    it there
* Wed Feb 14 2018 mls@suse.de
  - change disk usage handling to take hardlinks into account
    [bnc#720150]
    new patch: hardlinks.diff
* Wed Feb 07 2018 msuchanek@suse.com
  - Use ksym-provides tool (bsc#1077692).
* Wed Feb 07 2018 dimstar@opensuse.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 mls@suse.de
  - remove shebang from python-macro-helper
* Wed Jan 31 2018 mls@suse.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 rguenther@suse.com
  - fix debugedit relocation offset computation (boo#1076819)
    new patch: debugedit-bnc1076819.diff
* Fri Jan 05 2018 mls@suse.de
  - fix signature header writing if the archive size is bigger
    than 2 GByte
    new patch: bigarchive.diff
* Tue Jan 02 2018 mls@suse.de
  - remove shebang from pythondistdeps.py
    new patch: pythondistdeps.diff
* Tue Dec 19 2017 jengelh@inai.de
  - Update RPM groups
* Fri Dec 15 2017 mls@suse.de
  - patch debugedit so that it also handles the .debug.macro section
    new patch: debugedit-macro.diff
* Thu Dec 07 2017 mls@suse.de
  - switch build id generation to "alldebug" mode
* Mon Dec 04 2017 kukuk@suse.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 mls@suse.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 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Tue Nov 07 2017 rbrown@suse.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 mls@suse.de
  - Make %post compatibility symlink creation more resiliant
* Mon Nov 06 2017 rbrown@suse.com
  - Correct %post compatibility symlink for /usr/lib/sysimage/rpm
* Thu Oct 26 2017 rbrown@suse.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 rbrown@suse.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 mmarek@suse.com
  - Generate ksym() dependencies for SLE if %is_opensuse is unset
    (bsc#981083).
* Tue Aug 29 2017 mmarek@suse.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 fvogt@suse.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 rguenther@suse.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 dimstar@opensuse.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 ngompa13@gmail.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 alarrosa@suse.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 sriedel@suse.com
  - Add patch to handle newer package statement variations for Perl
    5.12+
    * perlprov-package.diff
* Mon Apr 10 2017 fvogt@suse.com
  - Add patch to handle special case of .qm file paths correctly (boo#1027925):
    * find-lang-qt-qm.patch
* Fri Mar 17 2017 kukuk@suse.com
  - Convert rpmconfigcheck init script to systemd unit
* Mon Mar 06 2017 rguenther@suse.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 mls@suse.de
  - Tweak debugedit-comp-dir patch so that debugedit does not crash
    with a NULL comp_dir [bnc#1027228]
* Mon Feb 27 2017 rguenther@suse.com
  - Fix debugedit-canon-fix.diff to handle directory table size
    shrinking by 1 byte correctly.
* Wed Feb 22 2017 bwiedemann@suse.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 mls@suse.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 mls@suse.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 jengelh@inai.de
  - Correct summary/description of -lang subpackages
* Tue May 31 2016 mls@suse.de
  - add is_opensuse and leap_version macros to suse_macros
    [bnc#940315]
* Thu May 19 2016 dimstar@opensuse.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 mls@suse.de
  - work around bug in rpm's macro expandsion [bnc#969381]
* Thu Apr 21 2016 mls@suse.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.bruens@rwth-aachen.de
  - add beecrypt-4.1.2-build.diff:
    * make sure debug info is not stripped from internal beecrypt
* Sat Oct 17 2015 schwab@linux-m68k.org
  - %install_info_delete: only delete if package is removed
* Thu Oct 01 2015 fvogt@suse.com
  - Add nfs-blocksize-free.patch:
    * Blocksize of NFS shouldn't be used directly
  - Fixes bsc#894610 and bsc#829717
* Mon Sep 21 2015 schwab@suse.de
  - Add armv6hl to %arml macro
* Sat Jul 18 2015 i@marguerite.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 lmuelle@suse.com
  - add a space when printing information about updating a sysconfig file
* Fri Feb 27 2015 coolo@suse.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 meissner@suse.com
  - add gcc-PIE to requires of rpm-build to make PIE building
    default. bsc#912298
* Sun Nov 30 2014 Led <ledest@gmail.com>
  - 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 mmarek@suse.cz
  - Do not generate supplements for kgraft patches (bnc#904848)
    new patch: modalias-no-kgraft.diff
* Mon Oct 06 2014 mls@suse.de
  - fix size and payloadsize generation for big endian platforms
    new patch: fixsizeforbigendian.diff
* Thu Sep 18 2014 mls@suse.de
  - update to rpm-4.12.0.1
    * fixes archivesize being off a couple of bytes
* Tue Sep 16 2014 mls@suse.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 mls@suse.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 mls@suse.de
  - rename SuSE to SUSE [bnc#888990]
  - add correct self-provides to debuginfo subpackages
* Thu May 22 2014 mls@suse.de
  - adapt restart_on_update and stop_on_removal to use
    systemctl [bnc#878255]
* Fri May 09 2014 mls@suse.de
  - fix macro adjusting in installplatform
    the old code broke macos like GNUconfigure [bnc#874897]
    new patch: gentlyadjustmacros.diff
* Fri Apr 25 2014 mls@suse.de
  - make _rundir configurable
    new patch: rundir.diff
* Tue Apr 22 2014 coolo@suse.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 mls@suse.de
  - export the old weak dependency tags so that they are
    accessible from python
    new patch: exportoldtags.diff
* Tue Feb 25 2014 mls@suse.de
  - fix bug in weakdepscompa.diff patch
* Fri Feb 21 2014 mls@suse.de
  - make the 'douple separator' error a warning
    new patch: checksepwarn.diff
* Thu Feb 20 2014 mls@suse.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 mls@suse.de
  - drop outdated and non-free RPM-Tips tarball [bnc#849465]
* Thu Feb 20 2014 mls@suse.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 lnussel@suse.de
  - package /usr/lib/rpm/macros.d
* Mon Dec 02 2013 adrian@suse.de
  - activate config.guess and config.sub update also for ppc64le
* Fri Nov 29 2013 dvaleev@suse.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 schwab@suse.de
  - Substitute current values of %suse_release, %sles_release, %ul_release
    into suse_macros (bnc#851877)
* Mon Nov 11 2013 speilicke@suse.com
  - Add find-lang-python.patch: Support for finding translations in
    %python_sitelib/python_sitearch.
* Wed Nov 06 2013 dvaleev@suse.com
  - Add support for ppc64le (ppc64le.diff)
    those are upstream commits:
    ef1497b1f81966fed56f008bc8ee8ba42102efd6
    cf07feda05822377d62b973adc4010c0d7f9eaa0
* Wed Oct 30 2013 schwab@suse.de
  - debugedit-m68k.patch: Add support for m68k
* Wed Oct 09 2013 schwab@suse.de
  - m68k.patch: Add support for m68k
* Wed Oct 02 2013 mls@suse.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 mls@suse.de
  - add selfconflicts.diff: fix self-conflicts and self-obsoletes
    handling for verify operations [bnc#838133]
* Tue Sep 24 2013 mail@bernhard-voelker.de
  - replace obsoleted "find -perm +NNN" syntax [bnc#842004]
    to "-perm /NNN" in debugsource-package.diff and
    finddebuginfo.diff.
* Wed Sep 11 2013 mls@suse.de
  - fix two bugs in the rpmstrPoolRehash() function:
    adding strpoolrehash.diff and ignore_poolstr_dummy_entries.diff
* Thu Sep 05 2013 schwab@linux-m68k.org
  - brp-compress-no-img.patch: don't compress image files
* Thu Aug 29 2013 mls@suse.de
  - add beedigest.diff to plug memory leaks and support DSA signatures
    with hashes other than sha-1 (already upstream)
* Mon Aug 05 2013 dmueller@suse.com
  - weakdeps.diff: readd support for recommends, suggests, enhances
    supplements
* Thu Aug 01 2013 mls@suse.de
  - fix typo in .debug_gdb_scripts name [bnc#818502]
* Mon Jul 15 2013 mls@suse.de
  - backport noposttrans.diff from rpm master [bnc#773575]
* Fri Jul 12 2013 mls@suse.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 dmueller@suse.com
  - extend the armv7hl hack also to armv6hl
* Fri Jun 28 2013 dmueller@suse.com
  - add support for armv6hl target
* Sun Jun 23 2013 schwab@linux-m68k.org
  - psm-errno.patch: avoid losing errno from failures to unpack archive
* Thu Jun 20 2013 coolo@suse.com
  - use gettext-devel instead of real package name gettext-tools
    to use the (for bootstrapping) preferred gettext-tools-mini
* Thu Jun 20 2013 coolo@suse.com
  - add systemd-rpm-macros to essential list
* Sun May 19 2013 schwab@suse.de
  - auto-config-update-aarch64.diff: increase level to 8
* Thu May 09 2013 schwab@suse.de
  - Remove unused files
* Wed May 08 2013 dmueller@suse.com
  - auto-config-update-aarch64.diff:
    * search up to 5 levels for interesting files to patch
* Tue Apr 23 2013 dmueller@suse.com
  - add auto-config-update-aarch64.diff:
    * optionally automatically update config.guess/sub during build
* Fri Apr 05 2013 dmueller@suse.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 idonmez@suse.com
  - Add Source URL, see https://en.opensuse.org/SourceUrls
* Sat Mar 30 2013 coolo@suse.com
  - which is essential for man packages
* Mon Mar 25 2013 schwab@suse.de
  - debugedit-aarch64.diff: handle aarch64 relocation
* Fri Feb 15 2013 dmueller@suse.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 coolo@suse.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 dmueller@suse.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 dimstar@opensuse.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 coolo@suse.com
  - buildrequire rpm-build - it's ignored otherwise
* Fri Nov 09 2012 coolo@suse.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 coolo@suse.com
  - insserv is not required any more
* Sun Nov 04 2012 coolo@suse.com
  - extend the list of build essentials - 4 drop candidates
* Sun Nov 04 2012 coolo@suse.com
  - glibc-locale is build essential too - too many things go wrong
    without locales
* Sun Oct 28 2012 coolo@suse.com
  - gawk and file are build essentials too
* Tue Oct 16 2012 ro@suse.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 adrian@suse.de
  - follow armv5tel architecture switch from armv5el
* Wed Sep 26 2012 coolo@suse.com
  - fix rpm leaking file descriptors of packages:
    patch fix-fd-leak.diff
* Mon Sep 24 2012 coolo@suse.com
  - put an end date as echo into
    %run_permissions
    %run_suseconfig
    %suse_update_config
* Mon Sep 17 2012 coolo@suse.com
  - disarm the additional links for debuginfos as they break our
    "debuginfo per subpackage" functionality.
* Thu Sep 13 2012 coolo@suse.com
  - add net-tools and util-linux as basic build requires
* Tue Aug 28 2012 mls@suse.de
  - update to rpm-4.10.0
    * get rid of a couple of patches
* Wed Aug 08 2012 pgajdos@suse.com
  - remove %run_suseconfig_fonts macro (openFATE#313536); new macros
    using fonts-config directly exist in M17N:fonts/fontpackages
* Thu Jul 19 2012 coolo@suse.com
  - add tar to the rpm build essentials
* Wed Jul 18 2012 coolo@suse.com
  - add an -r option to %lang_package (bnc#513786)
* Wed Jul 04 2012 fcrozat@suse.com
  - Add systemctl daemon-reload call when installing initscript
    (bnc#769973).
* Wed Jun 13 2012 ro@suse.de
  - set suse_version to 1220
* Thu May 24 2012 adrian@suse.de
  - set armv5tel architecture (similar to armv7hl approach)
* Thu May 10 2012 coolo@suse.com
  - remove duplicated rb_ macros - they are in ruby
* Fri Apr 20 2012 mls@suse.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 vuntz@opensuse.org
  - Update remove-translations.diff to fix a echo statement that was
    using -n.
* Tue Mar 13 2012 dimstar@opensuse.org
  - Add rpm-gcc47.patch: Fix build with gcc 4.7 by correcting a
    strncat call and including missing headers.
* Tue Mar 13 2012 vuntz@opensuse.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 lnussel@suse.de
  - avoid error message if /usr/lib/rpm/brp-suse.d is empty
* Sat Jan 28 2012 coolo@suse.com
  - make the buildrequires more inclusive, rpm is special
* Fri Jan 20 2012 mvyskocil@suse.cz
  - push Stopgap fix for rhbz#461683 from to SUSE
    set_javacmd preffers JRE over JDK
* Fri Jan 20 2012 dmueller@suse.de
  - check exit code of suse brp scripts and abort if false
* Tue Jan 17 2012 saschpe@suse.de
  - Spec file cleanup:
    * Removed authors from description
    * Spec-cleaner
* Mon Jan 16 2012 lnussel@suse.de
  - fix automatic kernel supplements (bnc#741543)
* Mon Jan 16 2012 werner@suse.de
  - Add patch from upstream to reflect changes of perl and python
    fileattrs to file 5.10 magics
* Fri Jan 13 2012 coolo@suse.com
  - split rpmbuild into a package of its own, which then requires basic
    tools to build rpms
* Mon Jan 09 2012 dmueller@suse.de
  - add a python3-rpm subspecfile
* Sat Jan 07 2012 dmueller@suse.de
  - go back to lua 5.1 for now (no easy port to 5.2 possible)
* Mon Dec 19 2011 coolo@suse.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 coolo@suse.com
  - readd desktop.attr again, moving back from update-desktop-file
* Mon Dec 12 2011 coolo@suse.com
  - readd brp-compress
* Fri Dec 09 2011 coolo@suse.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 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Tue Nov 15 2011 crrodriguez@opensuse.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 mls@suse.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 adrian@suse.de
  - enforce armv7hl plattform by default, despite the kernel only
    reports armv7l via uname.
  - make armv7hl backward compatible to armv7l
* Thu Sep 29 2011 dmueller@suse.de
  - fix architecture definition for armv5el
* Thu Sep 29 2011 adrian@suse.de
  - use -O0 for soft FPU ARM
* Tue Sep 27 2011 adrian@suse.de
  - define rpmv7hl architecture for hard fpu support
* Tue Sep 06 2011 vuntz@opensuse.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 meissner@novell.com
  - restore old debugedit behaviour for stabs, otherwise
    binaries with stabs in it will fail the build (e.g. vmlinux images
    on Power)
* Mon Aug 15 2011 ro@suse.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)
* Wed Aug 10 2011 crrodriguez@opensuse.org
  - Do not use -fno-strict-aliasing globally, the code
    already does in places where really needed.
* Tue Jul 26 2011 mls@suse.de
  - fix defattr handling for doc files
* Thu Jul 21 2011 mls@suse.de
  - fix problem with trailings slashes and recursive file adding
* Wed Jul 20 2011 mls@suse.de
  - fix problem with trailing slashes on dir files
* Mon Jul 18 2011 mls@suse.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 fcrozat@suse.com
  - update brp.diff to not convert /sbin/init to absolute symlink
    (needed for kiwi and systemd).
* Wed Jun 08 2011 mls@suse.de
  - change sigpipe fix so that the code really reads everything
    from the pipe
* Mon Jun 06 2011 coolo@novell.com
  - move desktop.attr to update-desktop-files
* Mon Jun 06 2011 mls@suse.de
  - ignore SIGPIPE when writing to dependency helpers, so that
    builds don't randomly abort when a helper is missing
* Fri Jun 03 2011 mls@suse.de
  - add --assume-exec option to elfdeps, so that the dependency
    generator really works for libs without x-bits
* Mon May 23 2011 mls@suse.de
  - do not die if the changelog section is empty [bnc#695400]
* Fri May 20 2011 mls@suse.de
  - get rid of "unexpectedly shrank by one" error
* Thu May 19 2011 mls@suse.de
  - remove gstreamer from fileattrs
  - remove unused var from magic_and_path patch
* Thu May 19 2011 mls@suse.de
  - disable perl requires generation completely
* Wed May 18 2011 mls@suse.de
  - split elflib from elf fileattrs so that libraries without
    x-bits are also scanned
* Tue May 17 2011 mls@suse.de
  - allow macro undef/change while expanding the macro itself
* Mon May 16 2011 mls@suse.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 mmarek@novell.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 vuntz@opensuse.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 coolo@novell.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 mls@suse.de
  - fix depflag_strong filter, all weak deps were shown as
    strong (bnc#359566).
* Thu Dec 09 2010 meissner@novell.com
  - fixed two more remaining filenames with spaces issues.
* Wed Dec 08 2010 meissner@novell.com
  - handle spaces in manpage filenames (like e.g. in boost).
* Tue Dec 07 2010 coolo@novell.com
  - add script to provide sysvinit(<PROV>) from /etc/init.d/*
* Fri Nov 19 2010 chris@computersalat.de
  - remove perl macro stuff from suse_macros
    o provided with perl /etc/rpm/macros.perl
* Tue Nov 16 2010 lnussel@suse.de
  - fix %verify_permissions to actually only warn
  - introduce %set_permissions to replace %run_permissions in the future
* Tue Nov 09 2010 lnussel@suse.de
  - don't call /usr/bin/Check at all anymore. superfluous
* Tue Nov 09 2010 lnussel@suse.de
  - change %verify_permissions to use new system mode of chkstat
* Fri Oct 29 2010 mls@suse.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.rodriguez@opensuse.org
  - Enable libcap support so we can use the %caps macro in spec
    files to set POSIX capabilities.
* Wed Sep 08 2010 ro@suse.de
  - add leading / where appropriate in rpm-suse_macros (bnc#625763)
* Thu Sep 02 2010 dimstar@opensuse.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 vuntz@opensuse.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 coolo@novell.com
  - make suse_version 1140
* Mon Jun 28 2010 jengelh@medozas.de
  - use %_smp_mflags
* Fri Jun 04 2010 mls@suse.de
  - update changelog trim date
* Fri Jun 04 2010 mls@suse.de
  - fix sbit removal code [bnc#610941]
  - sort permlist file
* Fri Apr 09 2010 mls@suse.de
  - do not load keyring if signature checking is disabled [bnc#554552]
  - fix nosource/nopatch srpm tag generation
* Thu Apr 08 2010 mls@suse.de
  - backport some fixes from upstream
  - add generation of python/font/pkgconfig dependencies
* Wed Apr 07 2010 mls@suse.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 mls@suse.de
  - port sles11-sp1 repackage-nomd5.diff and safeugid.diff
* Fri Mar 26 2010 mls@suse.de
  - update to rpm-4.8.0
    * updated python bindings
    * new transaction ordering code
* Wed Feb 24 2010 mls@suse.de
  - fix readLine segfault [bnc#582599]
* Sun Dec 13 2009 jengelh@medozas.de
  - add baselibs.conf as a source
  - add SPARC baselibs
* Wed Nov 04 2009 coolo@novell.com
  - set suse_version to 1130
* Wed Nov 04 2009 coolo@novell.com
  - do not overwrite the default fuzz factor any longer
  - change the payload compression to 5
* Fri Oct 23 2009 mls@suse.de
  - add make_install macro definition for real
* Tue Sep 08 2009 crrodriguez@suse.de
  - make lang_package(s) Noarch
* Fri Sep 04 2009 mls@suse.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 mls@suse.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 aj@suse.de
  - Fix debuginfo handling for monodevelop-debugger-gdb and
    monodevelop-debugger-mdb packages (bnc#535543).
* Wed Aug 26 2009 mls@suse.de
  - set fuzz factor back to 2 for now
* Mon Aug 24 2009 mls@suse.de
  - update to rpm-4.7.1
* Mon Jul 27 2009 rguenther@suse.de
  - add description to debuginfo packages
* Mon Jul 27 2009 rguenther@suse.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 rguenther@suse.de
  - fix debuginfo package generation for binaries without build-id
* Fri Jul 24 2009 rguenther@suse.de
  - revert SUSEBuildCnt patch
  - fix debuginfo package generation for build root URLs with macros
* Thu Jul 23 2009 rguenther@suse.de
  - add support for SUSEBuildCnt tag
* Thu Jul 23 2009 rguenther@suse.de
  - generate debuginfo packages for each sub-package with corresponding
    debug information
* Mon Jul 13 2009 coolo@novell.com
  - the correct value for libexecdir is exec_prefix/lib (as the
    comment rightfully already mentioned)
* Tue Jun 09 2009 mmarek@suse.cz
  - findksyms.diff: also generate provides for kernel packages.
* Mon Apr 06 2009 ro@suse.de
  - fix typo in brp-symlink (bnc#457908)
* Tue Mar 31 2009 mmarek@suse.cz
  - findksyms.diff: don't check for /boot/symsets-*, generate ksym()
    requires if not present.
* Thu Mar 19 2009 ro@suse.de
  - rpm-suse_macros: suse_version to 1120

Files

/usr/bin/rpmbuild


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jul 10 15:06:31 2019