Michael Stahl added the comment:

(note that i haven't used any Solaris myself since 2011)

* the #ifdef SOLARIS block still exists in current hg checkout
* according to comment http://bugs.python.org/msg18910 the SOLARIS
  macro can not be defined during a build of python itself, so:
  - the #ifdef SOLARIS block does not break build of python itself
  - the #ifdef SOLARIS block has no useful purpose
* the #ifdef SOLARIS block is in a public header that may be
  included by _other_projects_' source files, and if those other
  projects happen to define a SOLARIS macro then they get the breakage
  (as the OOo patch demonstrates)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue837046>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to