From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1.windriver.com (mail1.windriver.com [147.11.146.13]) by mail.openembedded.org (Postfix) with ESMTP id 195B76B1D6 for ; Tue, 16 Jul 2013 00:23:43 +0000 (UTC) Received: from ALA-HCA.corp.ad.wrs.com (ala-hca.corp.ad.wrs.com [147.11.189.40]) by mail1.windriver.com (8.14.5/8.14.3) with ESMTP id r6G0Ni4u009381 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 15 Jul 2013 17:23:44 -0700 (PDT) Received: from Marks-MacBook-Pro.local (147.11.118.103) by ALA-HCA.corp.ad.wrs.com (147.11.189.50) with Microsoft SMTP Server id 14.2.342.3; Mon, 15 Jul 2013 17:23:43 -0700 Message-ID: <51E49293.20402@windriver.com> Date: Mon, 15 Jul 2013 19:23:47 -0500 From: Mark Hatle Organization: Wind River Systems User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Saul Wold References: <1373919029-19108-1-git-send-email-mark.hatle@windriver.com> <1373919029-19108-5-git-send-email-mark.hatle@windriver.com> <51E48A3B.6030607@linux.intel.com> In-Reply-To: <51E48A3B.6030607@linux.intel.com> Cc: openembedded-core@lists.openembedded.org Subject: Re: [PATCH 4/4] dbus-ptest: Disable python module check X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jul 2013 00:23:43 -0000 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit On 7/15/13 6:48 PM, Saul Wold wrote: > On 07/15/2013 01:10 PM, Mark Hatle wrote: >> Disable the python module check, as the host python modules are >> not needed for generating the target tests. >> >> Signed-off-by: Mark Hatle >> --- >> .../dbus/dbus-1.6.8/python-config.patch | 25 ++++++++++++++++++++++ >> meta/recipes-core/dbus/dbus-ptest_1.6.10.bb | 1 + > You have a patch in the dbus-1.6.8 directory for a version 1.6.10, patch > not found! Sorry this was the version before I merged.. whoops.. v2 on it's way. (And yes, I did actually verify v2 works!) --MArk > Sau! > >> 2 files changed, 26 insertions(+) >> create mode 100644 meta/recipes-core/dbus/dbus-1.6.8/python-config.patch >> >> diff --git a/meta/recipes-core/dbus/dbus-1.6.8/python-config.patch b/meta/recipes-core/dbus/dbus-1.6.8/python-config.patch >> new file mode 100644 >> index 0000000..2944002 >> --- /dev/null >> +++ b/meta/recipes-core/dbus/dbus-1.6.8/python-config.patch >> @@ -0,0 +1,25 @@ >> +When building the dbus-ptest package, we have to enable python. However >> +checking if the host-system python has the necessary library isn't useful. >> + >> +Disable the python module check for cross compiling. >> + >> +Upstream-Status: Inappropriate [oe specific] >> + >> +Signed-off-by: Mark Hatle >> + >> +--- dbus-1.6.8/configure.ac.orig 2013-07-11 14:15:58.834554799 -0500 >> ++++ dbus-1.6.8/configure.ac 2013-07-11 14:14:40.969554848 -0500 >> +@@ -257,13 +257,6 @@ >> + # full test coverage is required, Python is a hard dependency >> + AC_MSG_NOTICE([Full test coverage (--enable-tests=yes) requires Python, dbus-python, pygobject]) >> + AM_PATH_PYTHON([2.6]) >> +- AC_MSG_CHECKING([for Python modules for full test coverage]) >> +- if "$PYTHON" -c "import dbus, gobject, dbus.mainloop.glib"; then >> +- AC_MSG_RESULT([yes]) >> +- else >> +- AC_MSG_RESULT([no]) >> +- AC_MSG_ERROR([cannot import dbus, gobject, dbus.mainloop.glib Python modules]) >> +- fi >> + else >> + # --enable-tests not given: do not abort if Python is missing >> + AM_PATH_PYTHON([2.6], [], [:]) >> diff --git a/meta/recipes-core/dbus/dbus-ptest_1.6.10.bb b/meta/recipes-core/dbus/dbus-ptest_1.6.10.bb >> index 6c0f404..a8e82ef 100644 >> --- a/meta/recipes-core/dbus/dbus-ptest_1.6.10.bb >> +++ b/meta/recipes-core/dbus/dbus-ptest_1.6.10.bb >> @@ -14,6 +14,7 @@ SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \ >> file://ptest.patch \ >> file://dbus-1.init \ >> file://run-ptest \ >> + file://python-config.patch \ >> " >> >> SRC_URI[md5sum] = "de4970c20629aeb958a12132415b3630" >>