[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