[oe-commits] Andreas Müller : geany: fix build on perl-less machines

git at git.openembedded.org git at git.openembedded.org
Tue Mar 12 10:21:16 UTC 2013


Module: meta-openembedded.git
Branch: master
Commit: b7fbd492adcfcfc66bb42ba93142d2b3caf8e774
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=b7fbd492adcfcfc66bb42ba93142d2b3caf8e774

Author: Andreas Müller <schnitzeltony at googlemail.com>
Date:   Thu Mar  7 11:43:31 2013 +0000

geany: fix build on perl-less machines

while testing this patch a hidden configure error was detected [1]

autoreconf: running: gnu-configize
Can't load '/home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/auto/Data/Dumper/Dumper.so' for module Data::Dumper: /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/auto/Data/Dumper/Dumper.so: undefined symbol: PL_charclass at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/XSLoader.pm line 71.
 at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/Data/Dumper.pm line 36
Compilation failed in require at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/share/autoconf/Autom4te/C4che.pm line 33.
BEGIN failed--compilation aborted at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/share/autoconf/Autom4te/C4che.pm line 33.
Compilation failed in require at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/autom4te line 37.
BEGIN failed--compilation aborted at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/autom4te line 37.
autoreconf: Leaving directory `.'

but this seems unrelated to geany.

[1] http://lists.linuxtogo.org/pipermail/openembedded-core/2013-March/036745.html

Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 meta-oe/recipes-devtools/geany/geany_1.22.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-devtools/geany/geany_1.22.bb b/meta-oe/recipes-devtools/geany/geany_1.22.bb
index e0b5df5..f56c8f3 100644
--- a/meta-oe/recipes-devtools/geany/geany_1.22.bb
+++ b/meta-oe/recipes-devtools/geany/geany_1.22.bb
@@ -3,9 +3,9 @@ HOMEPAGE = "http://www.geany.org/"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
 DEPENDS = "gtk+"
-PR = "r1"
+PR = "r2"
 
-inherit autotools pkgconfig
+inherit autotools pkgconfig perlnative
 
 SRC_URI = " \
     http://download.geany.org/${PN}-${PV}.tar.bz2 \





More information about the Openembedded-commits mailing list