[MacPorts] #72977: legacysupport: math.h: implement exp10* and roundeven* functions

MacPorts noreply at macports.org
Thu Sep 10 23:48:53 UTC 2026


#72977: legacysupport: math.h: implement exp10* and roundeven* functions
-----------------------------+-----------------------
  Reporter:  barracuda156    |      Owner:  fhgwright
      Type:  defect          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  legacy-support  |    Version:  2.11.5
Resolution:  fixed           |   Keywords:
      Port:                  |
-----------------------------+-----------------------

Comment (by fhgwright):

 In [changeset:"3432bd38e12cf9bf8fed8609d3325b7881667371/macports-ports"
 3432bd38e12cf9bf8fed8609d3325b7881667371/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="3432bd38e12cf9bf8fed8609d3325b7881667371"
 legacy-support-devel: Update to latest master - v20260910.

 Notable changes:

 - Adds & fixes CommonDigest macros for <10.6
 - Fixes some issues with SDK 27

 - Implements aligned_alloc() for <10.15
 - Updates "at" calls, to eliminate signal unsafety
 - Implements mkfifoat(), mknodat() for <10.13
     See: https://trac.macports.org/ticket/72609
 - Adds dummy ____chkstk_darwin for <10.14

 - Implements O_CLOEXEC for <10.7
 - Implements mkostemp[s] for <10.12
     See: https://trac.macports.org/ticket/73396
 - Implements __exp10[f] for <10.9
     See: https://trac.macports.org/ticket/72977
 - Handles unimplemented fsgetpath (<10.6) better
 - Adds pkgconfig file

 TESTED:
 Tested both normal and -devel versions -/+universal on 10.4-10.5 ppc,
 10.4-10.5 ppc64, 10.4-10.6 ppc (i386 Rosetta), 10.4-10.6 i386,
 10.4-12.x x86_64, and 11.x-26.x arm64.
 Builds and passes all tests on all tested platforms.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72977#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list