1Do not use the _libxml_check_lib() on cross-compile
2
3Upstream-Status: Inappropriate [configuration]
4
5xml2 have been added into package's DEPENDS, so not need to use the
6_libxml_check_lib() to check it again, and _libxml_check_lib() always
7return false on cross-compile environment
8
9Signed-off-by: Roy Li <rongqing.li@windriver.com>
10---
11 Makefile.PL |   52 ++++++++++++++++++++++++++--------------------------
12 1 file changed, 26 insertions(+), 26 deletions(-)
13
14diff --git a/Makefile.PL b/Makefile.PL
15index c0485f1..09c676b 100644
16--- a/Makefile.PL
17+++ b/Makefile.PL
18@@ -411,32 +411,32 @@ sub _libxml_check_lib {
19     }
20 }
21
22-print "Checking for ability to link against xml2...";
23-if ( _libxml_check_lib('xml2') ) {
24-    print "yes\n";
25-}
26-else {
27-    print "no\n";
28-    print "Checking for ability to link against libxml2...";
29-    if ( _libxml_check_lib('libxml2')) {
30-        print "yes\n";
31-    }
32-    else {
33-        print STDERR <<"DEATH";
34-libxml2, zlib, and/or the Math library (-lm) have not been found.
35-Try setting LIBS and INC values on the command line
36-Or get libxml2 from
37-  http://xmlsoft.org/
38-If you install via RPMs, make sure you also install the -devel
39-RPMs, as this is where the headers (.h files) are.
40-
41-Also, you may try to run perl Makefile.PL with the DEBUG=1 parameter
42-to see the exact reason why the detection of libxml2 installation
43-failed or why Makefile.PL was not able to compile a test program.
44-DEATH
45-        exit 0; # 0 recommended by http://cpantest.grango.org (Notes for CPAN Authors)
46-    }
47-}
48+#print "Checking for ability to link against xml2...";
49+#if ( _libxml_check_lib('xml2') ) {
50+#    print "yes\n";
51+#}
52+#else {
53+#    print "no\n";
54+#    print "Checking for ability to link against libxml2...";
55+#    if ( _libxml_check_lib('libxml2')) {
56+#        print "yes\n";
57+#    }
58+#    else {
59+#        print STDERR <<"DEATH";
60+#libxml2, zlib, and/or the Math library (-lm) have not been found.
61+#Try setting LIBS and INC values on the command line
62+#Or get libxml2 from
63+#  http://xmlsoft.org/
64+#If you install via RPMs, make sure you also install the -devel
65+#RPMs, as this is where the headers (.h files) are.
66+#
67+#Also, you may try to run perl Makefile.PL with the DEBUG=1 parameter
68+#to see the exact reason why the detection of libxml2 installation
69+#failed or why Makefile.PL was not able to compile a test program.
70+#DEATH
71+#        exit 0; # 0 recommended by http://cpantest.grango.org (Notes for CPAN Authors)
72+#    }
73+#}
74
75 # -------------------------------------------------------------------------- #
76 # _NOW_ write the Makefile
77--
781.7.10.4
79
80