| Summary: | Build issue: kipi-plugins fails to build - error: redeclaration of 'TQListViewItemIterator it' | ||
|---|---|---|---|
| Product: | TDE | Reporter: | David C. Rankin <trin> |
| Component: | other (any) | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | bugwatch, darrella |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
David C. Rankin
2012-04-04 23:48:00 CDT
Forget about the suspect commit -- the problem appears to gcc 4.7 in addition to the normal bugs that kipi-plugins has that prevents gwenview and digikam from finding kipi-plugins and building hooks for them. This bug will remain for kipi-plugins patches, etc.. related to it not being found and hooks built by other applications. The gcc 4.7 stuff will be moved to a separate bug. TQListViewItemIterator it( d->listView ); is declared multiple times in the following kipi-plugins files: gpssync/gpssyncdialog.cpp flickrexport/imageslist.cpp From Darrell's look at it: The declaration of TQListViewItemIterator it(d->listView); occurs five times, each time in a different function. Apparently in function slotAddImages the declaration is seen twice. Once from the explicit declaration and once indirectly through a call to one of the other functions. Patch pushed in GIT hash 9f6d6300. Resolved. Thank you! |