Emerge of kde-base/knode-4.4.9 fails with USE=kdeenablefinal. Reproducible: Always Steps to Reproduce: 1. include kdeenablefinal in /etc/make.conf:USE= 2. create /etc/portage/profile/use.mask with the line "-kdeenablefinal" 3. emerge -uDNav world Actual Results: In file included from /var/tmp/portage/kde-base/knode-4.4.9/work/knode-4.4.9/knode/kncomposer.cpp:31, from /var/tmp/portage/kde-base/knode-4.4.9/work/knode-4.4.9_build/knode/knodecommon_final_cpp.cpp:33: /var/tmp/portage/kde-base/knode-4.4.9/work/knode-4.4.9/libkdepim/addressesdialog.h: At global scope: /var/tmp/portage/kde-base/knode-4.4.9/work/knode-4.4.9/libkdepim/addressesdialog.h:40: fel: referens till "Ui" är tvetydig /usr/include/ui_addresspicker.h:219: fel: candidates are: namespace Ui { } /var/tmp/portage/kde-base/knode-4.4.9/work/knode-4.4.9_build/knode/ui_nntpaccountdialog_base.h:235: fel: namespace KNode::Ui { } Expected Results: successful installation of the package
Created attachment 258614 [details, diff] patch that fixes the build
Still fails with version 4.4.10.
Fixed in 4.4.10, thanks!