for (;;);{"error":null,"payload":{"timeline":"\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-53358\" data-sigil=\"transaction\" data-meta=\"0_77\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"53358\" id=\"53358\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_76\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e created this task.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#53358\" data-sigil=\"has-tooltip\" data-meta=\"0_75\"\u003eSep 8 2016, 3:32 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-62211\" data-sigil=\"transaction\" data-meta=\"0_86\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/yv6aitg5p2ofvxpitl5a\/PHID-FILE-vwxy6iwtrppolclnl2gf\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/aacid\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"62211\" id=\"62211\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_85\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/aacid\/\" class=\"phui-handle phui-link-person\"\u003eaacid\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/aacid\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_22\"\u003eaacid\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#62211\" data-sigil=\"has-tooltip\" data-meta=\"0_84\"\u003eOct 27 2016, 10:33 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_82\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_83\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_23\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eFor some reason some people from Canonical switched from abi-compliance-checker to abigail, so an option to have a look to.\u003c\/p\u003e\n\n\u003cp\u003eJaroslaw mentioned some self grown Qt thing too.\u003c\/p\u003e\n\n\u003cp\u003eAlso i'm volunteering to help.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-62357\" data-sigil=\"transaction\" data-meta=\"0_95\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"62357\" id=\"62357\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_94\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#62357\" data-sigil=\"has-tooltip\" data-meta=\"0_93\"\u003eOct 29 2016, 10:15 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_91\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_92\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_24\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI checked \u003ca href=\"https:\/\/sourceware.org\/libabigail\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003eabigail\u003c\/a\u003e and i would say, that abigail is more suitible to get just a yes\/no decision if a ABI hasn't changed or not and has featues to check packages against each other ( i think this is the reason why ubuntu using this). Acc (abi-compliance-checker) on the other hand has a html output, that I think can help to display what changed.\u003c\/p\u003e\n\n\u003cp\u003eSteps:\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003ecompile libs with "-g -Og"\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eabi-dumper <name>.so.5 -public-headers PATH-o [stable\/master]\/<name>v5.dump\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eabi-compliance-checker -l <name> -old stable\/<name>v5.dump -new master\/<name>v5.dump\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003edisplay created html (compat_reports\/NAME\/V0_to_V1\/compat_report.html)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eone problem i see how to get all libs that are created by a build (use find -mtime? \/ extend ecm macros?)\u003cbr \/\u003e\nThe other should be straight forward.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell phui-timeline-orange\" id=\"anchor-95515\" data-sigil=\"transaction\" data-meta=\"0_99\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"95515\" id=\"95515\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill fill-has-color phui-timeline-icon-fill-orange\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-compress phui-timeline-icon\" data-meta=\"0_97\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e merged a task: \u003cspan class=\"\"\u003e\u003ca href=\"\/T1283\" class=\"phui-handle handle-status-closed\" data-sigil=\"hovercard\" data-meta=\"0_25\"\u003eT1283: ABI compliance test\u003c\/a\u003e\u003c\/span\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#95515\" data-sigil=\"has-tooltip\" data-meta=\"0_96\"\u003eMay 26 2017, 12:25 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_98\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/scarlettclark\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_26\"\u003escarlettclark\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132249\" data-sigil=\"transaction\" data-meta=\"0_108\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"132249\" id=\"132249\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_107\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132249\" data-sigil=\"has-tooltip\" data-meta=\"0_106\"\u003eMar 11 2018, 9:28 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_104\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_105\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_27\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eFor implementing tihs I'm missing information.\u003cbr \/\u003e\nMy thought was to implement this as build step with the normal build run on jenkins, after the tests.\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eI need to know whre to place\/test such an script.\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eI need to save data to compare if the abi is okay.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eMy thought here was to use the first abi build after switching the stable braches to a new Application\/XX.XX brach as base to compare. Is there a special thing triggered, when the stable braches are changed?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132250\" data-sigil=\"transaction\" data-meta=\"0_111\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"display: none;\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"132250\" id=\"132250\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_110\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"phui-handle\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-lock lightgreytext\" data-meta=\"0_28\" aria-hidden=\"true\"\u003e\u003c\/span\u003eRestricted Application\u003c\/span\u003e added a subscriber: \u003ca href=\"\/p\/sysadmin\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_29\"\u003esysadmin\u003c\/a\u003e. \u003cspan class=\"phui-timeline-extra-information\"\u003e \u00b7 \u003ca href=\"\/herald\/transcript\/373174\/\"\u003eView Herald Transcript\u003c\/a\u003e\u003c\/span\u003e\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132250\" data-sigil=\"has-tooltip\" data-meta=\"0_109\"\u003eMar 11 2018, 9:28 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132327\" data-sigil=\"transaction\" data-meta=\"0_120\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"132327\" id=\"132327\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_119\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_30\"\u003ebcooksley\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132327\" data-sigil=\"has-tooltip\" data-meta=\"0_118\"\u003eMar 12 2018, 6:09 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_116\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_117\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_31\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eIn regards of where to place it, the easiest extension point would be the \u003ctt class=\"remarkup-monospaced\"\u003esysadmin\/ci-tooling\u003c\/tt\u003e repository.\u003c\/p\u003e\n\n\u003cp\u003eThe system doesn't really have a mechanism for handling when stable branches are explicitly changed i'm afraid.\u003cbr \/\u003e\nThe best equivalent we probably have for this is the Dependency Build jobs, however they are automatically triggered once a week.\u003c\/p\u003e\n\n\u003cp\u003eFor storing the ABI comparison data, we can probably use a similar mechanism to what is used for transferring around the build artifacts.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132375\" data-sigil=\"transaction\" data-meta=\"0_129\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"132375\" id=\"132375\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_128\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132375\" data-sigil=\"has-tooltip\" data-meta=\"0_127\"\u003eMar 12 2018, 1:02 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_125\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_126\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_32\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eokay so I would add a python script under helpers directory and add this script to be executed in the pipeline-templates\/SUSEQt5.9.template update Dockerfile to install abi-compliance-checker or abigail.\u003c\/p\u003e\n\n\u003cul class=\"remarkup-list\"\u003e\n\u003cli class=\"remarkup-list-item\"\u003eWhere I find a example of how to save Artifacts? is this Archive.storePackage \/ Archive.retrievePackage?\u003c\/li\u003e\n\u003cli class=\"remarkup-list-item\"\u003eHow do I can test it?\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132565\" data-sigil=\"transaction\" data-meta=\"0_138\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"132565\" id=\"132565\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_137\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132565\" data-sigil=\"has-tooltip\" data-meta=\"0_136\"\u003eMar 13 2018, 9:02 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_134\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_135\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_33\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI would suggest looking at \u003ctt class=\"remarkup-monospaced\"\u003ehelpers\/capture-workspace.py\u003c\/tt\u003e as an appropriate example of how to save artifacts.\u003cbr \/\u003e\nYou are correct that \u003ctt class=\"remarkup-monospaced\"\u003eArchive.storePackage\u003c\/tt\u003e and \u003ctt class=\"remarkup-monospaced\"\u003eArchive.retrievePackage\u003c\/tt\u003e are the right places to look here.\u003c\/p\u003e\n\n\u003cp\u003eI would suggest we define a new archive repository, perhaps called 'ABIReference', using a combination of project (repository), platform and product (for future proofing) as the name for each archive.\u003c\/p\u003e\n\n\u003cp\u003ePlease note that \u003ctt class=\"remarkup-monospaced\"\u003epipeline-templates\/SUSEQt5.9.template\u003c\/tt\u003e may be shared with other Linux platforms in the future, so you may want to put a platform guard in like there as was also done in \u003ctt class=\"remarkup-monospaced\"\u003ehelpers\/extract-cmake-dependency-metadata.py\u003c\/tt\u003e\u003c\/p\u003e\n\n\u003cp\u003eIn terms of testing, you can define a new environment for local testing by creating an appropriately named YAML file in \u003ctt class=\"remarkup-monospaced\"\u003earchive-configs\/\u003c\/tt\u003e\u003cbr \/\u003e\nYou will need a machine running a web server with SSH access where you can checkout the tooling though for it to work.\u003c\/p\u003e\n\n\u003cp\u003eOn the machine where you are trying to do the uploads from, you will need to create \u003ctt class=\"remarkup-monospaced\"\u003e~\/Keys\/\u003c\/tt\u003e and place in it a password-less SSH private key in a file called \u003ctt class=\"remarkup-monospaced\"\u003e<environment>.key\u003c\/tt\u003e (the CI nodes all have ~\/Keys\/production.key)\u003c\/p\u003e\n\n\u003cp\u003eOn the server you will need a clone of the ci-tooling repository, at the path specified by \u003ctt class=\"remarkup-monospaced\"\u003euploadTools\u003c\/tt\u003e in the archive configuration file. The directory specified in \u003ctt class=\"remarkup-monospaced\"\u003earchiveDirectory\u003c\/tt\u003e should be the one which is publicly accessible through the web server at the path specified in \u003ctt class=\"remarkup-monospaced\"\u003edownloadBaseUrl\u003c\/tt\u003e. You will need to grant SSH access (via the standard \u003ctt class=\"remarkup-monospaced\"\u003e~\/.ssh\/authorized_keys\u003c\/tt\u003e mechanism) for the key you setup on the client machine (for the user specified as \u003ctt class=\"remarkup-monospaced\"\u003euploadUsername\u003c\/tt\u003e). The server also must have the necessary Python packages installed for \u003ctt class=\"remarkup-monospaced\"\u003ehelpers\/publish-package.py\u003c\/tt\u003e to be able to run successfully, and SFTP access must be enabled in your SSH server.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-132919\" data-sigil=\"transaction\" data-meta=\"0_141\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"132919\" id=\"132919\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_140\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D11339\" class=\"phui-handle handle-status-closed\"\u003eD11339: Add a script to create abi.tar.gz for all the libs.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132919\" data-sigil=\"has-tooltip\" data-meta=\"0_139\"\u003eMar 14 2018, 8:18 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell phui-timeline-green\" id=\"anchor-132921\" data-sigil=\"transaction\" data-meta=\"0_150\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"132921\" id=\"132921\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill fill-has-color phui-timeline-icon-fill-green\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user phui-timeline-icon\" data-meta=\"0_149\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e claimed this task.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#132921\" data-sigil=\"has-tooltip\" data-meta=\"0_148\"\u003eMar 14 2018, 8:29 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_146\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_147\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_34\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI added now script that creates the abi.tar.gz, please review.\u003c\/p\u003e\n\n\u003cp\u003eWith those we can simple run our abi checks afterwards:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003eabi-compliance-checker -lib <NAME> -old V1.abi.tar.gz -new V2.abi.tar.gz\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eand than we need to publish the reports, those are created under:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003ecompat_reports\/NAME\/V1_to_V2\/compat_report.html\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003e\u003cstrong\u003eV1\u003c\/strong\u003e for X.Y.(1,2,3,80,90) -> X.Y.0 ( as we do not allwoed to break ABI within bugfix releases)\u003cbr \/\u003e\nfor X.Y.0 it would be X.(Y-1).3\u003c\/p\u003e\n\n\u003cp\u003eand only do those checks, when SONAME is still the same.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-136488\" data-sigil=\"transaction\" data-meta=\"0_153\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"136488\" id=\"136488\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_152\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D11916\" class=\"phui-handle handle-status-closed\"\u003eD11916: make package names unique, so we store everything for phase 2.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#136488\" data-sigil=\"has-tooltip\" data-meta=\"0_151\"\u003eApr 4 2018, 10:21 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-136489\" data-sigil=\"transaction\" data-meta=\"0_156\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"136489\" id=\"136489\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_155\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D11915\" class=\"phui-handle handle-status-closed\"\u003eD11915: extend Package class to store additional metadata.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#136489\" data-sigil=\"has-tooltip\" data-meta=\"0_154\"\u003eApr 4 2018, 10:25 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-146343\" data-sigil=\"transaction\" data-meta=\"0_165\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"146343\" id=\"146343\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_164\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eBacklog\u003c\/a\u003e to \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eIn Progress\u003c\/a\u003e on the \u003ca href=\"\/tag\/build.kde.org\/\" class=\"phui-handle\"\u003ebuild.kde.org\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#146343\" data-sigil=\"has-tooltip\" data-meta=\"0_163\"\u003eJun 6 2018, 9:29 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_161\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_162\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_35\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eWe're close, however abi-compliance-checker bails out on us unfortunately:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003ejenkins@f6c0f98aed48:\/home\/jenkins\/workspace\/kcoreaddons> python3 -i ci-tooling\/helpers\/create-abi-bump.py --buildLog consoleText --environment production --usingInstall ~\/install-prefix\/\nWARNING: can't find ldconfig \nUsing GCC 7 (x86_64-suse-linux, target: x86_64) \ncc1: warning: command line option '-std=c++11' is valid for C++\/ObjC++ but not for C\nChecking header(s) 5.47.0 ...\nWARNING: can't find 'ctags' program\nAdding 'stdlib.h' preamble header for 'malloc'\nWARNING: can't find 'ctags' program\nERROR: some errors occurred when compiling headers\nERROR: see log for details:\n \/home\/jenkins\/workspace\/kcoreaddons\/logs\/KF5CoreAddons\/5.47.0\/log.txt\n\nCreating library ABI dump ...\nDump path: abi_dumps\/KF5CoreAddons\/5.47.0\/ABI.dump\nTraceback (most recent call last):\n File "ci-tooling\/helpers\/create-abi-bump.py", line 270, in <module>\n library.createABIDump( runtimeEnvironment=buildEnvironment )\n File "ci-tooling\/helpers\/create-abi-bump.py", line 239, in createABIDump\n subprocess.check_call(["abi-compliance-checker", "-gcc-options", "-std=c++11 -fPIC", "-l", self.name, "--dump", f.name], env=runtimeEnvironment)\n File "\/usr\/lib64\/python3.6\/subprocess.py", line 291, in check_call\n raise CalledProcessError(retcode, cmd)\nsubprocess.CalledProcessError: Command '['abi-compliance-checker', '-gcc-options', '-std=c++11 -fPIC', '-l', 'KF5CoreAddons', '--dump', '5.47.0.xml']' returned non-zero exit status 6.\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eI've grabbed these artifacts from the container in case they help debug the issue:\u003c\/p\u003e\n\n\u003cp\u003eError Log: \u003cdiv href=\"https:\/\/phabricator.kde.org\/file\/data\/le7peozr4xyqby2v2gzx\/PHID-FILE-y4pe7ahn5dtbrbq4xmgt\/log.txt\" target=\"_blank\" rel=\"noreferrer\" class=\"phabricator-remarkup-embed-layout-link \" data-sigil=\"lightboxable\" data-meta=\"0_2\" data-mustcapture=\"1\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-file-text-o phabricator-remarkup-embed-layout-icon\" data-meta=\"0_3\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info-block\"\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-name\"\u003elog.txt\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info\"\u003e122 KB\u003c\/span\u003e\u003c\/span\u003e\u003ca class=\"phabricator-remarkup-embed-layout-download\" href=\"https:\/\/phabricator.kde.org\/file\/download\/le7peozr4xyqby2v2gzx\/PHID-FILE-y4pe7ahn5dtbrbq4xmgt\/log.txt\"\u003eDownload\u003c\/a\u003e\u003c\/div\u003e\u003c\/p\u003e\n\n\u003cp\u003eConfiguration: \u003cdiv href=\"\/F5892705\" target=\"_blank\" rel=\"noreferrer\" class=\"phabricator-remarkup-embed-layout-link \" data-sigil=\"lightboxable\" data-meta=\"0_0\" data-mustcapture=\"1\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-file-text-o phabricator-remarkup-embed-layout-icon\" data-meta=\"0_1\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info-block\"\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-name\"\u003e5.47.0.xml\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info\"\u003e278 B\u003c\/span\u003e\u003c\/span\u003e\u003ca class=\"phabricator-remarkup-embed-layout-download\" href=\"https:\/\/phabricator.kde.org\/file\/download\/e6ajab7i7ymwhx3ae7nq\/PHID-FILE-rmyzo5hjtfa5k6vd6mdc\/5.47.0.xml\"\u003eDownload\u003c\/a\u003e\u003c\/div\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-146368\" data-sigil=\"transaction\" data-meta=\"0_174\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"146368\" id=\"146368\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_173\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#146368\" data-sigil=\"has-tooltip\" data-meta=\"0_172\"\u003eJun 6 2018, 12:26 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_170\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_171\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_36\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThe error looks like that we need other gcc-options to compile for Frameworks. But I do not find the correct options - maybe we should ask Framework devs, if they now this.\u003c\/p\u003e\n\n\u003cp\u003eCan you test against a kdepim module?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-146808\" data-sigil=\"transaction\" data-meta=\"0_183\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"146808\" id=\"146808\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_182\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#146808\" data-sigil=\"has-tooltip\" data-meta=\"0_181\"\u003eJun 10 2018, 1:00 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_179\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_180\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_37\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI'm afraid PIM modules don't make much of a difference:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003ejenkins@b328f3952415:\/home\/jenkins\/workspace\/kcalcore> python3 ci-tooling\/helpers\/create-abi-bump.py --buildLog consoleText --environment production --usingInstall ~\/install-prefix\/\nWARNING: can't find ldconfig\nUsing GCC 7 (x86_64-suse-linux, target: x86_64)\ncc1: warning: command line option '-std=c++11' is valid for C++\/ObjC++ but not for C\nChecking header(s) 5.8.40 ...\nWARNING: can't find 'ctags' program\nAdding 'stdlib.h' preamble header for 'size_t'\nWARNING: can't find 'ctags' program\nERROR: some errors occurred when compiling headers\nERROR: see log for details:\n \/home\/jenkins\/workspace\/kcalcore\/logs\/KF5CalendarCore\/5.8.40\/log.txt\n\nCreating library ABI dump ...\nDump path: abi_dumps\/KF5CalendarCore\/5.8.40\/ABI.dump\nTraceback (most recent call last):\n File "ci-tooling\/helpers\/create-abi-bump.py", line 270, in <module>\n library.createABIDump( runtimeEnvironment=buildEnvironment )\n File "ci-tooling\/helpers\/create-abi-bump.py", line 239, in createABIDump\n subprocess.check_call(["abi-compliance-checker", "-gcc-options", "-std=c++11 -fPIC", "-l", self.name, "--dump", f.name], env=runtimeEnvironment)\n File "\/usr\/lib64\/python3.6\/subprocess.py", line 291, in check_call\n raise CalledProcessError(retcode, cmd)\nsubprocess.CalledProcessError: Command '['abi-compliance-checker', '-gcc-options', '-std=c++11 -fPIC', '-l', 'KF5CalendarCore', '--dump', '5.8.40.xml']' returned non-zero exit status 6.\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eSome of the errors observed in the logs:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e\/usr\/lib64\/clang\/6.0.0\/include\/stddef.h:34:19: error: missing binary operator before token "("\n #if !__has_feature(modules)\n\n\/usr\/include\/stdlib.h:577:65: error: 'size_t' has not been declared\n extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)\n\nIn file included from \/usr\/include\/c++\/7\/bits\/stl_algo.h:59:0,\n from \/usr\/include\/c++\/7\/algorithm:62,\n from \/usr\/include\/qt5\/QtCore\/qglobal.h:109,\n from \/usr\/include\/qt5\/QtCore\/qiterator.h:43,\n from \/usr\/include\/qt5\/QtCore\/qmap.h:43,\n from \/usr\/include\/qt5\/QtCore\/QMap:1,\n from \/home\/jenkins\/install-prefix\/include\/KF5\/KCalCore\/kcalcore\/customproperties.h:34,\n from \/home\/jenkins\/install-prefix\/include\/KF5\/KCalCore\/kcalcore\/alarm.h:35,\n from \/home\/jenkins\/install-prefix\/include\/KF5\/KCalCore\/KCalCore\/Alarm:1,\n from \/tmp\/8kMHu2BbaR\/dump1.h:5:\n\/usr\/include\/c++\/7\/cstdlib:154:11: error: '::mbstowcs' has not been declared\n using ::mbstowcs;\n ^~~~~~~~\n\/usr\/include\/c++\/7\/cstdlib:171:11: error: '::wcstombs' has not been declared\n using ::wcstombs;\u003c\/pre\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147716\" data-sigil=\"transaction\" data-meta=\"0_192\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147716\" id=\"147716\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_191\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#147716\" data-sigil=\"has-tooltip\" data-meta=\"0_190\"\u003eJun 16 2018, 11:51 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_188\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_189\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_38\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eHave you had any time to look into this Sandro?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147718\" data-sigil=\"transaction\" data-meta=\"0_201\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147718\" id=\"147718\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_200\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#147718\" data-sigil=\"has-tooltip\" data-meta=\"0_199\"\u003eJun 17 2018, 1:50 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_197\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_198\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_39\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI can't use the ci-docker because I don't manage it to create a build environment to build kde applications without building all frameworks. Can I download the whole envrionment somehow to have the same build to test?\u003c\/p\u003e\n\n\u003cp\u003eWithin the kdepim dokcer ci building works successfully:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003eneon@4075a6829a96:~\/kdepim$ abi-compliance-checker -gcc-options "-std=c++11 -fPIC" -l kcalcore --dump kcalcore.xml \ncc1: warning: command line option '-std=c++11' is valid for C++\/ObjC++ but not for C\nUsing GCC 5.4.0 (x86_64-linux-gnu, target: x86_64)\ncc1: warning: command line option '-std=c++11' is valid for C++\/ObjC++ but not for C\nchecking header(s) 5.8.45 ...\ncreating library ABI dump ...\nlibrary ABI has been dumped to:\n abi_dumps\/kcalcore\/kcalcore_5.8.45.abi.tar.gz\nyou can transfer this dump everywhere and use instead of the 5.8.45 version descriptor\u003c\/pre\u003e\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"console\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e\u003cspan class=\"gp\"\u003e$ cat kcalcore.xml \u003c\/span\u003e\n\u003cspan class=\"go\"\u003e<version>5.8.45<\/version>\u003c\/span\u003e\n\u003cspan class=\"go\"\u003e<headers>\u003c\/span\u003e\n\u003cspan class=\"go\"\u003e \/home\/neon\/kdepim\/install\/include\/KF5\/KCalCore\u003c\/span\u003e\n\u003cspan class=\"go\"\u003e<\/headers>\u003c\/span\u003e\n\u003cspan class=\"go\"\u003e<libs>\/home\/neon\/kdepim\/install\/lib\/x86_64-linux-gnu\/libKF5CalendarCore.so.5.8.40<\/libs>\u003c\/span\u003e\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eWell please install ldconfig and ctags(\u003ca href=\"http:\/\/ctags.sourceforge.net\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttp:\/\/ctags.sourceforge.net\/\u003c\/a\u003e) , maybe this is missing. I see you are already using GCC 7, maybe this is more strict?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147888\" data-sigil=\"transaction\" data-meta=\"0_210\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147888\" id=\"147888\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_209\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#147888\" data-sigil=\"has-tooltip\" data-meta=\"0_208\"\u003eJun 18 2018, 9:25 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_206\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_207\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_40\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThe necessary parts of the CI environment can be provisioned yes.\u003c\/p\u003e\n\n\u003cp\u003eBroadly, you need to do the following:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003egit clone git:\/\/anongit.kde.org\/$repository\ncd $repository\ngit clone git:\/\/anongit.kde.org\/sysadmin\/ci-tooling\ncd ci-tooling\ngit clone git:\/\/anongit.kde.org\/sysadmin\/repo-metadata\ngit clone git:\/\/anongit.kde.org\/kde-build-metadata\n\npython ci-tooling\/helpers\/prepare-dependencies.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --environment production --installTo ~\/install-prefix\/\npython ci-tooling\/helpers\/configure-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --installTo ~\/install-prefix\/\npython ci-tooling\/helpers\/compile-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --usingInstall ~\/install-prefix\/\npython ci-tooling\/helpers\/install-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --installTo ~\/install-prefix\/\n\npython ci-tooling\/helpers\/create-abi-dump.py --buildLog $yourLogFile --environment production --usingInstall ~\/install-prefix\/\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eYou'll need to do this using the kdeorg\/ci-suse-qt59 image. If you want to experiment with a Framework instead, you'll want to change the product accordingly, and the platform to either SUSEQt5.10 (for kdeorg\/ci-suse-qt510) or SUSEQt5.7 (for kdeorg\/ci-suse-qt57)\u003c\/p\u003e\n\n\u003cp\u003ePlease note that Applications is not built against Qt 5.10 (likewise for Frameworks against Qt 5.9), so you can't use the SUSEQt5.10 platform with that (it will die saying it's unavailable).\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147928\" data-sigil=\"transaction\" data-meta=\"0_219\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147928\" id=\"147928\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_218\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#147928\" data-sigil=\"has-tooltip\" data-meta=\"0_217\"\u003eJun 18 2018, 8:58 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_215\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_216\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_41\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_6\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@bcooksley\u003c\/span\u003e\u003c\/a\u003e thanks for the script it has some issues ( python instead of python3 and one missing cd .. before running python) :\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"sh\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e\u003cspan class=\"ch\"\u003e#!\/bin\/sh\u003c\/span\u003e\n\n\u003cspan class=\"nb\"\u003eset\u003c\/span\u003e -x\n\u003cspan class=\"nb\"\u003eset\u003c\/span\u003e -e\n\n\u003cspan class=\"nv\"\u003ebasedir\u003c\/span\u003e\u003cspan class=\"o\"\u003e=\u003c\/span\u003e\/mnt\/suse-qt59\n\u003cspan class=\"nv\"\u003einstalldir\u003c\/span\u003e\u003cspan class=\"o\"\u003e=\u003c\/span\u003e\u003cspan class=\"nv\"\u003e$ba\u003c\/span\u003esedir\/install\n\u003cspan class=\"nv\"\u003esrcdir\u003c\/span\u003e\u003cspan class=\"o\"\u003e=\u003c\/span\u003e\u003cspan class=\"nv\"\u003e$ba\u003c\/span\u003esedir\/src\n\u003cspan class=\"nv\"\u003erepository\u003c\/span\u003e\u003cspan class=\"o\"\u003e=\u003c\/span\u003e\u003cspan class=\"s2\"\u003e"kcalcore"\u003c\/span\u003e\n\ngit config --global url.\u003cspan class=\"s2\"\u003e"git:\/\/anongit.kde.org\/"\u003c\/span\u003e.insteadOf kde:\ngit config --global url.\u003cspan class=\"s2\"\u003e"ssh:\/\/git@git.kde.org\/"\u003c\/span\u003e.pushInsteadOf kde:\n\nmkdir -p $srcdir\nmkdir -p $installdir\n\n\u003cspan class=\"nb\"\u003ecd\u003c\/span\u003e $srcdir\ngit clone kde:$repository\n\u003cspan class=\"nb\"\u003ecd\u003c\/span\u003e $repository\ngit clone kde:sysadmin\/ci-tooling\n\u003cspan class=\"nb\"\u003ecd\u003c\/span\u003e ci-tooling\ngit clone kde:sysadmin\/repo-metadata\ngit clone kde:kde-build-metadata\n\n\u003cspan class=\"nb\"\u003ecd\u003c\/span\u003e $srcdir\/$repository\npython3 ci-tooling\/helpers\/prepare-dependencies.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --environment production --installTo $installdir\npython3 ci-tooling\/helpers\/configure-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --installTo $installdir\npython3 ci-tooling\/helpers\/compile-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --usingInstall $installdir\npython3 ci-tooling\/helpers\/install-build.py --product Applications --project kcalcore --branchGroup kf5-qt5 --platform SUSEQt5.9 --installTo $installdir \u003cspan class=\"p\"\u003e|\u003c\/span\u003e tee \u003cspan class=\"nv\"\u003e$ba\u003c\/span\u003esedir\/$repository-install.log\n\npython3 ci-tooling\/helpers\/create-abi-bump.py --buildLog \u003cspan class=\"nv\"\u003e$ba\u003c\/span\u003esedir\/$repository-install.log --environment production --usingInstall $installdir\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eSo far I can see the issue is that clang is installed too ( see \u003ca href=\"https:\/\/phabricator.kde.org\/F5892704$229\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/phabricator.kde.org\/F5892704$229\u003c\/a\u003e).\u003c\/p\u003e\n\n\u003cp\u003eAfter I did:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003ezypper rm clang5 clang6\nzypper in abi-complience-checker\u003c\/pre\u003e\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e+ python3 ci-tooling\/helpers\/create-abi-bump.py --buildLog \/mnt\/suse-qt59\/kcalcore-install.log --environment production --usingInstall \/mnt\/suse-qt59\/install \nWARNING: can't find ldconfig\nUsing GCC 7 (x86_64-suse-linux, target: x86_64)\ncc1: warning: command line option \u2018-std=c++11\u2019 is valid for C++\/ObjC++ but not for C\nChecking header(s) 5.8.40 ...\nWARNING: can't find 'ctags' program\nCreating library ABI dump ...\nDump path: abi_dumps\/KF5CalendarCore\/5.8.40\/ABI.dump\nTraceback (most recent call last):\n File "ci-tooling\/helpers\/create-abi-bump.py", line 282, in <module>\n ourArchive.storePackage(packageName, fileName, scmRevision)\n File "\/mnt\/suse-qt59\/src\/kcalcore\/ci-tooling\/helpers\/helperslib\/Packages.py", line 166, in storePackage\n archiveMetadata = self.generateMetadataForFile( archiveFileToInclude, scmRevision )\n File "\/mnt\/suse-qt59\/src\/kcalcore\/ci-tooling\/helpers\/helperslib\/Packages.py", line 139, in generateMetadataForFile\n packageTimestamp = os.path.getmtime( contentsNeedingMetadata )\n File "\/usr\/lib64\/python3.6\/genericpath.py", line 55, in getmtime\n return os.stat(filename).st_mtime\nFileNotFoundError: [Errno 2] No such file or directory: 'abi_dumps\/KF5CalendarCore\/KF5CalendarCore_5.8.40.abi.tar.gz'\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eYou have to update the line 274 ( ci-tooling\/helpers\/create-abi-bump.py):\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003efileName = "abi_dumps\/{name}\/{name}_{version}.abi.tar.gz".format(name=library.name,version=library.version)\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eto\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003efileName = "abi_dumps\/{name}\/{version}\/ABI.dump".format(name=library.name,version=library.version)\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eOh and rename the script to ci-tooling\/helpers\/create-abi-dump.py like you have written already in your last comment.\u003c\/p\u003e\n\n\u003cp\u003esee logs\/KF5CalendarCore\/5.8.40\/log.txt:\u003cbr \/\u003e\n\u003cdiv href=\"https:\/\/phabricator.kde.org\/file\/data\/vaohw2g33wqf66ocjwoj\/PHID-FILE-opejoj52vm4mcjtqikcb\/log.txt\" target=\"_blank\" rel=\"noreferrer\" class=\"phabricator-remarkup-embed-layout-link \" data-sigil=\"lightboxable\" data-meta=\"0_4\" data-mustcapture=\"1\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-file-text-o phabricator-remarkup-embed-layout-icon\" data-meta=\"0_5\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info-block\"\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-name\"\u003elog.txt\u003c\/span\u003e\u003cspan class=\"phabricator-remarkup-embed-layout-info\"\u003e9 KB\u003c\/span\u003e\u003c\/span\u003e\u003ca class=\"phabricator-remarkup-embed-layout-download\" href=\"https:\/\/phabricator.kde.org\/file\/download\/vaohw2g33wqf66ocjwoj\/PHID-FILE-opejoj52vm4mcjtqikcb\/log.txt\"\u003eDownload\u003c\/a\u003e\u003c\/div\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147929\" data-sigil=\"transaction\" data-meta=\"0_228\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147929\" id=\"147929\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_227\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#147929\" data-sigil=\"has-tooltip\" data-meta=\"0_226\"\u003eJun 18 2018, 9:09 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_224\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_225\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_42\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eIn regards to Clang, we can't remove that as KDevelop needs it. Is there any other workaround?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-147934\" data-sigil=\"transaction\" data-meta=\"0_238\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"147934\" id=\"147934\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_237\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003eEdited\u003cspan class=\"visual-only\" aria-hidden=\"true\"\u003e \u00b7 \u003c\/span\u003e\u003ca href=\"#147934\" data-sigil=\"has-tooltip\" data-meta=\"0_236\"\u003eJun 18 2018, 10:56 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_234\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_235\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_43\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003ewell removing clang was the easiest part to make sure that the gcc call is not called with "-I\/usr\/include\/clang\/AST -I\/usr\/lib64\/clang\/6.0.0\/include"\u003c\/p\u003e\n\n\u003cp\u003eAfter grepping through the source of abi-complience-checker I found the switch how we can control it with the 5.8.40.xml:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e<version>5.8.40<\/version>\n<headers>\n \/mnt\/suse-qt59\/install\/include\/KF5\/KCalCore\n<\/headers>\n<libs>\n \/mnt\/suse-qt59\/install\/lib64\/libKF5CalendarCore.so.5.8.40\n<\/libs>\n<skip_include_paths>\n \/usr\/lib\/python3.6\/site-packages\/utils\/fake_libc_include\n \/usr\/include\/clang\/AST\n \/usr\/lib64\/clang\/6.0.0\/include\n<\/skip_include_paths>\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003ethis \u003ctt class=\"remarkup-monospaced\"\u003e\/usr\/lib\/python3.6\/...\u003c\/tt\u003e was added sometimes to the gcc call, so I thought it is a good idea to exclude this as well.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-148015\" data-sigil=\"transaction\" data-meta=\"0_247\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/ov3nc6axzghjrpng324i\/PHID-FILE-3zmbiwvdozjvejqpy7ts\/c0606e-alphanumeric_lato-dark_P.png-0%2C0%2C0%2C0.3.png)\" class=\"phui-timeline-image\" href=\"\/p\/pino\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"148015\" id=\"148015\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_246\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/pino\/\" class=\"phui-handle phui-link-person\"\u003epino\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/pino\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_44\"\u003epino\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#148015\" data-sigil=\"has-tooltip\" data-meta=\"0_245\"\u003eJun 19 2018, 6:48 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_243\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_244\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_45\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eNote that, as the error messages say, you need to install \u003ctt class=\"remarkup-monospaced\"\u003ectags\u003c\/tt\u003e (\u003ctt class=\"remarkup-monospaced\"\u003eexuberant-ctags\u003c\/tt\u003e on Debian & derivatives, no idea about other distros).\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-148086\" data-sigil=\"transaction\" data-meta=\"0_256\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"148086\" id=\"148086\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_255\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#148086\" data-sigil=\"has-tooltip\" data-meta=\"0_254\"\u003eJun 20 2018, 2:16 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_252\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_253\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_46\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003e\u003ca href=\"\/p\/pino\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_7\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@pino\u003c\/span\u003e\u003c\/a\u003e: it is just a warning and it successfully creates a dump without ctags. and i havn#t found what feature is enabled by ctags.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-148256\" data-sigil=\"transaction\" data-meta=\"0_262\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"148256\" id=\"148256\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_258\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:999c0a333e9811b7b84be24b7d657cfa711ee6a8\" class=\"phui-handle\"\u003eR857:999c0a333e98: Introduce abi-compliance-checker to the CI images.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#148256\" data-sigil=\"has-tooltip\" data-meta=\"0_257\"\u003eJun 21 2018, 10:04 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_259\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:da6ee5d846aa90946b95ed876ce4a1f263218ddb\" class=\"phui-handle\"\u003eR857:da6ee5d846aa: Add include path skips as suggested by Sandro.\u003c\/a\u003e.\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_260\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:dd3f9ea91902ecea6dab435866107d558f3e99e1\" class=\"phui-handle\"\u003eR857:dd3f9ea91902: Amend script as per Sandro's comment on sysadmin ticket\u003c\/a\u003e.\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_261\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:b51afb9e1e6fcdd10d70fcaed7c5f12f24f8c9ad\" class=\"phui-handle\"\u003eR857:b51afb9e1e6f: Rename the script to the name it always should have had\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152278\" data-sigil=\"transaction\" data-meta=\"0_271\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152278\" id=\"152278\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_270\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152278\" data-sigil=\"has-tooltip\" data-meta=\"0_269\"\u003eJul 21 2018, 11:40 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_267\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_268\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_47\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_8\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@knauss\u003c\/span\u003e\u003c\/a\u003e What's the next step forward with this? Once we have the reference dataset being generated we'll need some way to validate it.\u003c\/p\u003e\n\n\u003cp\u003eIn terms of creating the reference dataset, the best way is probably a dedicated job, much like the existing Dependency Builds, which builds a specified release tag for all the projects which are receiving this coverage in turn. Only catch for something like PIM is everything underneath it would have to be built as part of that process, so someone would need to take on the role of looking after those specified tags (and it's probably best this be someone working on the code rather than me)\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152291\" data-sigil=\"transaction\" data-meta=\"0_274\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"152291\" id=\"152291\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_273\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eIn Progress\u003c\/a\u003e to \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eAwaiting Response\u003c\/a\u003e on the \u003ca href=\"\/tag\/build.kde.org\/\" class=\"phui-handle\"\u003ebuild.kde.org\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152291\" data-sigil=\"has-tooltip\" data-meta=\"0_272\"\u003eJul 22 2018, 1:09 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152300\" data-sigil=\"transaction\" data-meta=\"0_283\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152300\" id=\"152300\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_282\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eAwaiting Response\u003c\/a\u003e to \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eIn Progress\u003c\/a\u003e on the \u003ca href=\"\/tag\/build.kde.org\/\" class=\"phui-handle\"\u003ebuild.kde.org\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152300\" data-sigil=\"has-tooltip\" data-meta=\"0_281\"\u003eJul 22 2018, 11:21 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_279\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_280\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_48\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote\u003e\u003cp\u003eIn terms of creating the reference dataset, the best way is probably a dedicated job, much like the existing Dependency Builds, which builds a specified release tag for all the projects which are receiving this coverage in turn.\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eWell with the additional metadata in the Package (\u003ca href=\"\/D11915\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_9\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD11915\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e) we can find the referenece dataset our own. As the ABI should never change, it is simple the oldest dataset, that has the same ABI version in the stable builds (not master). We need one script that removes not needed datasets regularly, but this can be done with cron. But if my thoughts are correct, I need data to play with. And if I see this correctly the data is not created yet :( At least I see no reference on the abi script, when looking into a build log on build.kde.org). Please enable this first (at least to create some datasets)... Because there are some uncertain things, that we need to find out with real data.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152327\" data-sigil=\"transaction\" data-meta=\"0_292\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152327\" id=\"152327\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_291\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152327\" data-sigil=\"has-tooltip\" data-meta=\"0_290\"\u003eJul 22 2018, 6:27 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_288\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_289\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_49\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThe Package class is designed to use the newest version, not the oldest, and doesn't retain older versions (they're overwritten on upload) so that model won't work given our current constraints. I'll see what can be done about making it run though so you get that initial data.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152329\" data-sigil=\"transaction\" data-meta=\"0_301\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152329\" id=\"152329\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_300\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152329\" data-sigil=\"has-tooltip\" data-meta=\"0_299\"\u003eJul 22 2018, 7:27 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_297\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_298\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_50\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003ebut that's why I made the package name unique \u003ctt class=\"remarkup-monospaced\"\u003e {lib.name}_{srcRevision}\u003c\/tt\u003e (\u003ca href=\"\/D11916\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_10\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD11916\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e), I thought this would make sure, that each build will create a unique tarball.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152330\" data-sigil=\"transaction\" data-meta=\"0_310\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152330\" id=\"152330\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_309\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152330\" data-sigil=\"has-tooltip\" data-meta=\"0_308\"\u003eJul 22 2018, 7:28 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_306\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_307\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_51\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T3689#152327\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_11\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT3689#152327\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/bcooksley\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_12\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@bcooksley\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eThe Package class is designed to use the newest version, not the oldest, and doesn't retain older versions (they're overwritten on upload) so that model won't work given our current constraints. I'll see what can be done about making it run though so you get that initial data.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003ethat would be very cool - thx.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-152332\" data-sigil=\"transaction\" data-meta=\"0_319\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"152332\" id=\"152332\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_318\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#152332\" data-sigil=\"has-tooltip\" data-meta=\"0_317\"\u003eJul 22 2018, 7:42 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_315\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_316\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_52\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eIn regards to the package names, please note that while that will ensure older packages remain around, it will make retrieval quite difficult in the validation phase...\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-154776\" data-sigil=\"transaction\" data-meta=\"0_328\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"154776\" id=\"154776\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_327\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#154776\" data-sigil=\"has-tooltip\" data-meta=\"0_326\"\u003eAug 14 2018, 1:58 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_324\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_325\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_53\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI've had a play with this today. Unfortunately rolling this out, even to just Frameworks will hit a snag as it doesn't seem to grab all the necessary include directories :(\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003eThe GCC parameters:\n gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w -std=c++11 -fPIC "\/tmp\/7p4UUV4g_5\/dump1.h" -I\/home\/jenkins\/install-prefix\/include\/KF5\/KTextEditor -I\/usr\/include\/qt5 -I\/usr\/include\/qt5\/QtWidgets -I\/usr\/include\/qt5\/QtGui -I\/usr\/include\/qt5\/QtCore\n\nIn file included from \/home\/jenkins\/install-prefix\/include\/KF5\/KTextEditor\/KTextEditor\/Command:1,\n from \/tmp\/7p4UUV4g_5\/dump1.h:24:\n\/home\/jenkins\/install-prefix\/include\/KF5\/KTextEditor\/ktexteditor\/command.h:27:10: fatal error: KCompletion: No such file or directory\n #include <KCompletion>\n ^~~~~~~~~~~~~\ncompilation terminated.\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eAny ideas?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-154823\" data-sigil=\"transaction\" data-meta=\"0_331\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"154823\" id=\"154823\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_330\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eIn Progress\u003c\/a\u003e to \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eAwaiting Response\u003c\/a\u003e on the \u003ca href=\"\/tag\/build.kde.org\/\" class=\"phui-handle\"\u003ebuild.kde.org\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#154823\" data-sigil=\"has-tooltip\" data-meta=\"0_329\"\u003eAug 14 2018, 8:36 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-156546\" data-sigil=\"transaction\" data-meta=\"0_340\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"156546\" id=\"156546\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_339\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#156546\" data-sigil=\"has-tooltip\" data-meta=\"0_338\"\u003eAug 23 2018, 9:17 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_336\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_337\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_54\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003esorry, it will properly take some time till I'll find time to look into it. I'm still traveling around and will be at home with the beginning of september...\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-161148\" data-sigil=\"transaction\" data-meta=\"0_343\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"161148\" id=\"161148\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_342\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D15706\" class=\"phui-handle handle-status-closed\"\u003eD15706: add additional includes to abi-complience-checker.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#161148\" data-sigil=\"has-tooltip\" data-meta=\"0_341\"\u003eSep 23 2018, 11:02 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-161149\" data-sigil=\"transaction\" data-meta=\"0_352\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"161149\" id=\"161149\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_351\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eAwaiting Response\u003c\/a\u003e to \u003ca href=\"\/project\/board\/13\/\" class=\"phui-handle\"\u003eBacklog\u003c\/a\u003e on the \u003ca href=\"\/tag\/build.kde.org\/\" class=\"phui-handle\"\u003ebuild.kde.org\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#161149\" data-sigil=\"has-tooltip\" data-meta=\"0_350\"\u003eSep 23 2018, 11:05 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_348\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_349\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_55\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eokay made KTextEditor built successfully with the patch \u003ca href=\"\/D15706\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_13\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD15706\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-161265\" data-sigil=\"transaction\" data-meta=\"0_361\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"161265\" id=\"161265\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_360\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#161265\" data-sigil=\"has-tooltip\" data-meta=\"0_359\"\u003eSep 24 2018, 11:21 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_357\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_358\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_56\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThanks. If you could please land that i'll try to schedule some time to test it.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164272\" data-sigil=\"transaction\" data-meta=\"0_370\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"164272\" id=\"164272\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_369\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164272\" data-sigil=\"has-tooltip\" data-meta=\"0_368\"\u003eOct 16 2018, 9:06 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_366\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_367\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_57\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI've tested this and can confirm that KTextEditor is happy now.\u003cbr \/\u003e\nCould you please check the output and verify it is what you expected?\u003c\/p\u003e\n\n\u003cp\u003e\u003ca href=\"https:\/\/build-artifacts.kde.org\/production\/ABIReference\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/build-artifacts.kde.org\/production\/ABIReference\/\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003eThe .tar files aren't .tar files, they're the actual ABI data files I believe, so that is something that will need to be fixed.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164591\" data-sigil=\"transaction\" data-meta=\"0_379\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"164591\" id=\"164591\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_378\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164591\" data-sigil=\"has-tooltip\" data-meta=\"0_377\"\u003eOct 18 2018, 9:52 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_375\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_376\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_58\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThe suffix .tar is added by the Archive.storePackage method line 163 but we need to rewrite the whole Archive logic a bit as it expects the tar on other places too. For the moment I would ignore this, as the data is correct. IMO: it more a cosmetic issue. I keep this in mind and fix this when implementing the next step.\u003c\/p\u003e\n\n\u003cp\u003e*KF5TextEditor_5.tar - correct content\u003cbr \/\u003e\n*KF5TextEditor_5.yaml - with \u003ca href=\"\/D11915\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_14\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD11915\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e this should be more useful\u003cbr \/\u003e\n*manifest.yaml - same like KF5TextEditor_5.yaml\u003c\/p\u003e\n\n\u003cp\u003ePlease apply the patch \u003ca href=\"\/D11915\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_15\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD11915\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e, so the metadata is more useful for the next part and that the archives are labeled correctly so that the git hash is added to the filenames, so I can access each build output. (I'll have in mind, that we need a cleanup job).\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164764\" data-sigil=\"transaction\" data-meta=\"0_388\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"164764\" id=\"164764\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_387\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164764\" data-sigil=\"has-tooltip\" data-meta=\"0_386\"\u003eOct 20 2018, 12:01 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_384\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_385\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_59\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eTest run done \u003ca href=\"https:\/\/build-artifacts.kde.org\/production\/ABIReference\/\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/build-artifacts.kde.org\/production\/ABIReference\/\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164891\" data-sigil=\"transaction\" data-meta=\"0_397\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"164891\" id=\"164891\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_396\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164891\" data-sigil=\"has-tooltip\" data-meta=\"0_395\"\u003eOct 21 2018, 1:29 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_393\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_394\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_60\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eCool, now I'm happy about the metadata and the data itself.\u003cbr \/\u003e\nCan you keep enable this build of ABI References for some packages (stable+master) enabled for several build, so I have test data for the next step, where I need to compare the ABI against each other. I want some packages, so I cover more cases for the begining.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164904\" data-sigil=\"transaction\" data-meta=\"0_400\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"164904\" id=\"164904\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_399\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:0e973e6be26873a6cd835b090bd7af189fa55e69\" class=\"phui-handle\"\u003eR857:0e973e6be268: Enable ABI Reference information capture in a selection of jobs\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164904\" data-sigil=\"has-tooltip\" data-meta=\"0_398\"\u003eOct 21 2018, 6:49 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164906\" data-sigil=\"transaction\" data-meta=\"0_403\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"164906\" id=\"164906\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_402\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a commit: \u003ca href=\"\/R857:6a03d0f1a16f04acfb07d596e34b2e8275e57ce7\" class=\"phui-handle\"\u003eR857:6a03d0f1a16f: Run the abi extraction tools for our Qt 5.9 builds as well\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164906\" data-sigil=\"has-tooltip\" data-meta=\"0_401\"\u003eOct 21 2018, 7:49 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-164920\" data-sigil=\"transaction\" data-meta=\"0_412\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"164920\" id=\"164920\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_411\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#164920\" data-sigil=\"has-tooltip\" data-meta=\"0_410\"\u003eOct 21 2018, 9:36 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_408\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_409\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_61\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThis should now be setup.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165924\" data-sigil=\"transaction\" data-meta=\"0_421\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165924\" id=\"165924\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_420\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165924\" data-sigil=\"has-tooltip\" data-meta=\"0_419\"\u003eNov 1 2018, 9:33 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_417\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_418\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_62\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eCan you somehow get an overview, where we get an error for the ABI checker? I was wondering, why only some parts of messagelib are inside the ABIReference repo and found, that the ABI checker was failing for KF5MessageViewer.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165925\" data-sigil=\"transaction\" data-meta=\"0_430\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165925\" id=\"165925\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_429\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165925\" data-sigil=\"has-tooltip\" data-meta=\"0_428\"\u003eNov 1 2018, 9:42 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_426\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_427\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_63\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eAre you referring to checking all of the jobs across the whole CI system to see where ABI Checker runs are failing?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165933\" data-sigil=\"transaction\" data-meta=\"0_439\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165933\" id=\"165933\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_438\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165933\" data-sigil=\"has-tooltip\" data-meta=\"0_437\"\u003eNov 1 2018, 10:05 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_435\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_436\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_64\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eyes I was referring to exactly this.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165934\" data-sigil=\"transaction\" data-meta=\"0_448\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165934\" id=\"165934\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_447\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165934\" data-sigil=\"has-tooltip\" data-meta=\"0_446\"\u003eNov 1 2018, 10:18 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_444\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_445\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_65\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI need a way to differ the stable\/master branch builds afterwards. branchGroup is suitable for that, as it also gives the information about the Qt version used. But any other other field is also fine, like branch. Maybe we can also modify the Archive.name and Archive.platform so we have different directories for stable\/master builds.\u003c\/p\u003e\n\n\u003cp\u003eI need for every build as reference on build from the stable branch. As we always want to check, if the ABI is differing from something that is released.\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"diff\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e\u003cspan class=\"gd\"\u003e--- a\/helpers\/create-abi-dump.py\u003c\/span\u003e\n\u003cspan class=\"gi\"\u003e+++ b\/helpers\/create-abi-dump.py\u003c\/span\u003e\n\u003cspan class=\"gu\"\u003e@@ -254,6 +254,7 @@ parser = argparse.ArgumentParser(description='Utility to create abi checker tarb\u003c\/span\u003e\n parser.add_argument('--buildLog', type=str, required=True)\n parser.add_argument('--environment', type=str, required=True)\n parser.add_argument('--usingInstall', type=str, required=True)\n\u003cspan class=\"gi\"\u003e+parser.add_argument('--branchGroup', type=str, required=True)\u003c\/span\u003e\n arguments = parser.parse_args()\n \n # Make sure we have an environment ready for executing commands\n\u003cspan class=\"gu\"\u003e@@ -299,6 +300,7 @@ for library in foundLibraries:\u003c\/span\u003e\n "version": library.version,\n "libname": library.name,\n "targets": list(library.targets),\n\u003cspan class=\"gi\"\u003e+ "branchGroup": arguments.branchGroup,\u003c\/span\u003e\n }\n packageName = "{name}_{scmRevision}".format(name=library.name, scmRevision=scmRevision)\n ourArchive.storePackage(packageName, fileName, scmRevision, extraMetadata)\u003c\/pre\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165936\" data-sigil=\"transaction\" data-meta=\"0_451\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"165936\" id=\"165936\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_450\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D16581\" class=\"phui-handle handle-status-closed\"\u003eD16581: Not every data we store in the package is a tar file.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165936\" data-sigil=\"has-tooltip\" data-meta=\"0_449\"\u003eNov 1 2018, 10:21 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165938\" data-sigil=\"transaction\" data-meta=\"0_460\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165938\" id=\"165938\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_459\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165938\" data-sigil=\"has-tooltip\" data-meta=\"0_458\"\u003eNov 1 2018, 10:41 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_456\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_457\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_66\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eAlso I need the project name in the metadata, otherwise I would need to reparse the buildlog again.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165942\" data-sigil=\"transaction\" data-meta=\"0_463\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003ca name=\"165942\" id=\"165942\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_462\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a revision: \u003ca href=\"\/D16589\" class=\"phui-handle handle-status-closed\"\u003eD16589: Add script to check the ABI of the created libraries.\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165942\" data-sigil=\"has-tooltip\" data-meta=\"0_461\"\u003eNov 1 2018, 2:16 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165944\" data-sigil=\"transaction\" data-meta=\"0_472\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165944\" id=\"165944\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_471\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165944\" data-sigil=\"has-tooltip\" data-meta=\"0_470\"\u003eNov 1 2018, 2:22 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_468\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_469\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_67\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eI now created a first script to check the ABI in \u003ca href=\"\/D16589\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_16\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD16589\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e. How we get the compat_report.html available in jenkins? (\u003ca href=\"\/D16581\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_17\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eD16581\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e should make it possiible to get rid of the creation\/removal symlinks.)\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e+ python3 ci-tooling\/helpers\/check-abi.py --environment production --project ktexteditor --branchGroup master \nINFO:root:Let's do a ABI check a3328c47823199abe4487cb690879df2d4beaf85 against 5697427f87c5d7aa276c0efdf934549101dd2ae8 \nPreparing, please wait ...\nComparing ABIs ...\nComparing APIs ...\nCreating compatibility report ...\nBinary compatibility: 100%\nSource compatibility: 100%\nTotal binary compatibility problems: 0, warnings: 0\nTotal source compatibility problems: 0, warnings: 0\nReport: compat_reports\/KF5TextEditor\/5.52.0_to_5.52.0\/compat_report.html\u003c\/pre\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-165996\" data-sigil=\"transaction\" data-meta=\"0_481\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"165996\" id=\"165996\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_480\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#165996\" data-sigil=\"has-tooltip\" data-meta=\"0_479\"\u003eNov 2 2018, 5:51 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_477\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_478\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_68\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eAlas there is no native Jenkins publishing plugin - \u003ca href=\"https:\/\/issues.jenkins-ci.org\/browse\/JENKINS-48221\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/issues.jenkins-ci.org\/browse\/JENKINS-48221\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003eThis means we'd have to publish the actual compatibility report.\u003c\/p\u003e\n\n\u003cp\u003eThe easiest way in this case would probably be using Jenkins artifact system, which would attach the report as an artifact to the job.\u003cbr \/\u003e\nDoes it output much else other than a .html file (images, css, js, etc)?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166000\" data-sigil=\"transaction\" data-meta=\"0_490\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166000\" id=\"166000\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_489\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166000\" data-sigil=\"has-tooltip\" data-meta=\"0_488\"\u003eNov 2 2018, 9:38 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_486\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_487\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_69\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T3689#165996\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_18\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT3689#165996\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/bcooksley\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_19\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@bcooksley\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eAlas there is no native Jenkins publishing plugin - \u003ca href=\"https:\/\/issues.jenkins-ci.org\/browse\/JENKINS-48221\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/issues.jenkins-ci.org\/browse\/JENKINS-48221\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003eThis means we'd have to publish the actual compatibility report.\u003c\/p\u003e\n\n\u003cp\u003eThe easiest way in this case would probably be using Jenkins artifact system, which would attach the report as an artifact to the job.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eHow we do this?\u003c\/p\u003e\n\n\u003cblockquote\u003e\u003cp\u003eDoes it output much else other than a .html file (images, css, js, etc)?\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003ethere is only one html file without any css\/images etc.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166093\" data-sigil=\"transaction\" data-meta=\"0_499\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166093\" id=\"166093\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_498\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166093\" data-sigil=\"has-tooltip\" data-meta=\"0_497\"\u003eNov 3 2018, 4:16 AM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_495\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_496\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_70\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eThe file(s) could be captured using something like this:\u003cbr \/\u003e\n\u003ca href=\"https:\/\/cgit.kde.org\/sysadmin\/binary-factory-tooling.git\/tree\/craft\/pipeline-templates\/win64.pipeline#n105\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/cgit.kde.org\/sysadmin\/binary-factory-tooling.git\/tree\/craft\/pipeline-templates\/win64.pipeline#n105\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003eIt's good to hear there is only one html file though, as that will make things easier for people to view the reports.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166177\" data-sigil=\"transaction\" data-meta=\"0_508\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166177\" id=\"166177\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_507\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166177\" data-sigil=\"has-tooltip\" data-meta=\"0_506\"\u003eNov 3 2018, 4:35 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_504\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_505\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_71\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T3689#166093\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_20\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT3689#166093\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/bcooksley\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_21\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@bcooksley\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eThe file(s) could be captured using something like this:\u003cbr \/\u003e\n \u003ca href=\"https:\/\/cgit.kde.org\/sysadmin\/binary-factory-tooling.git\/tree\/craft\/pipeline-templates\/win64.pipeline#n105\" class=\"remarkup-link\" target=\"_blank\" rel=\"noreferrer\"\u003ehttps:\/\/cgit.kde.org\/sysadmin\/binary-factory-tooling.git\/tree\/craft\/pipeline-templates\/win64.pipeline#n105\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eWhat are the advantages of capturing them as artifacts in jenkins?\u003cbr \/\u003e\nWe could also push them with ssh to a server, this is even simpler.\u003cbr \/\u003e\nIs it possible to add a link to this file to the package sites on jenkins?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166180\" data-sigil=\"transaction\" data-meta=\"0_517\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166180\" id=\"166180\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_516\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166180\" data-sigil=\"has-tooltip\" data-meta=\"0_515\"\u003eNov 3 2018, 6:33 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_513\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_514\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_72\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eCapturing them as artifacts in Jenkins means there will be an easy way for people to access the report for that particular job run from the job results page.\u003cbr \/\u003e\nThere isn't a easy way of adding a link to the main job results (basically impossible without a custom plugin) hence my suggestion of artifacts (because those do get linked)\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166244\" data-sigil=\"transaction\" data-meta=\"0_526\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/237izjjvnhwmjv7tgenc\/PHID-FILE-wsnmryltlltu72ufj3fv\/profile)\" class=\"phui-timeline-image\" href=\"\/p\/knauss\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166244\" id=\"166244\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_525\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/knauss\/\" class=\"phui-handle phui-link-person\"\u003eknauss\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166244\" data-sigil=\"has-tooltip\" data-meta=\"0_524\"\u003eNov 3 2018, 10:17 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_522\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_523\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_73\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eDo I just need to copy them to \\$WORKSPACE directory and than tell Jenkins to store *.html. Like this:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003esh """\n python3 -u ci-tooling\/helpers\/check-abi.py ...\n cp -vr compat_reports \\$WORKSPACE\n""" \narchiveArtifacts artifacts: '*.html', onlyIfSuccessful: false\u003c\/pre\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" id=\"anchor-166245\" data-sigil=\"transaction\" data-meta=\"0_535\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phabricator.kde.org\/file\/data\/xujcsugzjesi7sicpo7d\/PHID-FILE-huocsyzhdrevs2jpqxqw\/335862-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.png)\" class=\"phui-timeline-image\" href=\"\/p\/bcooksley\/\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge phui-timeline-border\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group phui-timeline-border\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"166245\" id=\"166245\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_534\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/bcooksley\/\" class=\"phui-handle phui-link-person\"\u003ebcooksley\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#166245\" data-sigil=\"has-tooltip\" data-meta=\"0_533\"\u003eNov 3 2018, 10:19 PM\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_531\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_532\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_74\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eBecause the compat_reports are in $WORKSPACE you can specify this instead:\u003cbr \/\u003e\n\u003ctt class=\"remarkup-monospaced\"\u003earchiveArtifacts artifacts: 'path\/to\/files\/*.html', onlyIfSuccessful: false\u003c\/tt\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e"},"javelin_metadata":[{"phid":"PHID-FILE-rmyzo5hjtfa5k6vd6mdc","viewable":false,"uri":"\/F5892705","dUri":"https:\/\/phabricator.kde.org\/file\/download\/e6ajab7i7ymwhx3ae7nq\/PHID-FILE-rmyzo5hjtfa5k6vd6mdc\/5.47.0.xml","name":"5.47.0.xml","monogram":"F5892705","icon":"fa-file-text-o","size":"278 B"},[],{"phid":"PHID-FILE-y4pe7ahn5dtbrbq4xmgt","viewable":false,"uri":"https:\/\/phabricator.kde.org\/file\/data\/le7peozr4xyqby2v2gzx\/PHID-FILE-y4pe7ahn5dtbrbq4xmgt\/log.txt","dUri":"https:\/\/phabricator.kde.org\/file\/download\/le7peozr4xyqby2v2gzx\/PHID-FILE-y4pe7ahn5dtbrbq4xmgt\/log.txt","name":"log.txt","monogram":"F5892704","icon":"fa-file-text-o","size":"122 KB"},[],{"phid":"PHID-FILE-opejoj52vm4mcjtqikcb","viewable":false,"uri":"https:\/\/phabricator.kde.org\/file\/data\/vaohw2g33wqf66ocjwoj\/PHID-FILE-opejoj52vm4mcjtqikcb\/log.txt","dUri":"https:\/\/phabricator.kde.org\/file\/download\/vaohw2g33wqf66ocjwoj\/PHID-FILE-opejoj52vm4mcjtqikcb\/log.txt","name":"log.txt","monogram":"F5918486","icon":"fa-file-text-o","size":"9 KB"},[],{"hoverPHID":"PHID-USER-tasqjq6gw4ivejd7yubg"},{"hoverPHID":"PHID-USER-744ndg4bnnei37nzyesm"},{"hoverPHID":"PHID-USER-lgsnpiumzmwdqktpnfkb"},{"hoverPHID":"PHID-DREV-rhs7wz7laufvrpkhh4vd"},{"hoverPHID":"PHID-DREV-ynhh233xthh2u7k6trxd"},{"hoverPHID":"PHID-TASK-2jyu6zcnlrypronhwrq5"},{"hoverPHID":"PHID-USER-tasqjq6gw4ivejd7yubg"},{"hoverPHID":"PHID-DREV-wri6ejz5sjk3ua3ht5h7"},{"hoverPHID":"PHID-DREV-rhs7wz7laufvrpkhh4vd"},{"hoverPHID":"PHID-DREV-rhs7wz7laufvrpkhh4vd"},{"hoverPHID":"PHID-DREV-psyittx7tgsnqvnubidt"},{"hoverPHID":"PHID-DREV-ablmnyov6sq5k2jy2vna"},{"hoverPHID":"PHID-TASK-2jyu6zcnlrypronhwrq5"},{"hoverPHID":"PHID-USER-tasqjq6gw4ivejd7yubg"},{"hoverPHID":"PHID-TASK-2jyu6zcnlrypronhwrq5"},{"hoverPHID":"PHID-USER-tasqjq6gw4ivejd7yubg"},{"hoverPHID":"PHID-USER-2j3wnnwm5cexifyawt7b"},{"phid":"PHID-XACT-TASK-frzw5plz5netaln"},{"phid":"PHID-XACT-TASK-eeo4cwljwcwl7fs"},{"hoverPHID":"PHID-TASK-feu7lk45qq5p6h5mdfqw"},{"hoverPHID":"PHID-USER-zkw3s2ahufl4qhkkbjo3"},{"phid":"PHID-XACT-TASK-rdspfktqvg5f4eq"},[],{"hoverPHID":"PHID-USER-cgg4tl3uvhjhlyyfcdr3"},{"hoverPHID":"PHID-USER-tasqjq6gw4ivejd7yubg"},{"phid":"PHID-XACT-TASK-a256walfr5yuww3"},{"phid":"PHID-XACT-TASK-iyedf2sc5o6q74g"},{"phid":"PHID-XACT-TASK-brpk5kk5enljydj"},{"phid":"PHID-XACT-TASK-q7ziiq2uje2cfxv"},{"phid":"PHID-XACT-TASK-rbjehgks72giszs"},{"phid":"PHID-XACT-TASK-upadyshbbqjg3cw"},{"phid":"PHID-XACT-TASK-4dbfnmf4cl25fvj"},{"phid":"PHID-XACT-TASK-dsqidawkqkb3ig7"},{"phid":"PHID-XACT-TASK-lqby6mpaqwaixzz"},{"phid":"PHID-XACT-TASK-qkpuyc2bjsnxiow"},{"phid":"PHID-XACT-TASK-zizkpaagnwfwzv4"},{"phid":"PHID-XACT-TASK-776ivhiralvob2z"},{"phid":"PHID-XACT-TASK-5uym2qyzqbhfeyy"},{"hoverPHID":"PHID-USER-744ndg4bnnei37nzyesm"},{"phid":"PHID-XACT-TASK-bmmwmdvgg2w7oox"},{"phid":"PHID-XACT-TASK-wt4yf53gavjmrsw"},{"phid":"PHID-XACT-TASK-mykqbdcc3t7lsv6"},{"phid":"PHID-XACT-TASK-v2tzvmhdocfgg2o"},{"phid":"PHID-XACT-TASK-pvk3ogh6br3li6r"},{"phid":"PHID-XACT-TASK-xz374mxy5zymbpd"},{"phid":"PHID-XACT-TASK-shtfrbn4fd7xigq"},{"phid":"PHID-XACT-TASK-qjjp2sb4fsbc5dx"},{"phid":"PHID-XACT-TASK-cqktqvjggv3tkmb"},{"phid":"PHID-XACT-TASK-p4ee24izsaj4pix"},{"phid":"PHID-XACT-TASK-uapwlvfmg5alq3t"},{"phid":"PHID-XACT-TASK-m3hco5fbsiyrgud"},{"phid":"PHID-XACT-TASK-srdnq4gyd3auvek"},{"phid":"PHID-XACT-TASK-ejbigfzukqbjahr"},{"phid":"PHID-XACT-TASK-y5ls6u5xge4myzq"},{"phid":"PHID-XACT-TASK-3uk6f6iuapguc45"},{"phid":"PHID-XACT-TASK-ymdamrt2dhht3yj"},{"phid":"PHID-XACT-TASK-4u2x46w4yfgnnzw"},{"phid":"PHID-XACT-TASK-icinimca6kjmrhg"},{"phid":"PHID-XACT-TASK-yxzmd2wxqyn7vzx"},{"phid":"PHID-XACT-TASK-edc3uj3b2ezdcjg"},{"phid":"PHID-XACT-TASK-uypc6jxgp7rgvem"},{"phid":"PHID-XACT-TASK-wql7dhtuwl4e3iu"},{"phid":"PHID-XACT-TASK-5cs3fdnzjcsco4s"},{"phid":"PHID-XACT-TASK-56ach5otgbktgzt"},{"phid":"PHID-XACT-TASK-3fyqv7amwq4dbsu"},{"phid":"PHID-XACT-TASK-jhdm4d26u2sridv"},{"phid":"PHID-XACT-TASK-ggzyb5mcyvbor4d"},{"phid":"PHID-XACT-TASK-vucw642aysx4vrs"},{"phid":"PHID-XACT-TASK-4eqmhmdxdeye3ld"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-xbefqk7ayxqinkm","anchor":"53358"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-frzw5plz5netaln\/","ref":"T3689#62211"},[],{"anchor":"62211"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_1\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_78\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_79\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_3\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-frzw5plz5netaln\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_80\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_81\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-yjomdzqbronth6x","anchor":"62211"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-eeo4cwljwcwl7fs\/","ref":"T3689#62357"},[],{"anchor":"62357"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_5\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_87\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_88\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_7\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-eeo4cwljwcwl7fs\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_89\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_90\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-eeo4cwljwcwl7fs","anchor":"62357"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-cjowmghff7c6ua2","anchor":"95515"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-rdspfktqvg5f4eq\/","ref":"T3689#132249"},[],{"anchor":"132249"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_9\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_100\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_101\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_11\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-rdspfktqvg5f4eq\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_102\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_103\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-rdspfktqvg5f4eq","anchor":"132249"},{"tip":"Via Herald"},[],{"phid":"PHID-XACT-TASK-eibigbssitlgzyp","anchor":"132250"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-a256walfr5yuww3\/","ref":"T3689#132327"},[],{"anchor":"132327"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_13\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_112\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_113\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_15\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-a256walfr5yuww3\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_114\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_115\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-vngqvya5oif5lqr","anchor":"132327"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-iyedf2sc5o6q74g\/","ref":"T3689#132375"},[],{"anchor":"132375"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_17\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_121\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_122\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_19\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-iyedf2sc5o6q74g\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_123\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_124\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-iyedf2sc5o6q74g","anchor":"132375"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-brpk5kk5enljydj\/","ref":"T3689#132565"},[],{"anchor":"132565"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_21\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_130\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_131\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_23\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-brpk5kk5enljydj\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_132\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_133\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-brpk5kk5enljydj","anchor":"132565"},{"tip":"Via Conduit"},[],{"phid":"PHID-XACT-TASK-7ffw6pwog6sfxbm","anchor":"132919"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-q7ziiq2uje2cfxv\/","ref":"T3689#132921"},[],{"anchor":"132921"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_25\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_142\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_143\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_27\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-q7ziiq2uje2cfxv\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_144\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_145\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-klc5zko6655bl2f","anchor":"132921"},{"tip":"Via Conduit"},[],{"phid":"PHID-XACT-TASK-ghrgosj6nbg373h","anchor":"136488"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-yaxvknoee67rfrq","anchor":"136489"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-rbjehgks72giszs\/","ref":"T3689#146343"},[],{"anchor":"146343"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_29\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_157\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_158\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_31\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-rbjehgks72giszs\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_159\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_160\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-va3joromeozalvk","anchor":"146343"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-upadyshbbqjg3cw\/","ref":"T3689#146368"},[],{"anchor":"146368"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_33\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_166\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_167\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_35\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-upadyshbbqjg3cw\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_168\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_169\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-upadyshbbqjg3cw","anchor":"146368"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-4dbfnmf4cl25fvj\/","ref":"T3689#146808"},[],{"anchor":"146808"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_37\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_175\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_176\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_39\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-4dbfnmf4cl25fvj\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_177\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_178\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4dbfnmf4cl25fvj","anchor":"146808"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-dsqidawkqkb3ig7\/","ref":"T3689#147716"},[],{"anchor":"147716"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_41\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_184\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_185\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_43\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-dsqidawkqkb3ig7\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_186\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_187\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-dsqidawkqkb3ig7","anchor":"147716"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-lqby6mpaqwaixzz\/","ref":"T3689#147718"},[],{"anchor":"147718"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_45\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_193\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_194\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_47\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-lqby6mpaqwaixzz\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_195\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_196\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-lqby6mpaqwaixzz","anchor":"147718"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-qkpuyc2bjsnxiow\/","ref":"T3689#147888"},[],{"anchor":"147888"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_49\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_202\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_203\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_51\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-qkpuyc2bjsnxiow\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_204\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_205\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-qkpuyc2bjsnxiow","anchor":"147888"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-zizkpaagnwfwzv4\/","ref":"T3689#147928"},[],{"anchor":"147928"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_53\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_211\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_212\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_55\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-zizkpaagnwfwzv4\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_213\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_214\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-zizkpaagnwfwzv4","anchor":"147928"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-776ivhiralvob2z\/","ref":"T3689#147929"},[],{"anchor":"147929"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_57\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_220\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_221\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_59\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-776ivhiralvob2z\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_222\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_223\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-776ivhiralvob2z","anchor":"147929"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-5uym2qyzqbhfeyy\/","ref":"T3689#147934"},[],{"anchor":"147934"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_61\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_229\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_230\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_63\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-5uym2qyzqbhfeyy\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_231\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_232\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_65\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-5uym2qyzqbhfeyy\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_233\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-5uym2qyzqbhfeyy","anchor":"147934"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-bmmwmdvgg2w7oox\/","ref":"T3689#148015"},[],{"anchor":"148015"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_67\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_239\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_240\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_69\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-bmmwmdvgg2w7oox\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_241\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_242\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ommln7otv2ykrrr","anchor":"148015"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wt4yf53gavjmrsw\/","ref":"T3689#148086"},[],{"anchor":"148086"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_71\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_248\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_249\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_73\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wt4yf53gavjmrsw\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_250\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_251\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-wt4yf53gavjmrsw","anchor":"148086"},{"tip":"Via Daemon"},[],[],[],[],{"phid":"PHID-XACT-TASK-fxmmg6vnhndvmo5","anchor":"148256"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-mykqbdcc3t7lsv6\/","ref":"T3689#152278"},[],{"anchor":"152278"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_75\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_263\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_264\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_77\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-mykqbdcc3t7lsv6\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_265\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_266\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-mykqbdcc3t7lsv6","anchor":"152278"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3xgdg5rhxsjyby4","anchor":"152291"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-v2tzvmhdocfgg2o\/","ref":"T3689#152300"},[],{"anchor":"152300"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_79\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_275\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_276\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_81\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-v2tzvmhdocfgg2o\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_277\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_278\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-efjstdgh5li6oow","anchor":"152300"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-pvk3ogh6br3li6r\/","ref":"T3689#152327"},[],{"anchor":"152327"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_83\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_284\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_285\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_85\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-pvk3ogh6br3li6r\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_286\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_287\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-pvk3ogh6br3li6r","anchor":"152327"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-xz374mxy5zymbpd\/","ref":"T3689#152329"},[],{"anchor":"152329"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_87\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_293\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_294\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_89\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-xz374mxy5zymbpd\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_295\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_296\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-xz374mxy5zymbpd","anchor":"152329"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-shtfrbn4fd7xigq\/","ref":"T3689#152330"},[],{"anchor":"152330"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_91\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_302\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_303\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_93\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-shtfrbn4fd7xigq\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_304\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_305\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-shtfrbn4fd7xigq","anchor":"152330"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-qjjp2sb4fsbc5dx\/","ref":"T3689#152332"},[],{"anchor":"152332"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_95\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_311\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_312\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_97\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-qjjp2sb4fsbc5dx\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_313\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_314\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-qjjp2sb4fsbc5dx","anchor":"152332"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-cqktqvjggv3tkmb\/","ref":"T3689#154776"},[],{"anchor":"154776"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_99\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_320\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_321\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_101\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-cqktqvjggv3tkmb\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_322\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_323\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-cqktqvjggv3tkmb","anchor":"154776"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jzofp6octtonudq","anchor":"154823"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-p4ee24izsaj4pix\/","ref":"T3689#156546"},[],{"anchor":"156546"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_103\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_332\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_333\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_105\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-p4ee24izsaj4pix\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_334\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_335\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-p4ee24izsaj4pix","anchor":"156546"},{"tip":"Via Conduit"},[],{"phid":"PHID-XACT-TASK-ty6rv7xnfwlrovy","anchor":"161148"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-uapwlvfmg5alq3t\/","ref":"T3689#161149"},[],{"anchor":"161149"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_107\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_344\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_345\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_109\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-uapwlvfmg5alq3t\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_346\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_347\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-a4sg4jukmtyrck2","anchor":"161149"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-m3hco5fbsiyrgud\/","ref":"T3689#161265"},[],{"anchor":"161265"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_111\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_353\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_354\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_113\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-m3hco5fbsiyrgud\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_355\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_356\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-m3hco5fbsiyrgud","anchor":"161265"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-srdnq4gyd3auvek\/","ref":"T3689#164272"},[],{"anchor":"164272"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_115\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_362\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_363\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_117\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-srdnq4gyd3auvek\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_364\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_365\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-srdnq4gyd3auvek","anchor":"164272"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ejbigfzukqbjahr\/","ref":"T3689#164591"},[],{"anchor":"164591"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_119\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_371\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_372\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_121\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ejbigfzukqbjahr\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_373\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_374\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ejbigfzukqbjahr","anchor":"164591"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-y5ls6u5xge4myzq\/","ref":"T3689#164764"},[],{"anchor":"164764"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_123\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_380\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_381\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_125\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-y5ls6u5xge4myzq\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_382\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_383\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-y5ls6u5xge4myzq","anchor":"164764"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-3uk6f6iuapguc45\/","ref":"T3689#164891"},[],{"anchor":"164891"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_127\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_389\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_390\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_129\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-3uk6f6iuapguc45\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_391\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_392\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3uk6f6iuapguc45","anchor":"164891"},{"tip":"Via Daemon"},[],{"phid":"PHID-XACT-TASK-dvxxgvkmb6zlkqk","anchor":"164904"},{"tip":"Via Daemon"},[],{"phid":"PHID-XACT-TASK-3otgcajvs3if4jj","anchor":"164906"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ymdamrt2dhht3yj\/","ref":"T3689#164920"},[],{"anchor":"164920"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_131\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_404\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_405\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_133\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ymdamrt2dhht3yj\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_406\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_407\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ymdamrt2dhht3yj","anchor":"164920"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-4u2x46w4yfgnnzw\/","ref":"T3689#165924"},[],{"anchor":"165924"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_135\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_413\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_414\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_137\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-4u2x46w4yfgnnzw\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_415\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_416\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4u2x46w4yfgnnzw","anchor":"165924"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-icinimca6kjmrhg\/","ref":"T3689#165925"},[],{"anchor":"165925"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_139\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_422\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_423\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_141\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-icinimca6kjmrhg\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_424\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_425\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-icinimca6kjmrhg","anchor":"165925"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-yxzmd2wxqyn7vzx\/","ref":"T3689#165933"},[],{"anchor":"165933"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_143\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_431\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_432\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_145\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-yxzmd2wxqyn7vzx\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_433\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_434\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-yxzmd2wxqyn7vzx","anchor":"165933"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-edc3uj3b2ezdcjg\/","ref":"T3689#165934"},[],{"anchor":"165934"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_147\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_440\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_441\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_149\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-edc3uj3b2ezdcjg\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_442\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_443\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-edc3uj3b2ezdcjg","anchor":"165934"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-p4ojqbpwdcn3iju","anchor":"165936"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-uypc6jxgp7rgvem\/","ref":"T3689#165938"},[],{"anchor":"165938"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_151\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_452\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_453\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_153\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-uypc6jxgp7rgvem\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_454\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_455\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-uypc6jxgp7rgvem","anchor":"165938"},{"tip":"Via Conduit"},[],{"phid":"PHID-XACT-TASK-y6eysfzdwozj5al","anchor":"165942"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wql7dhtuwl4e3iu\/","ref":"T3689#165944"},[],{"anchor":"165944"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_155\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_464\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_465\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_157\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wql7dhtuwl4e3iu\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_466\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_467\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-wql7dhtuwl4e3iu","anchor":"165944"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-5cs3fdnzjcsco4s\/","ref":"T3689#165996"},[],{"anchor":"165996"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_159\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_473\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_474\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_161\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-5cs3fdnzjcsco4s\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_475\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_476\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-5cs3fdnzjcsco4s","anchor":"165996"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-56ach5otgbktgzt\/","ref":"T3689#166000"},[],{"anchor":"166000"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_163\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_482\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_483\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_165\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-56ach5otgbktgzt\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_484\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_485\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-56ach5otgbktgzt","anchor":"166000"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-3fyqv7amwq4dbsu\/","ref":"T3689#166093"},[],{"anchor":"166093"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_167\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_491\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_492\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_169\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-3fyqv7amwq4dbsu\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_493\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_494\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3fyqv7amwq4dbsu","anchor":"166093"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-jhdm4d26u2sridv\/","ref":"T3689#166177"},[],{"anchor":"166177"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_171\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_500\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_501\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_173\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-jhdm4d26u2sridv\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_502\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_503\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jhdm4d26u2sridv","anchor":"166177"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ggzyb5mcyvbor4d\/","ref":"T3689#166180"},[],{"anchor":"166180"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_175\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_509\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_510\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_177\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ggzyb5mcyvbor4d\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_511\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_512\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ggzyb5mcyvbor4d","anchor":"166180"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-vucw642aysx4vrs\/","ref":"T3689#166244"},[],{"anchor":"166244"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_179\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_518\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_519\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_181\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-vucw642aysx4vrs\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_520\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_521\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-vucw642aysx4vrs","anchor":"166244"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-4eqmhmdxdeye3ld\/","ref":"T3689#166245"},[],{"anchor":"166245"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_183\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_527\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_528\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_185\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-4eqmhmdxdeye3ld\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_529\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_530\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4eqmhmdxdeye3ld","anchor":"166245"}],"javelin_behaviors":{"phui-hovercards":[],"phabricator-watch-anchor":[],"phabricator-tooltips":[],"phui-dropdown-menu":[]},"javelin_resources":["https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/8e3d1fb7\/core.pkg.css","https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/2058ec09\/core.pkg.js","https:\/\/phabricator.kde.org\/res\/defaultX\/phabricator\/638a4e2b\/rsrc\/externals\/javelin\/core\/init.js"]}