From 11897ce53087bcf8393c3f0a295a109809125420 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Fri, 30 Aug 2013 18:02:16 +0200 Subject: [PATCH] smalltalk: Build a native libsigsegv and depend on zip-native These two dependencies are required for building the native package of GNU Smalltalk on a clean system. --- recipes-gnu/libsigsegv/libsigsegv_2.10.bb | 3 +++ recipes-smalltalk/smalltalk/smalltalk.inc | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/recipes-gnu/libsigsegv/libsigsegv_2.10.bb b/recipes-gnu/libsigsegv/libsigsegv_2.10.bb index 8f81e92626..5ec9323fe8 100644 --- a/recipes-gnu/libsigsegv/libsigsegv_2.10.bb +++ b/recipes-gnu/libsigsegv/libsigsegv_2.10.bb @@ -11,3 +11,6 @@ SRC_URI[sha256sum] = "8460a4a3dd4954c3d96d7a4f5dd5bc4d9b76f5754196aa245287553b26 PR = "r1" inherit autotools + + +BBCLASSEXTEND = "native" diff --git a/recipes-smalltalk/smalltalk/smalltalk.inc b/recipes-smalltalk/smalltalk/smalltalk.inc index f66043cb09..d72d69702b 100644 --- a/recipes-smalltalk/smalltalk/smalltalk.inc +++ b/recipes-smalltalk/smalltalk/smalltalk.inc @@ -4,8 +4,8 @@ LICENSE = "GPLv2+" INC_PR = "11" -DEPENDS = "smalltalk-native gnutls readline libsigsegv libtool libffi" -DEPENDS_virtclass-native = "gnutls-native libffi-native" +DEPENDS = "smalltalk-native gnutls readline libsigsegv libtool libffi zip-native" +DEPENDS_virtclass-native = "gnutls-native libffi-native libsigsegv-native" EXTRA_OECONF = "--disable-static --disable-gtk --without-x --without-opengl --with-tcl=/bin/false --with-tk=/bin/false --without-emacs gst_cv_libc_dlopen_works=hacked gst_cv_readline_libs='-lreadline'" PACKAGES =+ "${PN}-digest ${PN}-expat ${PN}-iconv ${PN}-i18n ${PN}-gdbm ${PN}-sdl \