update
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=379
This commit is contained in:
parent
e1e20a716d
commit
6e0838364c
11
emptymanifest.diff
Normal file
11
emptymanifest.diff
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./macros.in.orig 2017-01-20 10:15:12.677868723 +0000
|
||||
+++ ./macros.in 2017-01-20 10:15:30.385819715 +0000
|
||||
@@ -403,7 +403,7 @@ package or when debugging this package.\
|
||||
# Should empty %files manifest file terminate a build?
|
||||
#
|
||||
# Note: The default value should be 0 for legacy compatibility.
|
||||
-%_empty_manifest_terminate_build 1
|
||||
+%_empty_manifest_terminate_build 0
|
||||
|
||||
#
|
||||
# Should binaries in noarch packages terminate a build?
|
@ -1,18 +0,0 @@
|
||||
--- ./lib/psm.c.orig 2014-08-04 12:51:13.219051031 +0000
|
||||
+++ ./lib/psm.c 2014-08-04 12:57:38.294335406 +0000
|
||||
@@ -673,8 +673,15 @@ static rpmRC rpmpsmUnpack(rpmpsm psm)
|
||||
|
||||
if (!(rpmtsFlags(psm->ts) & RPMTRANS_FLAG_JUSTDB)) {
|
||||
if (rpmfilesFC(psm->files) > 0) {
|
||||
+ rpmtransFlags oldtsflags = rpmtsFlags(psm->ts);
|
||||
+ Header h = rpmteHeader(psm->te);
|
||||
+ if (h && headerIsEntry(h, RPMTAG_REMOVETID))
|
||||
+ (void) rpmtsSetFlags(psm->ts, oldtsflags | RPMTRANS_FLAG_NOMD5);
|
||||
fsmrc = rpmPackageFilesInstall(psm->ts, psm->te, psm->files,
|
||||
psm, &failedFile);
|
||||
+ if (h && headerIsEntry(h, RPMTAG_REMOVETID))
|
||||
+ (void) rpmtsSetFlags(psm->ts, oldtsflags);
|
||||
+ headerFree(h);
|
||||
saved_errno = errno;
|
||||
}
|
||||
}
|
@ -6,9 +6,11 @@ Thu Jan 19 15:10:48 CET 2017 - mls@suse.de
|
||||
* 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 14:46:36 UTC 2016 - jengelh@inai.de
|
||||
|
8
rpm.spec
8
rpm.spec
@ -49,7 +49,7 @@ License: GPL-2.0+
|
||||
Group: System/Packages
|
||||
Version: 4.13.0
|
||||
Release: 0
|
||||
Source: https://github.com/rpm-software-management/rpm/releases/download/rpm-%{version}-release/rpm-%{version}.tar.bz2
|
||||
Source: http://ftp.rpm.org/releases/rpm-4.13.x/rpm-%{version}.tar.bz2
|
||||
Source1: RPM-HOWTO.tar.bz2
|
||||
Source4: rpm-suse_macros
|
||||
Source5: rpmsort
|
||||
@ -109,7 +109,6 @@ Patch55: debugsubpkg.diff
|
||||
Patch56: debuglink.diff
|
||||
Patch57: debuginfo-mono.patch
|
||||
Patch58: lazystatfs.diff
|
||||
Patch59: repackage-nomd5.diff
|
||||
Patch60: safeugid.diff
|
||||
Patch61: noprereqdeprec.diff
|
||||
Patch65: initscriptsprov.diff
|
||||
@ -135,6 +134,7 @@ Patch98: normalize_blocksize.diff
|
||||
Patch99: enable-postin-scripts-error.diff
|
||||
Patch100: rpm-findlang-inject-metainfo.patch
|
||||
Patch101: nobfd.diff
|
||||
Patch102: emptymanifest.diff
|
||||
Patch6464: auto-config-update-aarch64-ppc64le.diff
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
#
|
||||
@ -224,12 +224,12 @@ rm -f rpmdb/db.h
|
||||
%patch -P 20 -P 21 -P 24 -P 25 -P 26 -P 27 -P 28 -P 29
|
||||
%patch -P 30 -P 31 -P 32 -P 33 -P 34 -P 35 -P 36 -P 37 -P 38 -P 39
|
||||
%patch -P 41 -P 42 -P 43 -P 44 -P 45 -P 46 -P 47 -P 48 -P 49
|
||||
%patch -P 50 -P 51 -P 52 -P 53 -P 54 -P 55 -P 56 -P 57 -P 58 -P 59
|
||||
%patch -P 50 -P 51 -P 52 -P 53 -P 54 -P 55 -P 56 -P 57 -P 58
|
||||
%patch -P 60 -P 61 -P 65 -P 66 -P 67 -P 68 -P 69
|
||||
%patch -P 70 -P 71 -P 73 -P 74 -P 75 -P 76 -P 77 -P 78 -P 79
|
||||
%patch -P 85
|
||||
%patch -P 92 -P 93 -P 94 -P 96 -P 98 -P 99
|
||||
%patch -P 100 -P 101
|
||||
%patch -P 100 -P 101 -P 102
|
||||
|
||||
%ifarch aarch64 ppc64le
|
||||
%patch6464
|
||||
|
Loading…
Reference in New Issue
Block a user