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 <[email protected]> wrote:
>
> Good lord - break away!!
>
>> On Sep 28, 2018, at 11:11 AM, Barrett, Brian via devel
>> <[email protected]> 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
>> [email protected]
>> https://lists.open-mpi.org/mailman/listinfo/devel
>
> _______________________________________________
> devel mailing list
> [email protected]
> https://lists.open-mpi.org/mailman/listinfo/devel
--
Jeff Squyres
[email protected]
_______________________________________________
devel mailing list
[email protected]
https://lists.open-mpi.org/mailman/listinfo/devel