No other issues were raised about this, and today was the timeout. On the call today, Ralph volunteered to do the work:
- svn rm the windows-specific components - remove all the #if Windows-specific code He'll be doing that over the next week or so. On Feb 18, 2013, at 1:34 PM, Ralph Castain <r...@open-mpi.org> wrote: > Thanks Marco - I was hoping that would be the case! > > > On Feb 18, 2013, at 8:42 AM, marco atzeri <marco.atz...@gmail.com> wrote: > >> On 2/18/2013 5:10 PM, Jeff Squyres (jsquyres) wrote: >>> WHAT: Remove all Windows code from the trunk. >>> >>> WHY: This issue keeps coming up over and over and over... >>> >> [cut] >>> 2. Remove all Windows code. This involves some wholesale removing of >>> components as well as a bunch of #if code throughout the code base. >>> >>> ==> Removing this code can probably be done in multiple SVN commits: >>> >>> 2a. Removing Windows-only components (which, given the rate of change that >>> we are planning for the trunk, may well need to be re-written if they are >>> ever re-introduced into the tree). >> >> Cygwin does not use them. I'm currently building the trunk packages with >> >> --enable-mca-no-build=paffinity,installdirs-windows,timer-windows,shmem-sysv,if-windows,shmem-windows >> >> to specifically exclude them >> >>> 2b. Removing "#if WINDOWS" code (e.g., in opal/util/*, etc.). This code >>> may not be changing as much as the rest of the trunk, and may be suitable >>> for svn reverting someday. >>> >>> This does kill Cygwin support, too. I realize we have a downstream >>> packager for Cygwin, but the fact that we can't get any developer support >>> for Windows -- despite multiple appeals -- seems to imply that the Windows >>> Open MPI audience is very, very small. So while it feels a bit sad to kill >>> it, it may still be the Right Thing to do. >> >> I assume it is __WINDOWS__ >> That is not defined on cygwin, so the build should survive >> >>> >>> This is a proposal, and is open for discussion. >>> >> >> Regards >> Marco >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/