diff options
-rw-r--r-- | meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb b/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb index be41578f08..33b4d83862 100644 --- a/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb +++ b/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://README;beginline=2;endline=6;md5=c8767d7516229f07b26e | |||
5 | 5 | ||
6 | DEPENDS += "expat expat-native" | 6 | DEPENDS += "expat expat-native" |
7 | 7 | ||
8 | PR = "r2" | 8 | PR = "r3" |
9 | 9 | ||
10 | SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz" | 10 | SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz" |
11 | SRC_URI[md5sum] = "c320d2ffa459e6cdc6f9f59c1185855e" | 11 | SRC_URI[md5sum] = "c320d2ffa459e6cdc6f9f59c1185855e" |
@@ -13,10 +13,17 @@ SRC_URI[sha256sum] = "b48197cd2265a26c5f016489f11a7b450d8833cb8b3d6a46ee15975740 | |||
13 | 13 | ||
14 | S = "${WORKDIR}/XML-Parser-${PV}" | 14 | S = "${WORKDIR}/XML-Parser-${PV}" |
15 | 15 | ||
16 | EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR}" | 16 | EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR} CC=${CC} LD=${LD} FULL_AR=${AR}" |
17 | 17 | ||
18 | inherit cpan | 18 | inherit cpan |
19 | 19 | ||
20 | # fix up sub MakeMaker project as arguments don't get propagated though | ||
21 | # see https://rt.cpan.org/Public/Bug/Display.html?id=28632 | ||
22 | do_configure_append() { | ||
23 | sed 's:--sysroot=.*\(\s\|$\):--sysroot=${STAGING_DIR_TARGET} :g' -i Makefile Expat/Makefile | ||
24 | sed 's:^FULL_AR = .*:FULL_AR = ${AR}:g' -i Expat/Makefile | ||
25 | } | ||
26 | |||
20 | do_compile() { | 27 | do_compile() { |
21 | export LIBC="$(find ${STAGING_DIR_TARGET}/${base_libdir}/ -name 'libc-*.so')" | 28 | export LIBC="$(find ${STAGING_DIR_TARGET}/${base_libdir}/ -name 'libc-*.so')" |
22 | cpan_do_compile | 29 | cpan_do_compile |