xref: /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-connectivity/wvdial/wvstreams/argp.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunCheck for argp_parse in libargp and then in libc before using internal version
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunIndex: wvstreams-4.6.1/configure.ac
4*4882a593Smuzhiyun===================================================================
5*4882a593Smuzhiyun--- wvstreams-4.6.1.orig/configure.ac
6*4882a593Smuzhiyun+++ wvstreams-4.6.1/configure.ac
7*4882a593Smuzhiyun@@ -142,20 +142,21 @@ CPPFLAGS="$CPPFLAGS_save"
8*4882a593Smuzhiyun # argp
9*4882a593Smuzhiyun USE_WVSTREAMS_ARGP=0
10*4882a593Smuzhiyun AC_CHECK_HEADERS(argp.h)
11*4882a593Smuzhiyun-AC_CHECK_FUNC(argp_parse)
12*4882a593Smuzhiyun-if test "$ac_cv_func_argp_parse" != yes \
13*4882a593Smuzhiyun-    -o "$ac_cv_header_argp_h" != yes ; then
14*4882a593Smuzhiyun-    (
15*4882a593Smuzhiyun-    	echo
16*4882a593Smuzhiyun+AC_SEARCH_LIBS([argp_parse], [argp c], [], [
17*4882a593Smuzhiyun+
18*4882a593Smuzhiyun+  if test "$ac_cv_func_argp_parse" != yes \
19*4882a593Smuzhiyun+      -o "$ac_cv_header_argp_h" != yes ; then
20*4882a593Smuzhiyun+      (
21*4882a593Smuzhiyun+       	echo
22*4882a593Smuzhiyun     	echo 'configuring argp...'
23*4882a593Smuzhiyun     	cd argp
24*4882a593Smuzhiyun     	./configure --host=$host_cpu-$host_os || exit $?
25*4882a593Smuzhiyun     	echo 'argp configured.'
26*4882a593Smuzhiyun     	echo
27*4882a593Smuzhiyun-    ) || exit $?
28*4882a593Smuzhiyun-    USE_WVSTREAMS_ARGP=1
29*4882a593Smuzhiyun-fi
30*4882a593Smuzhiyun-
31*4882a593Smuzhiyun+      ) || exit $?
32*4882a593Smuzhiyun+      USE_WVSTREAMS_ARGP=1
33*4882a593Smuzhiyun+  fi
34*4882a593Smuzhiyun+])
35*4882a593Smuzhiyun # Function checks
36*4882a593Smuzhiyun AC_HEADER_DIRENT
37*4882a593Smuzhiyun
38