This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: octave configure on cygwin snapshot


On 29 August 2007 17:51, Eric Blake wrote:

> Eric Blake <ebb9 <at> byu.net> writes:
> 
>> As your testcase shows, the inclusion of <sys/time.h> manages to define
>> struct timezone, but then subsequent includes trigger the macro that
>> changes the spelling to _timezone, and your declarations all end up
>> referring to the incomplete type struct _timezone, hence the compiler
>> error.  So something in cygwin's headers needs to change in order to make
>> sure struct timezone is not hidden by the macro in <cygwin/time.h>.
> 
> At first, I thought the solution might be as simple as 


  It would be worth going back through the archives; IIRC, this was a recent
change made by CV in response to a PR on the list.  Any un-cautious solution
would probably just regress back the original bug...


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]