getrandom() is only available in glibc 2.25+ and uninative may relocate binaries
onto systems that don't have this function. For now, force the code to the older
codepath until we can come up with a better solution for this kind of issue.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
--- /dev/null
+getrandom() is only available in glibc 2.25+ and uninative may relocate
+binaries onto systems that don't have this function. For now, force the
+code to the older codepath until we can come up with a better solution
+for this kind of issue.
+
+Upstream-Status: Inappropriate
+RP
+2016/8/15
+
+Index: util-linux-2.30/configure.ac
+===================================================================
+--- util-linux-2.30.orig/configure.ac
++++ util-linux-2.30/configure.ac
+@@ -399,7 +399,6 @@ AC_CHECK_FUNCS([ \
+ getdtablesize \
+ getexecname \
+ getmntinfo \
+- getrandom \
+ getrlimit \
+ getsgnam \
+ inotify_init \
file://display_testname_for_subtest.patch \
file://avoid_parallel_tests.patch \
"
+SRC_URI_append_class-native = " file://no_getrandom.patch"
SRC_URI[md5sum] = "eaa3429150268027908a1b8ae6ee9a62"
SRC_URI[sha256sum] = "c208a4ff6906cb7f57940aa5bc3a6eed146e50a7cc0a092f52ef2ab65057a08d"