Fun fact: we cause configure to fail for OS X <= 10.4 anyway:

    https://github.com/open-mpi/ompi/blob/master/configure.ac#L328-L347

According to the comment, we do this because of a known-bad implementation of 
pty in the OS X kernel that causes kernel panics.

So I think we're definitely safe removing a OS X 10.4.x workaround.


> On Sep 28, 2018, at 2:18 PM, Ralph H Castain <r...@open-mpi.org> wrote:
> 
> Good lord - break away!!
> 
>> On Sep 28, 2018, at 11:11 AM, Barrett, Brian via devel 
>> <devel@lists.open-mpi.org> wrote:
>> 
>> All -
>> 
>> In trying to clean up some warnings, I noticed one (around pack/unpack in 
>> net/if.h) that is due to a workaround of a bug in MacOS X 10.4.x and 
>> earlier.  The simple way to remove the warning would be to remove the 
>> workaround, which would break the next major version of Open MPI on 10.4.x 
>> and earlier on 64 bit systems.  10.5.x was released 11 years ago and didn’t 
>> drop support for any 64 bit systems.  I posted a PR which removes support 
>> for 10.4.x and earlier (through the README) and removes the warning 
>> generated workaround (https://github.com/open-mpi/ompi/pull/5803).
>> 
>> Does anyone object to breaking 10.4.x and earlier?
>> 
>> Brian
>> _______________________________________________
>> devel mailing list
>> devel@lists.open-mpi.org
>> https://lists.open-mpi.org/mailman/listinfo/devel
> 
> _______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://lists.open-mpi.org/mailman/listinfo/devel


-- 
Jeff Squyres
jsquy...@cisco.com

_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/devel

Reply via email to