[kde-solaris] Status of things

Adriaan de Groot groot at kde.org
Tue Aug 28 00:16:22 CEST 2007


I've started adding Makefiles to CVSDude (under Doc/) that build various 
dependencies of KDE4. They're just hacks, and they build specific versions of 
everything out of FBSD's ports. But as a way of documenting the tweaks and 
tricks that are needed, I think they are useful.

I just finised compiling kdesupport. There's one thing in Strigi that I don't 
understand, where STL's copy() does not seem to work.

Index: strigi/src/streamanalyzer/fieldpropertiesdb.cpp
===================================================================
--- strigi/src/streamanalyzer/fieldpropertiesdb.cpp     (revision 705222)
+++ strigi/src/streamanalyzer/fieldpropertiesdb.cpp     (working copy)
@@ -191,8 +191,16 @@
         }
     }

-    copy(pClasses.begin(), pClasses.end(), inserter(classes, 
classes.end()) );
-    copy(pProperties.begin(), pProperties.end(), inserter(properties, 
properties.end()) );
+    for (map<string, ClassProperties::Private>::const_iterator aclass = 
pClasses.begin();
+            aclass != pClasses.end(); ++aclass) {
+            classes[(*aclass).first] = (*aclass).second;
+    }
+    for (map<string, FieldProperties::Private>::const_iterator aproperty = 
pProperties.begin();
+            aproperty != pProperties.end(); ++aproperty) {
+            properties[(*aproperty).first] = (*aproperty).second;
+    }
+    // copy(pClasses.begin(), pClasses.end(), inserter(classes, 
classes.end()) );
+    // copy(pProperties.begin(), pProperties.end(), inserter(properties, 
properties.end()) );

     pProperties.clear();
     pClasses.clear();

There is something very very sneaky in kdelibs: it fails if Qt is compiled 
without SSL, and that happens on U3. I'll have to go back several steps to 
figure that one out.

-- 
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: 187 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-solaris/attachments/20070828/6c3263a2/attachment.pgp 


More information about the kde-solaris mailing list