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"><<a href="mailto:steveire@gmail.com">steveire@gmail.com</a>></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>
> On Thu, Jun 2, 2011 at 1:11 PM, Stephen Kelly <<a href="mailto:steveire@gmail.com">steveire@gmail.com</a>> wrote:<br>
><br>
>> Vishesh Handa wrote:<br>
>><br>
>> > I haven't tested it but AFAIK 4.6 should NOT be compatible with SDO<br>
>> > 0.7. If no one<br>
>> > objects I can backport the fix to kdelibs 4.6.<br>
>> ><br>
>><br>
>> I'm confused. What patch are you referring to that could be backported to<br>
>> kdelibs? What combination do you say does not work? kdepim4.7 with<br>
>> kdelibs4.6?<br>
>><br>
>><br>
> I'll explain -<br>
><br>
> kdelibs contains the Nepomuk rc-gen which kdepim uses to generate C++<br>
> classes for the ontologies. The ontologies are generated by looking at the<br>
> .trig files provided by SDO. From SDO 0.7 we have updated the ontologies,<br>
> and that results in the rc-gen generating C++ classes that do not contain<br>
> certain public member functions.<br>
><br>
> I patched up the rc-gen in 4.7 so that it would generate those removed<br>
> member functions ( even though it is not correct from an ontology point of<br>
> view ). kdelibs 4.6 and lower still contain the old rc-gen which would not<br>
> generate all the member functions.<br>
><br>
> So, kdelibs 4.6 along with SDO 0.7 will not be compatible with earlier<br>
> releases of KDEPIM. The current kdepim release, rc1 I think, contains<br>
> fixes to not use those removed member functions[1], so that should be<br>
> fine.<br>
><br>
> Uhm, this is kinda confusing. I think if I just backport that patch, then<br>
> all permutation combinations should work.<br>
><br>
> [1] <a href="http://git.reviewboard.kde.org/r/101336/" target="_blank">http://git.reviewboard.kde.org/r/101336/</a><br>
><br>
<br>
</div></div>You and Sebastian figure it out and tell packagers.<br>
<br>
There's no more I can do. I'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>