[Bug 280879] net/openmpi: Fix shortfloat support

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 17 Aug 2024 12:12:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280879

            Bug ID: 280879
           Summary: net/openmpi: Fix shortfloat support
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: laurent.chardon@gmail.com
 Attachment #252843 maintainer-approval+
             Flags:

Created attachment 252843
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=252843&action=edit
net/openmpi: Fix shortfloat support

- Improve the test for half precision support. The old test gave
incorrect results, in particular for older compilers.
The test is now compiler independent since both gcc and clang
have supported __Float16 for a long while.
- Remove unused code for plist substitution of NO_MCA_PATCHER_OVERWRITE

QA

portlit: OK
poudriere: OK

-- 
You are receiving this mail because:
You are the assignee for the bug.