Notice: this is a static mirror for historical purposes.

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
227ZNC Push[All Projects] Generalpublic2011-10-01 23:262011-10-06 16:22
ReporterJeremy Gault 
Assigned ToJohn Reese 
PriorityhighSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Summary227: ZNC Push will not compile with znc 0.200
DescriptionWhen trying to compile the push module under znc 0.200, the following error is encountered and the compile fails:

Building "push.so" for znc 0.200... push.cpp: In member function âvirtual void CPushMod::OnModCommand(const CString&)â:
push.cpp:955: error: incomplete type âCFileâ used in nested name specifier
[ !! ] Error while building "push.so"
Steps To ReproduceCopy push.cpp into znc-0.200 directory (where previously compiled ZNC is) and execute "./znc-buildmod push.cpp" -- also have tried moving push.cpp into the modules directory and doing a standard make, with the same result.
Additional InformationThis module appears to compile without issue under znc-0.098 on the same system, so my guess is something changed in the latest release of ZNC that broke compatibility.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
User avatar (319)
John Reese (administrator)
2011-10-02 05:59

I haven't gotten the chance to upgrade to 0.200 on my own machine yet, and I'm about to go out of town, but I will try to investigate this when I get back.

Thank you for reporting this.
User avatar (322)
John Reese (administrator)
2011-10-06 16:22

Fix committed to master branch at 2011-10-06T16:20:41-07:00.

- Related Changesets
ZNC Push: master 54340cb9
Timestamp: 2011-10-06 16:20:41
Author: John Reese
Committer: John Reese
Details ] Diff ]
Import FileUtils.h to fix builds on v0.200+

Fixes 227
mod - push.cpp Diff ] File ]

- Issue History
Date Modified Username Field Change
2011-10-01 23:26 Jeremy Gault New Issue
2011-10-02 05:59 John Reese Note Added: 319
2011-10-02 05:59 John Reese Assigned To => John Reese
2011-10-02 05:59 John Reese Priority normal => high
2011-10-02 05:59 John Reese Status new => acknowledged
2011-10-06 16:19 John Reese Status acknowledged => assigned
2011-10-06 16:22 John Reese Changeset attached => ZNC Push master 54340cb9
2011-10-06 16:22 John Reese Note Added: 322
2011-10-06 16:22 John Reese Status assigned => resolved
2011-10-06 16:22 John Reese Resolution open => fixed


Copyright © 2000 - 2012 MantisBT Group
Time: 0.1177 seconds.
memory usage: 8,322 KB
Powered by Mantis Bugtracker

hosted with
Linode