From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f66.google.com (mail-pa0-f66.google.com [209.85.220.66]) by mail.openembedded.org (Postfix) with ESMTP id D0F076012C for ; Sun, 8 May 2016 05:43:28 +0000 (UTC) Received: by mail-pa0-f66.google.com with SMTP id zy2so15789077pac.2 for ; Sat, 07 May 2016 22:43:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=qGC3nBy6IqO3g0FnHP/CPExdcTsVN3l7w0tpoTOZmnU=; b=jUQJ+9K9B3trxzbmQYNUQ8LW8VzLUl69GE0lrxj4PpUkg14slgQqWt9NwYxfw13e3p N5Uwgnv6L6+kRDNso/ApB9tdmM6+qqzha+iqjD3Blg1YLXN7sIhdyfkiA0PJILksHN1D HzsQ2qORXHEYHVFb26x2SKCJTTzjHBd/BO5yHPmkYIBOZVYpdgGzwZ1YdRcnfzC1ZrIR TsL1gsKkGwt/oe52eBkCP9AnG//6R4cq4vTVvzcKxCv/UCQaSxKdhQ8HdPsHYCgolj8N yyYL41qv2h8lVw2bRSGoaNtVzY9lAM24Na5drJqP8MvvBEB6ut5/1tK3MZIS37Q7XfPc rQKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=qGC3nBy6IqO3g0FnHP/CPExdcTsVN3l7w0tpoTOZmnU=; b=LU5CTsPFTR5Q4iLU6LZgmiuG5ZDkmxmNOSwPb3Hp9THXr8nt9a9fpuFt/znrQE2/h6 G3F9nKOxhLXTuWIawx15712bxkVvBiVmUbFgqeVxoHOclOWi9/sVpFeAYjzRhsQaGZzs zyNzQruH/IrZfsWyu8L+kOwF+S1Y46Q6RcrcTeKNC5rreIOTSUko9a0VzOkiqPtadV0g 5mn0ovzVJ6KmDzfFplq24n6fNQ+F0Fvdz4mw2zo49s2glMTTIrQE9lADOjuNojQeMqGd /UyVW4HOqZR21LrbBqxjO+B0juRPI827KxjBP85lImQvRP/tYXOiGYS7P6tpyyGjaVZV 9pQQ== X-Gm-Message-State: AOPr4FW4SUPi/wZqEJTCTYUtd1bAvieiO9ZDu37rsegIYEL8kzENm3YpJWTQWAR1pD/OLw== X-Received: by 10.66.180.111 with SMTP id dn15mr40364420pac.69.1462686209486; Sat, 07 May 2016 22:43:29 -0700 (PDT) Received: from ?IPv6:2601:202:4000:1239:5555:fa4b:8548:199b? ([2601:202:4000:1239:5555:fa4b:8548:199b]) by smtp.googlemail.com with ESMTPSA id f9sm1911399pfd.56.2016.05.07.22.43.27 for (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 May 2016 22:43:28 -0700 (PDT) To: openembedded-devel@lists.openembedded.org References: <1462545324-27232-1-git-send-email-Martin.Jansa@gmail.com> <572E2F5C.1080702@gmail.com> From: akuster808 Message-ID: <572ED200.6000309@gmail.com> Date: Sat, 7 May 2016 22:43:28 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Subject: Re: [PATCH][krogoth][meta-oe 1/3] pidgin: Update to 2.10.12 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2016 05:43:29 -0000 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit On 05/07/2016 02:33 PM, Martin Jansa wrote: > For me the imporant part is already in commit message, old version doesn't > build at all, new does, so it's improvement in itself. I didn't get that from "Which is compatible with GnuTLS that's included in Krogoth." nor "pidgin: Update to 2.10.12". thanks for explaining, some days I need more help than others : ) - armin > > Security fixes are good bonus, but in this case older version wasn't really > affected because it couldn't be even built with corresponding gnutls from > oe-core release. > > On Sat, May 7, 2016 at 8:09 PM, akuster808 wrote: > >> >> >> On 05/06/2016 07:35 AM, Martin Jansa wrote: >>> From: Herrie >>> >>> Which is compatible with GnuTLS that's included in Krogoth. >> >> this update includes: >> Potential information leak from XMPP CVE-2014-3698 >> Malicious smiley themes could alter arbitrary files CVE-2014-3697 >> Remote crash parsing malformed Groupwise message CVE-2014-3696 >> Remote crash parsing malformed MXit emoticon CVE-2014-3695 >> Insufficient SSL certificate validation CVE-2014-3694 >> >> info like this helps in deciding patch inclusion. >> >> - armin >> >>> >>> Signed-off-by: Herman van Hazendonk >>> --- >>> .../pidgin/pidgin/pidgin-cross-python-265.patch | 35 >> ++++++++++++++-------- >>> .../pidgin/pidgin/pidgin.desktop-set-icon.patch | 11 ------- >>> .../pidgin/{pidgin_2.10.9.bb => pidgin_2.10.12.bb} | 10 ++----- >>> 3 files changed, 26 insertions(+), 30 deletions(-) >>> delete mode 100644 >> meta-oe/recipes-support/pidgin/pidgin/pidgin.desktop-set-icon.patch >>> rename meta-oe/recipes-support/pidgin/{pidgin_2.10.9.bb => >> pidgin_2.10.12.bb} (91%) >>> >>> diff --git >> a/meta-oe/recipes-support/pidgin/pidgin/pidgin-cross-python-265.patch >> b/meta-oe/recipes-support/pidgin/pidgin/pidgin-cross-python-265.patch >>> index 57c4c46..cfc681c 100644 >>> --- a/meta-oe/recipes-support/pidgin/pidgin/pidgin-cross-python-265.patch >>> +++ b/meta-oe/recipes-support/pidgin/pidgin/pidgin-cross-python-265.patch >>> @@ -1,16 +1,27 @@ >>> -Index: pidgin-2.6.5/configure.ac >>> -=================================================================== >>> ---- pidgin-2.6.5.orig/configure.ac >>> -+++ pidgin-2.6.5/configure.ac >>> -@@ -1470,8 +1470,9 @@ if test "_$pythonpath" != _ ; then >>> - AC_CHECK_LIB(pthread, pthread_create, ) >>> - AC_CHECK_LIB(util, openpty, ) >>> - AC_CHECK_LIB(db, dbopen, ) >>> -- PY_LIBS="-L$PY_EXEC_PREFIX/lib/python$PY_VERSION/config >> -lpython$PY_VERSION" >>> -- PY_CFLAGS="-I$PY_PREFIX/include/python$PY_VERSION" >>> +From 428836ba7f9048970626ef0d6b805107f7c52d33 Mon Sep 17 00:00:00 2001 >>> +From: Herrie >>> +Date: Thu, 5 May 2016 13:33:29 +0200 >>> +Subject: [PATCH] Updated python patch >>> + >>> +--- >>> + configure.ac | 6 +++--- >>> + 1 file changed, 3 insertions(+), 3 deletions(-) >>> + >>> +diff --git a/configure.ac b/configure.ac >>> +index 94ea8cf..2285adb 100644 >>> +--- a/configure.ac >>> ++++ b/configure.ac >>> +@@ -1587,9 +1587,9 @@ dnl (Thanks to XChat) >>> + if test "x$enable_consoleui" = "xyes" -a ! -z "$PYTHON" -a x"$PYTHON" >> != x"no" ; then >>> + AC_MSG_CHECKING(for Python compile flags) >>> + if test -f ${PYTHON}-config; then >>> +- PY_CFLAGS=`${PYTHON}-config --includes` >>> +- PY_LIBS=`${PYTHON}-config --libs` >>> +- AC_DEFINE(USE_PYTHON, [1], [Define if python headers are >> available.]) >>> + m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$]) >>> + >> PY_LIBS="-L$PKG_CONFIG_SYSROOT_DIR/usr/lib/python$PY_VERSION/config >> -lpython$PY_VERSION" >>> -+ >> PY_CFLAGS="-I$PKG_CONFIG_SYSROOT_DIR/usr/include/python$PY_VERSION" >>> - AC_DEFINE(USE_PYTHON, [1], [Define if python headers are >> available.]) >>> ++ >> PY_CFLAGS="-I$PKG_CONFIG_SYSROOT_DIR/usr/include/python$PY_VERSION" >> AC_DEFINE(USE_PYTHON, [1], [Define if python headers are available.]) >>> AC_MSG_RESULT(ok) >>> else >>> + AC_MSG_RESULT([Cannot find ${PYTHON}-config]) >>> + >>> diff --git >> a/meta-oe/recipes-support/pidgin/pidgin/pidgin.desktop-set-icon.patch >> b/meta-oe/recipes-support/pidgin/pidgin/pidgin.desktop-set-icon.patch >>> deleted file mode 100644 >>> index 05f7689..0000000 >>> --- a/meta-oe/recipes-support/pidgin/pidgin/pidgin.desktop-set-icon.patch >>> +++ /dev/null >>> @@ -1,11 +0,0 @@ >>> ---- pidgin-2.0.1/pidgin.desktop.in.orig 2007-06-20 >> 23:50:44.000000000 +0000 >>> -+++ pidgin-2.0.1/pidgin.desktop.in 2007-06-20 23:51:05.000000000 >> +0000 >>> -@@ -4,7 +4,7 @@ >>> - _GenericName=Internet Messenger >>> - _Comment=Send instant messages over multiple protocols >>> - Exec=pidgin >>> --Icon=pidgin >>> -+Icon=/usr/share/icons/hicolor/48x48/apps/pidgin.png >>> - StartupNotify=true >>> - Terminal=false >>> - Type=Application >>> diff --git a/meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb >> b/meta-oe/recipes-support/pidgin/pidgin_2.10.12.bb >>> similarity index 91% >>> rename from meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb >>> rename to meta-oe/recipes-support/pidgin/pidgin_2.10.12.bb >>> index 8352110..9133c1c 100644 >>> --- a/meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb >>> +++ b/meta-oe/recipes-support/pidgin/pidgin_2.10.12.bb >>> @@ -2,23 +2,19 @@ DESCRIPTION = "multi-protocol instant messaging client" >>> SECTION = "x11/network" >>> LICENSE = "GPLv2" >>> LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" >>> -DEPENDS = "python startup-notification avahi gtk+ ncurses gnutls >> virtual/libintl gstreamer dbus intltool-native farsight2 libidn" >>> +DEPENDS = "python startup-notification avahi gtk+ ncurses gnutls >> virtual/libintl gstreamer dbus intltool-native farsight2 libidn libxml2 >> gconf dbus-glib" >>> >>> inherit autotools gettext pkgconfig gconf perlnative >>> >>> -# http://errors.yoctoproject.org/Errors/Details/25824/ >>> -PNBLACKLIST[pidgin] ?= "Not compatible with gnutls version 3.4 >> currently in oe-core and also depends on broken libnice through farsight2" >>> - >>> SRC_URI = "\ >>> ${SOURCEFORGE_MIRROR}/pidgin/pidgin-${PV}.tar.bz2 \ >>> file://sanitize-configure.ac.patch \ >>> - file://pidgin.desktop-set-icon.patch \ >>> file://purple-OE-branding-25.patch \ >>> file://pidgin-cross-python-265.patch \ >>> " >>> >>> -SRC_URI[md5sum] = "10a4a69d077893f6dd3438cd8af94e81" >>> -SRC_URI[sha256sum] = >> "dc362ed8577f623eea4554a79e917073aa726825074fea402f2e515f0f51f319" >>> +SRC_URI[md5sum] = "14e0f5cfb2ed065e4dc80391a806ac76" >>> +SRC_URI[sha256sum] = >> "2c7523f0fefe89749c03b2b738ab9f7bd186da435be4762f1487eee31e77ffdd" >>> >>> EXTRA_OECONF = " \ >>> --enable-vv \ >>> >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel >>