From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f196.google.com (mail-pf0-f196.google.com [209.85.192.196]) by mail.openembedded.org (Postfix) with ESMTP id C2E8460670 for ; Sat, 7 May 2016 18:09:34 +0000 (UTC) Received: by mail-pf0-f196.google.com with SMTP id p185so14885225pfb.3 for ; Sat, 07 May 2016 11:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=zv4RAEiHVEkWm98C5pw3dYA37gnMoh5NwHEWOZBo/fg=; b=XMrei+PWnFcSoM0orWz+JMcoWTCWhaUaY7J07LCL/1WJROjQxZfWQ60k/sGWm5bmG3 Ac0n6J5Cw8LKaVJfdsASMVj1HzbWGEqWX/03SuhXb9o4Fthd5M+9KBdJqhrN/TdXNCAk 21PDl213eM17b9b29VpRAbxYzX+XRmq1ngS/0USXCiG2AduSiXlaqfMlfJTNz/LHFiOw wN/Agb10FNqQLO6e9zDYVmxIsLV4J7K4Tk4fkSBoOEz510KFGr3/fuWnY1I0JSrQjzg0 0ebulaHIxbMnD08nJnYY3VqAPfSCp5rWF2hPpK7heBkrviQBtcwyMcHF/qVZVP7hs8dC gB0w== 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:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=zv4RAEiHVEkWm98C5pw3dYA37gnMoh5NwHEWOZBo/fg=; b=gb2ywHLhFiahBuA9Jxa4X5Rt1jbB+H938JZeJ9SX4PbAu4vfCD/eHmKS9owD3Cwzre +FHWLrRu8BL8nQSRh32KRkP/lqKCiJLdeU8WuKdRpl7BKzC1GHRMBaqQw9Qb+cCJq51b owMbbbwLX9ssNbRojwzXXxgqGjhENDnB2jXpZ/ogjPK3AokPNAKvmunMSyC95BDXbKHU 9jQIr+/w2NrnUsG671dUMIL8nsE6wo1w0wII/u18xAnTnb9otxRfJvoSrbhrlDmKvyjH +SMn4DL7owzYMPKTt56eGMMIr9qiLZXA0qjfxAg1qDO0OqIdzcptO+CQx32gOOri6IGX YjPw== X-Gm-Message-State: AOPr4FWW92FffGJdeHjlW/WWaSx2kQJbdwfTo7dwqeDzOWzdLI26bbFhRdL7boZAlZfpcQ== X-Received: by 10.98.93.5 with SMTP id r5mr37334144pfb.15.1462644574984; Sat, 07 May 2016 11:09:34 -0700 (PDT) Received: from ?IPv6:2601:202:4000:1239:98b4:edb3:c01c:1b96? ([2601:202:4000:1239:98b4:edb3:c01c:1b96]) by smtp.googlemail.com with ESMTPSA id qm10sm29622121pac.33.2016.05.07.11.09.33 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 May 2016 11:09:33 -0700 (PDT) To: openembedded-devel@lists.openembedded.org References: <1462545324-27232-1-git-send-email-Martin.Jansa@gmail.com> From: akuster808 Message-ID: <572E2F5C.1080702@gmail.com> Date: Sat, 7 May 2016 11:09:32 -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: <1462545324-27232-1-git-send-email-Martin.Jansa@gmail.com> Cc: Herrie 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: Sat, 07 May 2016 18:09:35 -0000 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit 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 \ >