Files
loongoffice/external/libxml2/libxml2-android.patch
Christian Lohmaier e6ca4cf597 gradle based apk packing doesn't have .so limitation anymore
and even if it had, everything ends up in liblo-native-code.so now

Change-Id: I5d62cf619867d6d0f7c5d4f91acf529706ebdc75
2015-11-21 11:16:16 +01:00

24 lines
677 B
Diff

--- misc/libxml2-2.7.6/trionan.c
+++ misc/build/libxml2-2.7.6/trionan.c
@@ -327,7 +327,7 @@
if (result == 0.0) {
-#if defined(TRIO_COMPILER_SUPPORTS_C99)
+#if defined(TRIO_COMPILER_SUPPORTS_C99) && !(defined(__ANDROID__) && defined(__clang__))
result = nan("");
#elif defined(NAN) && defined(__STDC_IEC_559__)
--- misc/libxml2-2.7.6/Makefile.in
+++ misc/build/libxml2-2.7.6/Makefile.in
@@ -1635,7 +1635,7 @@
check-am: all-am
check: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) check-recursive
-all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) \
+all-am: Makefile $(LTLIBRARIES) \
config.h
install-binPROGRAMS: install-libLTLIBRARIES