<table><tr><td style="">knauss added a comment.
</td></tr></table><br /><div><div><p>I now looked at every repository that failed to build successfully a ABI dump <br />
for Pim. Most of them build successful, but a few of them have issues:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">kmime has an unexported header in kmime/kmime_newsarticle.h: <tt style="background: #ebebeb; font-size: 13px;">#include <supertrait.h></tt> that lives in src/supertrait.h</li>
</ul>

<ul class="remarkup-list">
<li class="remarkup-list-item">akonadi-search is unhappy that xapian.h is not imported as first file.</li>
</ul>

<p><a href="https://phabricator.kde.org/F6473684" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F6473684: log.txt</a></p>

<ul class="remarkup-list">
<li class="remarkup-list-item">kitinerary has an unexported header in KPim/kitinerary/airportdb.h: <tt style="background: #ebebeb; font-size: 13px;">#include "timezonedb.h"</tt> that lives in src/knowledgedb/timezonedb.h</li>
</ul>

<ul class="remarkup-list">
<li class="remarkup-list-item">PimCommonAkonadi adds $<TARGET_PROPERTY:KF5::IMAP,INTERFACE_INCLUDE_DIRECTORIES> to target_include_directories, but KF5::IMAP is a private dependency. Can we remove this?</li>
</ul>

<ul class="remarkup-list">
<li class="remarkup-list-item">kdepim-apps-libs: FollowupReminder adds $<TARGET_PROPERTY:KF5::AkonadiCore,INTERFACE_INCLUDE_DIRECTORIES> to target_include_directories. But both files in src/libfollowupreminder/src/*h don't use relative links to AkonadiCore. Can we remove this?</li>
</ul></div></div><br /><div><strong>TASK DETAIL</strong><div><a href="https://phabricator.kde.org/T3689">https://phabricator.kde.org/T3689</a></div></div><br /><div><strong>To: </strong>knauss<br /><strong>Cc: </strong>dfaure, kde-frameworks-devel, bcooksley, sysadmin, scarlettclark, aacid, knauss, alexeymin, kaning, blazquez<br /></div>