]> code.ossystems Code Review - openembedded-core.git/commitdiff
rpm: A number of the patches have been submitted upstream
authorMark Hatle <mark.hatle@windriver.com>
Thu, 25 Feb 2016 16:54:37 +0000 (10:54 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 9 Mar 2016 16:59:55 +0000 (16:59 +0000)
Note the upstream submission in the patches.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
35 files changed:
meta/recipes-devtools/rpm/rpm/0001-define-EM_AARCH64.patch
meta/recipes-devtools/rpm/rpm/0001-using-poptParseArgvString-to-parse-the-_gpg_check_pa.patch
meta/recipes-devtools/rpm/rpm/debugedit-segv.patch
meta/recipes-devtools/rpm/rpm/debugedit-valid-file-to-fix-segment-fault.patch
meta/recipes-devtools/rpm/rpm/header-include-fix.patch
meta/recipes-devtools/rpm/rpm/makefile-am-exec-hook.patch
meta/recipes-devtools/rpm/rpm/python-rpm-rpmsense.patch
meta/recipes-devtools/rpm/rpm/rpm-atomic-ops.patch
meta/recipes-devtools/rpm/rpm/rpm-canonarch.patch
meta/recipes-devtools/rpm/rpm/rpm-fix-logio-cp.patch
meta/recipes-devtools/rpm/rpm/rpm-fix-parseEmbedded.patch
meta/recipes-devtools/rpm/rpm/rpm-gnu-atomic.patch
meta/recipes-devtools/rpm/rpm/rpm-hardlink-segfault-fix.patch
meta/recipes-devtools/rpm/rpm/rpm-keccak-sse-intrin.patch
meta/recipes-devtools/rpm/rpm/rpm-lib-transaction.c-fix-file-conflicts-for-mips64-N32.patch
meta/recipes-devtools/rpm/rpm/rpm-libsql-fix.patch
meta/recipes-devtools/rpm/rpm/rpm-lsb-compatibility.patch
meta/recipes-devtools/rpm/rpm/rpm-mongodb-sasl.patch
meta/recipes-devtools/rpm/rpm/rpm-no-loopmsg.patch
meta/recipes-devtools/rpm/rpm/rpm-opendb-before-verifyscript-to-avoid-null-point.patch
meta/recipes-devtools/rpm/rpm/rpm-packageorigin.patch
meta/recipes-devtools/rpm/rpm/rpm-payload-use-hashed-inode.patch
meta/recipes-devtools/rpm/rpm/rpm-platform-file-fix.patch
meta/recipes-devtools/rpm/rpm/rpm-platform.patch
meta/recipes-devtools/rpm/rpm/rpm-platform2.patch
meta/recipes-devtools/rpm/rpm/rpm-python-restore-origin.patch
meta/recipes-devtools/rpm/rpm/rpm-python-tagname.patch
meta/recipes-devtools/rpm/rpm/rpm-resolvedep.patch
meta/recipes-devtools/rpm/rpm/rpm-rpmfc.c-fix-for-N32-MIPS64.patch
meta/recipes-devtools/rpm/rpm/rpm-rpmio-headers.patch
meta/recipes-devtools/rpm/rpm/rpm-tag-generate-endian-conversion-fix.patch
meta/recipes-devtools/rpm/rpm/rpm-tagname-type.patch
meta/recipes-devtools/rpm/rpm/rpm-tools-mtree-LDFLAGS.patch
meta/recipes-devtools/rpm/rpm/rpmatch.patch
meta/recipes-devtools/rpm/rpm/uclibc-support.patch

index f5fcfecf31dd3e6117ee594a1c7ccc004bac6106..c9fb2686876db5af6b7804bf2f65e8a958adc581 100644 (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
index 23bc3361d9a016d41d1c556b6f5da2a63127d3f5..7128250093b89bc75e05d4bab0856037788ac845 100644 (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,
index 585cf12fd8463befafff43462c3a930adf3a512b..c83c8b5f3fcb274029ca6d8e441b9a33fda3a83f 100644 (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>
 
index f7c31006b469377a5b4b0d84831b6c5381819876..80404825361b75e6464bea5476bada9827b4f2a4 100644 (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 +++++++++++++++++++++++++
index 576ff007a580284f43b3f8fc348b2d2a1f6bcac9..e72df45b5a4870cb22e718bd266421869dbf4258 100644 (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>
index 8fab9eb42f1537bf688d0df095d094ee2cc9e56d..5d936db5a33ac6c336caedb9ad5e07a5e35b0643 100644 (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>
 
index 471e6ea55b8eb1817f2185ee8c1a8cc691d57d11..590f58d893656a8faddc9e23d761c5b568088a00 100644 (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>
 
index c6327719d9134a4e2d35d8c9362e3464014b6b7c..cc241f4f16bade6a76b63c66f8a7bb00d6848552 100644 (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>
 
index 41ab498a0ffec891b2e3f934540db7b8946e531d..81fc84937a17b13e94a8b24e13ca5f9ada4362ab 100644 (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>
 
index 27a0a8df83b352f57c88d66a300b9b003965df9d..290ec1aa143231cddfa735036fda529ec88384a2 100644 (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>
 
index a6003bae7b1ded79665691ed285dc97f20809c18..c57f24cd726376320c4fd4385561d9c4cc8c11e5 100644 (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>
 
index e25c5aa353e70535c6b51d9e045a2be6219e154d..36a418fc6a74a0088d5274b7fec4ec3a52eb27c2 100644 (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>
 
index 5deb2323efd2c3558b72bda30e7f9a807c7a321e..057925fb6476e180d3e4308ea788868e89ce5569 100644 (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
 ===================================================================
index e99fd1c3bc39ed801b5f2a0c2d1d915d749416b1..72884d4ad4e724f5d923905dda9b70674db84053 100644 (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>
 
index ed5d8a7dacd2235f5bb1490ab958aa76c71516bd..1a48db63c651e28788e2bdf03ba5adbefc1c63e1 100644 (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>
index 042e412ede19de093386a95ddaf13342aa1f321e..e87e02b69b924bcd51a53aa6d22bc2e66110f916 100644 (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>
 
index 790a662170133633919e50b3258412d7ea4a9a64..a87518ba3a3ce81067a135ff4fc9b556fcf47fb6 100644 (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>
 
index 9e324e5c8a2e3a744d937a0affa6cd3c6da12ce1..6c3e4718b95a89e4e16b17616feaa6b1166e5cd1 100644 (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>
 
index ab6ed2c3a4f5ad02456459557e4f38d60b320f13..e58cc13a6fd2fe5ce2edbe54861c9ac2cd569bac 100644 (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>
 
index 07d586a3ab1c271b6f8cd8d9420ac7577791b73a..e2191245f87c3068b195df80d6e270fa7d4b0681 100644 (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
index c15e12405d26fb385d321d40375ee5b6e24f04b6..57fc6ce88ce388a10275eadfcf1686cf301f5e32 100644 (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>
 
index 47470d23a0cdfb0a175fe1bd68e04c91b5918d2c..af643b1c62f6163b8e7a3578484c78b21a0552d1 100644 (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
 ===================================================================
index f26a6e79dafd40d6edee85dfc1631f878ffebd17..200964f39d9365381afbafeb1dbca12c1e6c8975 100644 (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
 ===================================================================
index 11fd0390361c62ce5802f356c3b726f70ef1fb03..3b40fea0eb0be1967e826cd70b95429a86dee4d0 100644 (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.
 
index fed54e5f11065f335a6be09781119817d77c3562..b9675c71bed70acdd77945c46bcf034bc50b48d4 100644 (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
index e6aff52f8c17751c6837ecf7302064181a7f7ce9..7a473db1adba5719d2b3a5526e56cf21a4dbd5df 100644 (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>
 
index ed7f8ccaff9caabe69a65ba8674afa1a4873975e..dfb551377e83f42579b2eea518eb09f822124129 100644 (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>
 
index 56a243d5f78a5dad5fbc46e1d51a6f2a50dbee48..526106d1e3c18b62e45158e3bea095a20c0f7ace 100644 (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>
 
index a5165742ffbd3e36833642c77376adb0a1a37ffd..b9a2cbce2543e088abfa577d763da178de095da7 100644 (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>
 ---
index 49cdfcaf9d10aed99bb70b152cd76e75eb8d4726..93645766c2be0ae5142e6571443ecc0812bf1d5d 100644 (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>
 
index 683275cb1865211e35aace85a24fb4816301586e..5fb40b6fefe31c1294668bb3c7aed2c234a9080c 100644 (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>
 ---
index 786944d847372472778a2581ed6b1bf889236e2c..9eb675ba29156893c0dcbe3d0c6df53dba42ee00 100644 (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>
 
index cb85bebfc0994c328ed6e5f79db2bf017747dc81..72d350929180073fab749cfe42e044510a424e6f 100644 (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:
index 2ededdac4a7718d186cd9816b9d3d604672921fa..9bbf580e464501fd39b9810241598d30dc93914f 100644 (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>
 
index 3b4b924510c8048f95edfc70b6f30e7c8e3f9175..dc7b0488a53514a073b473e2951e0edb10e9d193 100644 (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>