libxml2: added fix for 'unable to find gzopen64()' when host is 64bit (taken from Debian)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3339 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
parent
d4b9227e95
commit
c3fb3617fd
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
libxml.h | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
--- libxml2-2.6.29.orig/libxml.h
|
||||
+++ libxml2-2.6.29/libxml.h
|
||||
@@ -11,10 +11,13 @@
|
||||
|
||||
#ifndef NO_LARGEFILE_SOURCE
|
||||
#ifndef _LARGEFILE_SOURCE
|
||||
#define _LARGEFILE_SOURCE
|
||||
#endif
|
||||
+#ifndef _LARGEFILE64_SOURCE
|
||||
+#define _LARGEFILE64_SOURCE
|
||||
+#endif
|
||||
#ifndef _FILE_OFFSET_BITS
|
||||
#define _FILE_OFFSET_BITS 64
|
||||
#endif
|
||||
#endif
|
||||
|
|
@ -1,16 +1,13 @@
|
|||
DESCRIPTION = "GNOME XML library"
|
||||
PR = "r3"
|
||||
require libxml2.inc
|
||||
|
||||
SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz"
|
||||
PR = "r4"
|
||||
|
||||
DEPENDS = "python-native-runtime"
|
||||
DEPENDS += "python-native-runtime"
|
||||
|
||||
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libxml2-${PV}"
|
||||
S = "${WORKDIR}/libxml2-${PV}"
|
||||
|
||||
inherit autotools native pkgconfig
|
||||
|
||||
EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
|
||||
inherit native
|
||||
|
||||
do_stage () {
|
||||
oe_runmake install
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
DESCRIPTION = "GNOME XML Parser library"
|
||||
SECTION = "libs"
|
||||
PRIORITY = "optional"
|
||||
LICENSE = "MIT"
|
||||
|
||||
SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz \
|
||||
file://libxml-64bit.patch;patch=1"
|
||||
|
||||
inherit autotools pkgconfig binconfig
|
||||
|
||||
EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
|
|
@ -1,14 +1,6 @@
|
|||
DESCRIPTION = "GNOME XML Parser library"
|
||||
SECTION = "libs"
|
||||
PRIORITY = "optional"
|
||||
LICENSE = "MIT"
|
||||
PR = "r5"
|
||||
require libxml2.inc
|
||||
|
||||
SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz"
|
||||
|
||||
inherit autotools pkgconfig binconfig
|
||||
|
||||
EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
|
||||
PR = "r6"
|
||||
|
||||
export LDFLAGS += "-ldl"
|
||||
|
||||
|
|
Loading…
Reference in New Issue