On Thursday 02 April 2009, hajma wrote:
> btw here's the unixodbc header issu. I'm not sure if the problem lies in
> the unixodbc header or in qt, could someone confirm?

Hi Hajma,

I see you've been working on Qt 4.5.0 some more. I did the same in the KDE 
4.2.2 repo which I mentioned recently. I think I've finished :)

For UNIXODBC, there's an issue where the include order matters: you have to 
include sqlext.h before sqlucode.h because the latter #defines some symbols 
that are declared in sqlext.h to something else -- that's why you get the 
duplicate extern "C" declaration error.

I noticed you didn't patch configure to accept solaris-cc as a decent compiler 
(so you weren't hitting webkit at all). That's one of the things we still 
need to wrestle with Nokia about, although the patch is straightforward.

Many of the patches Stefan did for 4.4 have been integrated or re-done 
upstream; some things keep comoing back though , especially in webkit. The 
only real wrinkle I hit in this 4.5.0 build was that clucene-core and the 
included Qt clucene conflict during builds. I took the easy way out and added 
a BuildConflicts to Qt. It does mean you need to remember to build the Qt 
tree first, then the KDE tree (which will build clucene-core).


-- 
These are your friends - Adem
    GPG: FEA2 A3FE Adriaan de Groot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20090409/06237eae/attachment.bin>

Reply via email to