Today is apparently not my day. Anyway, I talked to Sebastian. Everything is fine, and everything will compile. This includes all permutation combinations.<div><br></div><div>Everyone can now forget about this huge SDO 0.7 mess.</div>
<div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>Sorry for the noise.</div><div><br></div><div class="gmail_quote">On Thu, Jun 2, 2011 at 4:14 PM, Stephen Kelly <span dir="ltr">&lt;<a href="mailto:steveire@gmail.com">steveire@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">Vishesh Handa wrote:<br>
<br>
&gt; On Thu, Jun 2, 2011 at 1:11 PM, Stephen Kelly &lt;<a href="mailto:steveire@gmail.com">steveire@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Vishesh Handa wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt; I haven&#39;t tested it but AFAIK 4.6 should NOT be compatible with SDO<br>
&gt;&gt; &gt; 0.7. If no one<br>
&gt;&gt; &gt; objects I can backport the fix to kdelibs 4.6.<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m confused. What patch are you referring to that could be backported to<br>
&gt;&gt; kdelibs? What combination do you say does not work? kdepim4.7 with<br>
&gt;&gt; kdelibs4.6?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; I&#39;ll explain -<br>
&gt;<br>
&gt; kdelibs contains the Nepomuk rc-gen which kdepim uses to generate C++<br>
&gt; classes for the ontologies. The ontologies are generated by looking at the<br>
&gt; .trig files provided by SDO. From SDO 0.7 we have updated the ontologies,<br>
&gt; and that results in the rc-gen generating C++ classes that do not contain<br>
&gt; certain public member functions.<br>
&gt;<br>
&gt; I patched up the rc-gen in 4.7 so that it would generate those removed<br>
&gt; member functions ( even though it is not correct from an ontology point of<br>
&gt; view ). kdelibs 4.6 and lower still contain the old rc-gen which would not<br>
&gt; generate all the member functions.<br>
&gt;<br>
&gt; So, kdelibs 4.6 along with SDO 0.7 will not be compatible with earlier<br>
&gt; releases of KDEPIM. The current kdepim release, rc1 I think, contains<br>
&gt; fixes to not use those removed member functions[1], so that should be<br>
&gt; fine.<br>
&gt;<br>
&gt; Uhm, this is kinda confusing. I think if I just backport that patch, then<br>
&gt; all permutation combinations should work.<br>
&gt;<br>
&gt; [1] <a href="http://git.reviewboard.kde.org/r/101336/" target="_blank">http://git.reviewboard.kde.org/r/101336/</a><br>
&gt;<br>
<br>
</div></div>You and Sebastian figure it out and tell packagers.<br>
<br>
There&#39;s no more I can do. I&#39;m just getting more confused because I thought<br>
the issue was fixed.<br>
<div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
KDE PIM mailing list <a href="mailto:kde-pim@kde.org">kde-pim@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-pim" target="_blank">https://mail.kde.org/mailman/listinfo/kde-pim</a><br>
KDE PIM home page at <a href="http://pim.kde.org/" target="_blank">http://pim.kde.org/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><font color="#999999">Vishesh Handa</font><br>
</div>