aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/util-linux/util-linux_2.32.1.bb
diff options
context:
space:
mode:
authorAndré Draszik <andre.draszik@jci.com>2019-01-16 12:51:11 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-01-31 23:11:01 +0000
commita85f93b4265a20b269085d12326e32915c561e62 (patch)
tree13b0afa8699b9bd6139086a6d8a557f51f1ceb0b /meta/recipes-core/util-linux/util-linux_2.32.1.bb
parente07272491e9f4d81a4c3797c585958163657bf9c (diff)
downloadopenembedded-core-contrib-a85f93b4265a20b269085d12326e32915c561e62.tar.gz
openembedded-core-contrib-a85f93b4265a20b269085d12326e32915c561e62.tar.bz2
openembedded-core-contrib-a85f93b4265a20b269085d12326e32915c561e62.zip
util-linux: remove erroneous patch (qsort_r)
The patch in question is patching the code to use qsort() instead of qsort_r(), without adopting the compare function. This is a major issue, because the compare function as written is evaluating / accessing a third argument, which is not passed with this OE patch, causing access to random memory. Given this patch was added so as to support (old) linux (host) distros which might not provide qsort_r(), according to the git history, and given these days util-linux detects availability of qsort_r() during configure phase, and given musl builds (which doesn't provide qsort_r() either) work without problem, the right solution is to simply drop this invalid patch. Do so. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/util-linux/util-linux_2.32.1.bb')
-rw-r--r--meta/recipes-core/util-linux/util-linux_2.32.1.bb6
1 files changed, 0 insertions, 6 deletions
diff --git a/meta/recipes-core/util-linux/util-linux_2.32.1.bb b/meta/recipes-core/util-linux/util-linux_2.32.1.bb
index b0492afff3c..0f860c221b7 100644
--- a/meta/recipes-core/util-linux/util-linux_2.32.1.bb
+++ b/meta/recipes-core/util-linux/util-linux_2.32.1.bb
@@ -1,14 +1,8 @@
require util-linux.inc
-# To support older hosts, we need to patch and/or revert
-# some upstream changes. Only do this for native packages.
-OLDHOST = ""
-OLDHOST_class-native = "file://util-linux-native-qsort.patch"
-
SRC_URI += "file://configure-sbindir.patch \
file://runuser.pamd \
file://runuser-l.pamd \
- ${OLDHOST} \
file://ptest.patch \
file://run-ptest \
file://display_testname_for_subtest.patch \