[Psi-devel] Psi-0.11-beta3
Iain MacDonnell
dseven-psi at dseven.org
Thu Oct 12 23:59:50 PDT 2006
Nevermind .. got it built using the "bundled" qca, after minor hacking
to remove some AES stuff that my OpenSSL apparently doesn't have.
~Iain
Iain MacDonnell wrote on 10/12/06 10:55 PM:
>
> CC -c -O2 -mt -DQT_STATICPLUGIN -DHAVE_XSS -DHAVE_CONFIG -DXMPP1
> -DTC_PSIFILE -DXMPP_TEST -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT
> -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
> -I/share/qt-4.2.0/mkspecs/solaris-cc -I.
> -I/share/qt-4.2.0/include/QtCore -I/share/qt-4.2.0/include/QtCore
> -I/share/qt-4.2.0/include/QtNetwork -I/share/qt-4.2.0/include/QtNetwork
> -I/share/qt-4.2.0/include/QtGui -I/share/qt-4.2.0/include/QtGui
> -I/share/qt-4.2.0/include/QtXml -I/share/qt-4.2.0/include/QtXml
> -I/share/qt-4.2.0/include/Qt3Support
> -I/share/qt-4.2.0/include/Qt3Support -I/share/qt-4.2.0/include
> -I../cutestuff/util -I../cutestuff/network -I../cutestuff/legacy
> -Itools/trayicon -Itools/iconset -Itools/idle -Itools/systemwatch
> -Itools/zip -Itools/optionstree -Itools/globalaccel -Itools/advwidget
> -Itools/tunecontroller -Itools/tunecontroller/plugins/psifile -Iwidgets
> -I../iris/libidn -I../iris/include -I../iris/xmpp-core -I../iris/xmpp-im
> -I../iris/jabber -Ioptions -I../../qca2/include/QtCrypto
> -I/usr/openwin/share/include -I.moc -I.ui -I/usr/sfw/include -o
> .obj/simplesasl.o ../iris/xmpp-core/simplesasl.cpp
> "../iris/xmpp-core/simplesasl.cpp", line 49: Warning: p hides
> QList<XMPP::Prop>::p.
> "../iris/xmpp-core/simplesasl.cpp", line 479: Error: Cannot create a
> variable for abstract class XMPP::SimpleSASLContext.
> "../iris/xmpp-core/simplesasl.cpp", line 479: Error:
> QCA::SASLContext::to_net() const has not been overridden.
> "../iris/xmpp-core/simplesasl.cpp", line 479: Error:
> QCA::SASLContext::to_app() const has not been overridden.
> "../iris/xmpp-core/simplesasl.cpp", line 487: Warning:
> XMPP::SimpleSASLContext::to_net hides the virtual function
> QCA::SASLContext::to_net() const.
> "../iris/xmpp-core/simplesasl.cpp", line 487: Warning:
> XMPP::SimpleSASLContext::to_app hides the virtual function
> QCA::SASLContext::to_app() const.
> "../iris/xmpp-core/simplesasl.cpp", line 510: Error: Cannot create a
> variable for abstract class XMPP::SimpleSASLContext.
> "../iris/xmpp-core/simplesasl.cpp", line 510: Error:
> QCA::SASLContext::to_net() const has not been overridden.
> "../iris/xmpp-core/simplesasl.cpp", line 510: Error:
> QCA::SASLContext::to_app() const has not been overridden.
> 6 Error(s) and 3 Warning(s) detected.
> gmake[1]: *** [.obj/simplesasl.o] Error 6
> gmake[1]: Leaving directory `/export/ws/psi/psi-0.11-beta3/src'
>
>
> Hrrmpphhhh...
>
> ~Iain
>
>
>
>
> Kevin Smith wrote on 10/11/06 01:01 PM:
>> As we're still sitting with our hands tied waiting for some of the
>> libraries we depend upon to advance a little before we can really
>> address 0.11 release candidates, we've tidied up a few issues and
>> made a new beta release to (approximately) coincide with the release
>> of Qt 4.2, which is now required for Psi builds.
>> Links first, then an extract from the release notes:
>>
>> Mac OS X universal binary:
>> http://psi-im.org/files/beta/0.11/beta3/Psi-0.11-beta3.dmg
>>
>> Win32 build:
>> http://psi-im.org/files/beta/0.11/beta3/psi-0.11-beta3-win32.zip
>>
>> Source tarball:
>> http://psi-im.org/files/beta/0.11/beta3/psi-0.11-beta3.tar.bz2
>>
>> Known Issues
>> ------------
>> This is a beta (preview) version of Psi and is not intended to be
>> release
>> quality or used in production environments. Particularly, the following
>> issues are known (those issues which are believed to have originated in
>> external libraries are marked with a *):
>> - GnuPG is temporarily not supported. *
>> - Mouse actions on tabbed chat windows have been temporarily
>> disabled.
>> - Proxy support is broken in some, if not all, circumstances.
>> - On Mac, the menubar is only populated when the roster is the
>> current
>> selected window. *
>> - Roster tooltips are a little ugly currently, more whitespace
>> will be
>> added again later.
>> - When receiving multiline messages in a chat, sometimes some
>> lines will
>> not be visible until another message is received or sent. *
>> - Clicking on Psi popups sometimes causes a crash.
>>
>> Notes
>> -----
>> - This beta release includes a patched version of QCA2. Although
>> it is
>> possible to link against another self-patched QCA2, it is
>> strongly
>> recommended to use the provided tree, which is now default when
>> using ./configure on unices, or by default on Windows.
>>
>> New in 0.11
>> -------------
>> - Added new default Stellar3 iconset
>> - Added support for JEP-138 (Stream Compression)
>> - Added support for using JEP-33 (Extended Stanza Addressing) to
>> multicast messages to multiple users. Use option.enable-multicasting
>> to enable it.
>> - Added 'Show status message' toggle. There is a hidden option to
>> put status messages under the nickname (at the cost of 2 extra pixels
>> when no status message is shown)
>> - Support for Bookmark Storage (JEP-0048), where bookmarked
>> conferences are auto-joined. No UI is provided for creating bookmarks
>> (yet).
>> - Better error messages, including error condition mappings
>> (JEP-0086)
>> - Support dynamically changing priority
>> - Improved PGP error messages
>> - Hiding the deprecated protocol selector for service discovery by
>> default.
>> Use option.ui.show-deprecated.service-discovery.protocol-
>> selector to re-enable it.
>> - New options system (see options.xml)
>> - Receiving support for vCard-Based Avatars (JEP-0153)
>> - Support for Multi-User-Chat (JEP-0045)
>> - Preliminary support for User Nickname (JEP-0172)
>> - Preliminary support for Roster Item Exchange (JEP-0144)
>> - Psi now uses the Qt4(>=4.2) and QCA2 libraries, replacing the
>> Qt3 and QCA1 requirements.
>> - "Privacy List" support in the account dialog.
>> - Support for JEP-0050 (Ad-hoc commands)
>> - Preliminary support for JEP-0163 (Personal Eventing Protocol)
>> - Preliminary support for JEP-0146 (Remote Controlling Clients)
>> - Large parts of the codebase have been restructured.
>> - Fixed a chat room bug where subject/topic changes were not shown.
>> - Mac OS X builds are now universal binaries, supporting the new
>> Intel based Macs.
>> - Support for JEP-85 (Chat State Notifications).
>> - Support for JEP-0115 (Entity Capabilities).
>> - There is now a config.xml option to make some windows use the
>> brushed metal theme on Mac OS X.
>> - Window opacity support is now present for all three supported
>> platforms.
>> - Fixed Unicode URL opening bug #510
>> - Auto-reconnect accounts on wakeup
>> - Copy-pasting with emoticons now works
>> - Fixed issue #263 where emoticons would disappear in a reply or
>> quote
>> - History index is rebuilt faster
>> - Configure toolbars merged into main preferences dialog
>> - Moving tooltips
>> - MingW32 compiler support (Coupled with the open source Qt4
>> Windows library this now allows completely free building of Psi on
>> Windows)
>>
>> Enjoy,
>> /K
>>
More information about the psi-devel
mailing list