Summary: | kdebindings 3.4.2 fails to compile in smoke | ||
---|---|---|---|
Product: | [Developer tools] bindings | Reporter: | Tobias Powalowski <t.powa> |
Component: | general | Assignee: | kde-bindings |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 3.4.x | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
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') |