RE: "struct et_list" declared inside parameter list - possible cleanup?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> -----Original Message-----
> From: info-cyrus-bounces@xxxxxxxxxxxxxxxxxxxx [mailto:info-cyrus-
...
> 
> On 12 Jul 2006, at 11:01, Rosenbaum, Larry M. wrote:
> > Would it be possible to eliminate the following compiler warnings?
> >
> > In file included from imapd.c:75:
> > imap_err.h:67: warning: "struct et_list" declared inside parameter
> > list
> > imap_err.h:67: warning: its scope is only this definition or
> > declaration, which is probably not what you want
> >
> > It appears to be harmless, but it would be nice to have a
> > completely clean compile.
> > I am using gcc 3.4.2 on Solaris 8 and Solaris 9.  I have seen this
> > warning on all Cyrus IMAP v2.3.x.
> 
> If you:
> 
> 	rm -rf et
> 
> it will be regenerated.  I'd prefer if it weren't checked into CVS
> and wasn't included in releases.

If I delete it before running configure, I get the following:

(yadda yadda) 
...
checking for com_err in -lcom_err... no
configure: WARNING: Parts of com_err distribuion were found, but not
compile_et.
configure: WARNING: Will build com_err from included sources.
...
configure: creating ./config.status
config.status: creating man/Makefile
config.status: creating master/Makefile
config.status: creating lib/Makefile
config.status: creating imap/Makefile
config.status: creating imtest/Makefile
config.status: creating netnews/Makefile
config.status: creating perl/Makefile
config.status: creating sieve/Makefile
config.status: creating et/Makefile
config.status: error: cannot find input file: et/Makefile.in


If I delete the et directory after running configure, make complains about
the missing directory.

Larry

----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux