blob: 87fd05bfd2e8ef798fef608bad7253492fafcded [file] [log] [blame]
Brad Bishop26bdd442019-08-16 17:08:17 -04001From 65463a7c5cb2514b1523a81911810effffb75a79 Mon Sep 17 00:00:00 2001
2From: Yi Zhao <yi.zhao@windriver.com>
3Date: Fri, 28 Jun 2019 15:05:31 +0800
4Subject: [PATCH] configure.in: disable tirpc checking for fedora
5
6The Fedora 28+ does not have inbuilt SunRPC support in glibc and is
7separately availble in tirpc package. So it enables tirpc checking for
8fedora in configure.
9
10Drop this piece of code since we had specify '-ltirpc' in LDFLAGS
11explicitly. Otherwise it will cause a compile-host-path QA issue if the
12host is Fedora 28+:
13cc1: warning: include location "/usr/include/tirpc" is unsafe for
14cross-compilation [-Wpoison-system-directories]
15
16Upstream-Status: Inappropriate [embedded specific]
17
18Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
19---
20 configure.in | 24 ------------------------
21 1 file changed, 24 deletions(-)
22
23diff --git a/configure.in b/configure.in
24index 8662cdd..0ff7e27 100644
25--- a/configure.in
26+++ b/configure.in
27@@ -895,30 +895,6 @@ if test "x$enable_dlclose" = "xno"; then
28 AC_DEFINE([DISABLE_DLCLOSE_FOR_VALGRIND_TESTING],[1],[Don't close opened shared objects for valgrind leak testing of dynamic libraries])
29 fi
30
31-##################################################
32-# Fedora 28+ does not have inbuilt SunRPC support#
33-# in glibc and is separately availble in tirpc #
34-# package. Make sure we've got the library and #
35-# link it #
36-##################################################
37-
38-if test -f /etc/fedora-release ; then
39- DISTRO_VERSION=$(awk '{ print $3 }' /etc/fedora-release)
40- if test $DISTRO_VERSION -ge 28 ; then
41- TIRPC=""
42- AC_CHECK_LIB(tirpc,bindresvport,, TIRPC="no")
43- echo "$TIRPC"
44- if test "x$TIRPC" = "xno"; then
45- echo
46- echo " ERROR! tirpc not found, get it by running "
47- echo " yum install libtirpc-devel "
48- exit
49- fi
50- LIBS="${LIBS} -ltirpc"
51- extra_incl="-I/usr/include/tirpc"
52- fi
53-fi
54-
55 Z_LIB=""
56 AC_CHECK_HEADERS(zlib.h,, Z_LIB="no")
57 if test "x$Z_LIB" = "xno"; then
58--
592.7.4
60