[Gd-chatter] [Bug 7293] 2.5 won't build on OSX

bugzilla-daemon at gwydiondylan.org bugzilla-daemon at gwydiondylan.org
Sat Dec 30 11:29:42 CET 2006


http://www.gwydiondylan.org/cgi-bin/bugzilla/show_bug.cgi?id=7293


bruce at hoult.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         OS/Version|Mac OS X 10.4               |All




------- Comment #1 from bruce at hoult.org  2006-01-01 11:46 -------
Subversion Revision #10490:
It's probably better if configure tests the various timezone functions in the
same order as the conditional compilation in the code tests the config
settings.
And, this way works on OSX and the other way didn't...


------- Comment #2 from bruce at hoult.org  2006-01-01 11:54 -------
Subversion Revision #10491:
It turns out that defining _XOPEN_SOURCE = 600 on OSX stops us getting some
stuff
that we really want to have.  Such as fsync.

Due to a bug in melange that I can't track down at the moment, it doesn't seem
to be possible to rename a typedef'd struct, and on OSX dirent.h's DIR is a
typedef'd struct.  The work-around is that we can't use the Dylan identifier
<DIR*> for the argument/return type for opendir etc, but have to use melange's
automatically generated <DIR> instead.


------- Comment #3 from bruce at hoult.org  2006-12-30 11:27 -------
Subversion Revision #11117:
Add OS X Intel stuff to configure.in and platforms.descr


------- Comment #4 from bruce at hoult.org  2006-12-30 11:28 -------
Subversion Revision #11118:
Relax melange restriction on not evaluating defined() in definitions


------- Comment #5 from bruce at hoult.org  2006-12-30 11:29 -------
Last svn commit was so that OS X's __DARWIN_NO_LONG_LONG definition works.


-- 
Configure bugmail: http://www.gwydiondylan.org/cgi-bin/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the chatter mailing list