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 |
