[Bug 259922] math/sleef: fix build on armv7

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 18 Nov 2021 18:12:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259922

            Bug ID: 259922
           Summary: math/sleef: fix build on armv7
           Product: Ports & Packages
           Version: Latest
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jmd@freebsd.org
          Reporter: fuz@fuz.su
                CC: jmd@freebsd.org
             Flags: maintainer-feedback?(jmd@freebsd.org)
          Assignee: jmd@freebsd.org
 Attachment #229581 maintainer-approval?(jmd@freebsd.org)
             Flags:
             Flags: merge-quarterly?
                CC: jmd@freebsd.org

Created attachment 229581
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=229581&action=edit
math/sleef: fix build on armv7

- patch uses of non standard function isinff
 - patch a use of jmpbuf where sigjmpbuf is needed
 - apply ppc64 workaround to armv6/armv7
 - fix wrong WWW (see bug #254839)

Tested with Poudriere on armv7 arm64 i386 amd64 FreeBSD 13.
Tested with Poudriere on i386 amd64 FreeBSD 12.
Tested without Poudriere on armv6 FreeBSD 13.

Please MFH if possible.

Please also consider updating the port to the newest upstream version.

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