Patch-ID# 147992-10


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security gadu-gadu pidgin
Synopsis: SunOS 5.10: Pidgin patch
Date: Apr/13/2017


Install Requirements: NA

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 147993

Topic: SunOS 5.10: Pidgin patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
719116415809749
15846445
16737534
18157348
24694287
25503979
25504214
710412715750185
710454815750470
710712015752047
712175815761329
716303615786841
716448015788012
716832815791321
717032215792918
718364715803446


Changes incorporated in this version: 15809749 25503979 25504214

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/etc/gconf/schemas/purple.schemas
/usr/bin/pidgin
/usr/include/gpg-error.h
/usr/include/libpurple/account.h
/usr/include/libpurple/certificate.h
/usr/include/libpurple/cipher.h
/usr/include/libpurple/conversation.h
/usr/include/libpurple/core.h
/usr/include/libpurple/dnsquery.h
/usr/include/libpurple/dnssrv.h
/usr/include/libpurple/ft.h
/usr/include/libpurple/gaim-compat.h
/usr/include/libpurple/imgstore.h
/usr/include/libpurple/media-gst.h
/usr/include/libpurple/media.h
/usr/include/libpurple/media/backend-iface.h
/usr/include/libpurple/media/codec.h
/usr/include/libpurple/media/enum-types.h
/usr/include/libpurple/network.h
/usr/include/libpurple/notify.h
/usr/include/libpurple/pounce.h
/usr/include/libpurple/proxy.h
/usr/include/libpurple/prpl.h
/usr/include/libpurple/request.h
/usr/include/libpurple/server.h
/usr/include/libpurple/signals.h
/usr/include/libpurple/util.h
/usr/include/libpurple/valgrind.h (deleted)
/usr/include/libpurple/value.h
/usr/include/libpurple/version.h
/usr/include/pidgin/gtkblist.h
/usr/include/pidgin/gtkconv.h
/usr/include/pidgin/gtkdialogs.h
/usr/include/pidgin/gtkimhtml.h
/usr/include/pidgin/gtkutils.h
/usr/include/pidgin/minidialog.h
/usr/lib/libgcrypt.so.11
/usr/lib/libgcrypt.so.11.2.1
/usr/lib/libgpg-error.so.0.1.3
/usr/lib/libotr.so
/usr/lib/libotr.so.2
/usr/lib/libotr.so.2.2.0 (deleted)
/usr/lib/libotr.so.2.2.1
/usr/lib/libpurple.so
/usr/lib/libpurple.so.0
/usr/lib/libpurple.so.0.10.11
/usr/lib/libpurple.so.0.10.2 (deleted)
/usr/lib/libpurple.so.0.10.4 (deleted)
/usr/lib/libpurple.so.0.10.5 (deleted)
/usr/lib/libpurple.so.0.7.5 (deleted)
/usr/lib/pidgin/convcolors.so
/usr/lib/pidgin/extplacement.so
/usr/lib/pidgin/gestures.so
/usr/lib/pidgin/gtkbuddynote.so
/usr/lib/pidgin/history.so
/usr/lib/pidgin/iconaway.so
/usr/lib/pidgin/markerline.so
/usr/lib/pidgin/notify.so
/usr/lib/pidgin/perl/Pidgin.pm
/usr/lib/pidgin/perl/auto/Pidgin/.packlist
/usr/lib/pidgin/perl/auto/Pidgin/Pidgin.bs
/usr/lib/pidgin/perl/auto/Pidgin/Pidgin.so
/usr/lib/pidgin/pidgin-otr.so
/usr/lib/pidgin/pidginrc.so
/usr/lib/pidgin/relnot.so
/usr/lib/pidgin/sendbutton.so
/usr/lib/pidgin/spellchk.so
/usr/lib/pidgin/themeedit.so
/usr/lib/pidgin/ticker.so
/usr/lib/pidgin/timestamp.so
/usr/lib/pidgin/timestamp_format.so
/usr/lib/pidgin/xmppconsole.so
/usr/lib/pidgin/xmppdisco.so
/usr/lib/pkgconfig/pidgin.pc
/usr/lib/pkgconfig/purple.pc
/usr/lib/purple-2/autoaccept.so
/usr/lib/purple-2/buddynote.so
/usr/lib/purple-2/idle.so
/usr/lib/purple-2/joinpart.so
/usr/lib/purple-2/libaim.so
/usr/lib/purple-2/libgg.so
/usr/lib/purple-2/libicq.so
/usr/lib/purple-2/libirc.so
/usr/lib/purple-2/libjabber.so
/usr/lib/purple-2/libjabber.so.0
/usr/lib/purple-2/libjabber.so.0.0.0
/usr/lib/purple-2/libmsn.so
/usr/lib/purple-2/libmxit.so
/usr/lib/purple-2/libnovell.so
/usr/lib/purple-2/liboscar.so
/usr/lib/purple-2/liboscar.so.0
/usr/lib/purple-2/liboscar.so.0.0.0
/usr/lib/purple-2/libxmpp.so
/usr/lib/purple-2/libyahoo.so
/usr/lib/purple-2/libyahoojp.so
/usr/lib/purple-2/libymsg.so.0.0.0
/usr/lib/purple-2/log_reader.so
/usr/lib/purple-2/newline.so
/usr/lib/purple-2/nss-prefs.so
/usr/lib/purple-2/offlinemsg.so
/usr/lib/purple-2/perl.so
/usr/lib/purple-2/perl/Purple.pm
/usr/lib/purple-2/perl/auto/Purple/.packlist
/usr/lib/purple-2/perl/auto/Purple/Purple.bs
/usr/lib/purple-2/perl/auto/Purple/Purple.so
/usr/lib/purple-2/perl/auto/Purple/autosplit.ix
/usr/lib/purple-2/psychic.so
/usr/lib/purple-2/ssl-nss.so
/usr/lib/purple-2/ssl.so
/usr/lib/purple-2/statenotify.so
/usr/share/appdata/pidgin.appdata.xml
/usr/share/applications/pidgin.desktop
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.11/AUTHORS
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.11/COPYING
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.11/ChangeLog
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.11/NEWS
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.11/README
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5 (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.5/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.1/AUTHORS
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.1/COPYING
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.1/ChangeLog
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.1/NEWS
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.1/README
/usr/share/icons/hicolor/22x22/apps/pidgin.png
/usr/share/man/man1/pidgin.1
/usr/share/man/man3/Pidgin.3
/usr/share/man/man3/Purple.3
/usr/share/pixmaps/pidgin/emblems/16/qq-member.png (deleted)
/usr/share/pixmaps/pidgin/emblems/scalable/qq-member.svg (deleted)
/usr/share/pixmaps/pidgin/emotes/default/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/16/facebook.png
/usr/share/pixmaps/pidgin/protocols/16/mxit.png
/usr/share/pixmaps/pidgin/protocols/16/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/22/facebook.png
/usr/share/pixmaps/pidgin/protocols/22/mxit.png
/usr/share/pixmaps/pidgin/protocols/22/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/48/facebook.png
/usr/share/pixmaps/pidgin/protocols/48/mxit.png
/usr/share/pixmaps/pidgin/protocols/48/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/scalable/mxit.svg
/usr/share/pixmaps/pidgin/protocols/scalable/qq.svg (deleted)
/usr/share/purple/ca-certs/AOL_Member_CA.pem
/usr/share/purple/ca-certs/AddTrust_External_Root.pem
/usr/share/purple/ca-certs/America_Online_Root_Certification_Authority_1.pem
/usr/share/purple/ca-certs/Baltimore_CyberTrust_Root.pem
/usr/share/purple/ca-certs/CAcert_Class3.pem
/usr/share/purple/ca-certs/CAcert_Root.pem
/usr/share/purple/ca-certs/Deutsche_Telekom_Root_CA_2.pem
/usr/share/purple/ca-certs/DigiCertHighAssuranceCA-3.pem
/usr/share/purple/ca-certs/DigiCertHighAssuranceEVRootCA.pem
/usr/share/purple/ca-certs/Entrust.net_2048.pem
/usr/share/purple/ca-certs/Entrust.net_Secure_Server_CA.pem
/usr/share/purple/ca-certs/Equifax_Secure_CA.pem
/usr/share/purple/ca-certs/Equifax_Secure_Global_eBusiness_CA-1.pem
/usr/share/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
/usr/share/purple/ca-certs/Go_Daddy_Class_2_CA.pem
/usr/share/purple/ca-certs/Microsoft_Internet_Authority.pem (deleted)
/usr/share/purple/ca-certs/Microsoft_Internet_Authority_2010.pem
/usr/share/purple/ca-certs/Microsoft_Secure_Server_Authority.pem (deleted)
/usr/share/purple/ca-certs/Microsoft_Secure_Server_Authority_2010.pem
/usr/share/purple/ca-certs/StartCom_Certification_Authority.pem
/usr/share/purple/ca-certs/StartCom_Free_SSL_CA.pem (deleted)
/usr/share/purple/ca-certs/Thawte_Premium_Server_CA.pem
/usr/share/purple/ca-certs/Thawte_Primary_Root_CA.pem
/usr/share/purple/ca-certs/ValiCert_Class_2_VA.pem
/usr/share/purple/ca-certs/VeriSign_Class3_Extended_Validation_CA.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G2.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G5-2.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G5.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G2.pem (deleted)
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem (deleted)
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5_2.pem (deleted)
/usr/share/purple/ca-certs/VeriSign_International_Server_Class_3_CA.pem
/usr/share/purple/ca-certs/Verisign_Class3_Primary_CA.pem
/usr/share/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem (deleted)

Problem Description:

15809749 problem with GNOME libraries
25503979 upgrade pidgin-otr to version 3.2.1
25504214 upgrade libotr to version 3.2.1
 
(from 147992-09)
 
18157348 problem with Pidgin
24694287 Pidgin crashes with Gadu-Gadu account
 
(from 147992-08)
 
        Revision skipped.
 
(from 147992-07)
 
        Revision skipped.
 
(from 147992-06)
 
16737534 problem with GNOME applications
 
(from 147992-05)
 
15846445 need to update prepatch for Pidgin libraries patch
 
(from 147992-04)
 
7168328 problem with GNOME (security)
 
(from 147992-03)
 
7183647 147992-02 and 147993-02 have incorrect deletes file
 
(from 147992-02)
 
7163036 problem with GNOME applications
7164480 upgrade Pidgin OTR to latest version on Solaris 10
7170322 incorporate a prepatch script in Pidgin-2.10 patch to check SUNWgnome-im-client-root existence
 
(from 147992-01)
 
7104127 problem with GNOME applications
7104548 Pidgin crash when connecting to Yahoo and enabling global/gnome proxy in SPARC
7107120 Gadu-Gadu doesn't work in Pidgin (x86)
7121758 Gadu-Gadu doesn't work in Pidgin (SPARC)


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
NOTE 1:  The SUNWgnome-im-client-root package needs to be installed on a system
         before this patch can be applied.  If SUNWgnome-im-client-root is not
         already installed on a system, follow these instructions to install
         the package:
 
         If the target is the live system, run:
 
         cd <patch-dir>
         pkgadd -d payload SUNWgnome-im-client-root
 
         If the target is an alternate boot environment, run:
 
         cd <patch-dir>
         pkgadd -R <altroot-path> -d payload SUNWgnome-im-client-root
 
         Follow pkgadd prompts.  If the following message is seen when pkgadd
         is run:
 
         pkgadd: ERROR: unable to install any package to the system until it
         is rebooted. One or more patches have updated the system but these
         changes are not yet enabled.  Additional package operations are not
         permitted until the system is rebooted.
 
         This indicates that system must first be rebooted first, before the
         package can be installed.  This is normal behavior when certain
         Kernel Patches have also been applied and system has not yet been
         rebooted.  Please reboot system and then rerun commands above to
         install SUNWgnome-im-client-root.


README -- Last modified date: Thursday, April 13, 2017