80 lines
2.5 KiB
Diff
80 lines
2.5 KiB
Diff
Do not use the _libxml_check_lib() on cross-compile
|
|
|
|
Upstream-Status: Inappropriate [configuration]
|
|
|
|
xml2 have been added into package's DEPENDS, so not need to use the
|
|
_libxml_check_lib() to check it again, and _libxml_check_lib() always
|
|
return false on cross-compile environment
|
|
|
|
Signed-off-by: Roy Li <rongqing.li@windriver.com>
|
|
---
|
|
Makefile.PL | 52 ++++++++++++++++++++++++++--------------------------
|
|
1 file changed, 26 insertions(+), 26 deletions(-)
|
|
|
|
diff --git a/Makefile.PL b/Makefile.PL
|
|
index c0485f1..09c676b 100644
|
|
--- a/Makefile.PL
|
|
+++ b/Makefile.PL
|
|
@@ -411,32 +411,32 @@ sub _libxml_check_lib {
|
|
}
|
|
}
|
|
|
|
-print "Checking for ability to link against xml2...";
|
|
-if ( _libxml_check_lib('xml2') ) {
|
|
- print "yes\n";
|
|
-}
|
|
-else {
|
|
- print "no\n";
|
|
- print "Checking for ability to link against libxml2...";
|
|
- if ( _libxml_check_lib('libxml2')) {
|
|
- print "yes\n";
|
|
- }
|
|
- else {
|
|
- print STDERR <<"DEATH";
|
|
-libxml2, zlib, and/or the Math library (-lm) have not been found.
|
|
-Try setting LIBS and INC values on the command line
|
|
-Or get libxml2 from
|
|
- http://xmlsoft.org/
|
|
-If you install via RPMs, make sure you also install the -devel
|
|
-RPMs, as this is where the headers (.h files) are.
|
|
-
|
|
-Also, you may try to run perl Makefile.PL with the DEBUG=1 parameter
|
|
-to see the exact reason why the detection of libxml2 installation
|
|
-failed or why Makefile.PL was not able to compile a test program.
|
|
-DEATH
|
|
- exit 0; # 0 recommended by http://cpantest.grango.org (Notes for CPAN Authors)
|
|
- }
|
|
-}
|
|
+#print "Checking for ability to link against xml2...";
|
|
+#if ( _libxml_check_lib('xml2') ) {
|
|
+# print "yes\n";
|
|
+#}
|
|
+#else {
|
|
+# print "no\n";
|
|
+# print "Checking for ability to link against libxml2...";
|
|
+# if ( _libxml_check_lib('libxml2')) {
|
|
+# print "yes\n";
|
|
+# }
|
|
+# else {
|
|
+# print STDERR <<"DEATH";
|
|
+#libxml2, zlib, and/or the Math library (-lm) have not been found.
|
|
+#Try setting LIBS and INC values on the command line
|
|
+#Or get libxml2 from
|
|
+# http://xmlsoft.org/
|
|
+#If you install via RPMs, make sure you also install the -devel
|
|
+#RPMs, as this is where the headers (.h files) are.
|
|
+#
|
|
+#Also, you may try to run perl Makefile.PL with the DEBUG=1 parameter
|
|
+#to see the exact reason why the detection of libxml2 installation
|
|
+#failed or why Makefile.PL was not able to compile a test program.
|
|
+#DEATH
|
|
+# exit 0; # 0 recommended by http://cpantest.grango.org (Notes for CPAN Authors)
|
|
+# }
|
|
+#}
|
|
|
|
# -------------------------------------------------------------------------- #
|
|
# _NOW_ write the Makefile
|
|
--
|
|
1.7.10.4
|
|
|