Status of things

Adriaan de Groot <[email protected]>
Newsgroups gmane.comp.kde.solaris
Message-ID <[email protected]>
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

___________________________________________________
This message is from the kde-solaris mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde-solaris.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBG0002dqzuAf6io/4RAvKAAJ9Eh3uoOr4ymtoQ4XH+9LNFB7m/ngCfY/pd
prSDFx5G7/TLI6TxoOYgbEI=
=Dlww
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.