| Summary: | kdebindings 3.4.2 fails to compile in smoke | ||
|---|---|---|---|
| Product: | [Unmaintained] bindings | Reporter: | Tobias Powalowski <tpowa> |
| Component: | general | Assignee: | bindings-bugs-null |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 3.4.x | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Tobias Powalowski
2005-07-22 07:36:25 UTC
3.4.2 isn't released yet and doing "kde" bug reports won't fix that ;( Confirmed build failure, RedHat Enterprise 4, gcc-3.4.3. SVN commit 437699 by rdale:
* Don't generate code for the newly added KEditToolbarWidget::moveActive()
method as it doesn't link.
* What is an anonymous namespace anyway? From kedittoolbar.h:
namespace
{
class ToolbarItem;
class ToolbarListView;
}
...
void moveActive(ToolbarItem * item, QListViewItem * before);
.libs/x_6.o(.text+0x8aec): In function `xcall_KEditToolbarWidget(short, void*, Smoke::StackItem*)':
: warning: undefined reference to `KEditToolbarWidget::moveActive((anonymous namespace)::ToolbarItem*, QListViewItem*)'
CCBUGS: 109447
M +1 -0 kalyptusCxxToSmoke.pm
--- trunk/KDE/kdebindings/kalyptus/kalyptusCxxToSmoke.pm #437698:437699
@@ -443,6 +443,7 @@
|| ($classNode->{astNodeName} eq 'KDCOPActionProxy' and $name eq 'actions')
|| ($classNode->{astNodeName} eq 'KEditToolbarWidget' and $name eq 'insertActive')
|| ($classNode->{astNodeName} eq 'KEditToolbarWidget' and $name eq 'removeActive')
+ || ($classNode->{astNodeName} eq 'KEditToolbarWidget' and $name eq 'moveActive')
|| ($classNode->{astNodeName} eq 'KFileDialog' and $name eq 'addDirEntry')
|| ($classNode->{astNodeName} eq 'KFileDialog' and $name eq 'getDirEntry')
|| ($classNode->{astNodeName} eq 'KFileItem' and $name eq 'extraData')
|