rpm: A number of the patches have been submitted upstream

Note the upstream submission in the patches.

(From OE-Core rev: 9672f7620a365d29afca81d357d1d4d5fcedb3ed)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Mark Hatle
2016-02-25 10:54:37 -06:00
committed by Richard Purdie
parent 6833c5d77b
commit 8ea55ba895
35 changed files with 36 additions and 36 deletions

View File

@@ -1,6 +1,6 @@
[PATCH] define EM_AARCH64
Upstream-Status: pending
Upstream-Status: Submitted [RPM5 maintainer]
EM_AARCH64 maybe not be defined due to old version elf.h, and lead to
that debugedit can not work on aarch64 elf object files, since there is

View File

@@ -4,7 +4,7 @@ Date: Tue, 11 Nov 2014 16:28:22 +0800
Subject: [PATCH] using poptParseArgvString to parse the
_gpg_check_password_cmd
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Both __gpg_check_password_cmd and __gpg_sign_cmd include "%{_gpg_name}", but
strace shows that gpg_name has a quote when run _gpg_check_password,

View File

@@ -11,7 +11,7 @@ Note: in all other places a backup copy was used, just not buildid processing.
Also the process (...) function was modified to verify the data is not
NULL as well. This is an extra check and is not strictly necessary.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -14,7 +14,7 @@ Before the above operations, invoke elf_begin/elf_update/elf_end
with ELF_C_RDWR and ELF_F_LAYOUT set to enlarge the above file, it
could make sure the file is safe for the following elf operations.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
tools/debugedit.c | 25 +++++++++++++++++++++++++

View File

@@ -5,7 +5,7 @@ Using rpmdb.h w/o including errno.h may result in a warning.
Using rpmtag.h w/o also adding stdint.h will result in numerous failures
about unknown types on modern compilers.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -14,7 +14,7 @@ install-exec-am. It also removed the dependency in install-data-hook on
install-pkgbinPROGRAMS. This means install-pkgbinPROGRAMS will only be run once
so there whould be any file contention.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Morgan Little <morgan.little@windriver.com>

View File

@@ -4,7 +4,7 @@ We want to see the RPMSENSE_SCRIPT values for use with SMART. We also
want to see the MISSINGOK value so we can avoid recommended packages causing
failures.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -7,7 +7,7 @@ Provide an alternative. This alternative function is based on code from:
Code is under an Apache 2.0 License.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -14,7 +14,7 @@ This patch changes the list of supported items to:
<arch>-<vendor>-<os>
<arch>-<vendor>-<os>-<extension>
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -1,7 +1,7 @@
Occasionally the cp -p fails with a non-zero return code. This will cause
the system abort the build.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -1,6 +1,6 @@
Fix an issue where parseEmbedded is not defined, but is still used.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -3,7 +3,7 @@ configure.ac: Check if the current compiler supports the transactions
Some distributions appear to have compilers that are built without support
for transactions, even though they are GCC 4.7 or newer.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -8,7 +8,7 @@ are found. We need to fix the caller to check the return code too.
RP 2014/6/10
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Index: rpm-5.4.14/lib/fsm.c
===================================================================

View File

@@ -1,6 +1,6 @@
rpm - rpmio/keccak.c: make SSE/MMX dependent upon gcc config
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -20,7 +20,7 @@ This caused the system to only permit a binary comparison - "new preferred" or
else comparison the system will now perform a 'last-in-wins' resolution when
"neither is preferred".
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -2,7 +2,7 @@ During installation, the libtool relink attempts to link to -lrpm...
The problem is that it hasn't been installed yet! So small change causes
the libtool to instead use the build version.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -5,7 +5,7 @@ appears to be invalid. Instead of relying solely on the platform comparison
we also want to generate a perceived platform based on the valid rpm contents
of arch and os.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -1,6 +1,6 @@
Fix errors when building with sasl2 disabled
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -1,6 +1,6 @@
lib/order.c: Make the dependency loop messages into debug msgs
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -6,7 +6,7 @@ rpmpsmStage function(rpmVerifyScript->rpmpsmScriptStage->rpmpsmStage) and occur
fault because of null point(rpmtsGetRdb(ts) == NULL and rpmtsGetRdb(ts)->db_txn).
So we open rpmdb to avoid bad input when find headerIsEntry true.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Index: rpm-5.4.14/lib/verify.c

View File

@@ -2,7 +2,7 @@ Add the ability to query the packageorigin
Written by jbj at rpm5.org
Upstream-Status: Inappropriate [not author]
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -17,7 +17,7 @@ Patch taken from http://git.pld-linux.org/?p=packages/rpm.git;a=commitdiff;h=105
RP 2014/6/10
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Index: rpm-5.4.14/build/files.c
===================================================================

View File

@@ -2,7 +2,7 @@ Don't add the first line of /etc/rpm/platform to the list of patterns
to match when computing an arch score, use it just for getting
information about the platform (cpu/vendor/os). Fixes #3864.
Upstream-Status: Inappropriate [embedded specific]
Upstream-Status: Submitted [RPM5 maintainer]
Index: rpm-5.4.14/lib/rpmrc.c
===================================================================

View File

@@ -1,6 +1,6 @@
Fix up platform and related sysinfo file loading.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
This ensures that RPM knows the compatible set of package types at all times.

View File

@@ -1,7 +1,5 @@
Fix up platform and related sysinfo file loading (part 2).
Upstream-Status: Pending
We need to ensure that we set the _gnu flag somehow. We do this by reading
from the platform file, and setting a new _platform_gnu and related vars.
@@ -11,6 +9,8 @@ values. The macros file uses the configure time defaults in _platform_...
versions have not been defined. This preserves existing behavior, but
ensures reasonable defaults are always available.
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Index: rpm-5.4.14/lib/rpmrc.c

View File

@@ -2,7 +2,7 @@ Fix an issue where the PACKAGEORIGIN is not properly stored.
Restore the rpmtsCallback fdSetOpen call and related code.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -5,7 +5,7 @@ tag. Without this, any custom tag extensions will be returned in a format
that the tagNumFromPyObject and related functions like hdr_subscript will
failed to process. Usually the failure is error: expected a string or integer
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -3,7 +3,7 @@ lib/rpmts.c: Ensure that we check both providename and filepaths
When looking up a missing dependencies, such as /bin/sh, we need to lookup
in both the providename and filepaths DB, not just the filepaths DB.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -9,7 +9,7 @@ getent: ELF 32-bit MSB executable, MIPS, N32 MIPS64 [snip]
And "rpm -qp --filecolor" was wrong (it was 1, but should be 4).
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---

View File

@@ -1,6 +1,6 @@
Fix a typo in the rpmio Makefile.am
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -6,7 +6,7 @@ when the generating process is executed on different architectures.
This patch resolves it by taking the byte order that host uses.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Ming Liu <ming.liu@windriver.com>
---

View File

@@ -5,7 +5,7 @@ special 'filenames' item is value. This adds a similar patch to the
_tagType to return the proper type, otherwise it comes back as a simple
RPM_STRING_ARRAY_TYPE which limits the response to the first element.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>

View File

@@ -1,5 +1,5 @@
Source: None
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Author: Khem Raj <raj.khem@gmail.com>
Date: 2011-03-03
Description:

View File

@@ -5,7 +5,7 @@ This uses an existing configure check.
This is needed for uclibc since it does not have the above function
implemented.
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Khem Raj <raj.khem@gmail.com>

View File

@@ -1,6 +1,6 @@
Define the x* wrappers for uclibc as well
Upstream-Status: Pending
Upstream-Status: Submitted [RPM5 maintainer]
Signed-off-by: Khem Raj <raj.khem@gmail.com>