[macports-legacy-support] branch master updated (055a0e2 -> 5345b76)

Christopher Nielsen mascguy at macports.org
Wed Sep 9 20:14:09 UTC 2026


Christopher Nielsen (mascguy) pushed a change to branch master
in repository macports-legacy-support.

    from 055a0e2  test_chkstk: New test.
     new 02f04cf  Rename __MPLS_LIB_DUMMY_PTHREAD_CHDIR__
     new 4f09c9d  Implement O_CLOEXEC for <10.7
     new 7cca712  Add mkostemp[s]() for <10.12
     new 2467c7f  test_mktemp: New test
     new d658e96  Fix more universal "no symbols" warnings.
     new a3f4a11  Add __exp10[f]() for <10.9
     new 831dfda  test_mathtrans: New test
     new fc76d4f  Update allheaders/revheaders for CCRandom.
     new 4956b3c  CommonRandom.h: Add missing typedef
     new 8915044  Fix some inaccurate availability warnings
     new be00744  test_darwin_*: Make verbose output conditional
     new f3cf4e6  USB.h: Silence some unavoidable warnings.
     new ec7a983  test_opengl_ints: Silence deprecation warnings.
     new d630680  TargetConditionals: Silence warning from workaround.
     new 78b159f  Makefile: Allow extra CFLAGS for tests
     new 4f8cbc0  tests: Silence some nit-picking GCC warnings.
     new 916d421  test_memalign: Cover no-aligned_alloc case.
     new 714e963  arc4random: Add CCRandomGenerateBytes error check
     new c9ab846  fsgetpath: Clean up code and fix condition.
     new f77bfd4  test_fsgetpath: New test
     new b4cb7e1  fsgetpath.h: Fix inappropriate availability warning.
     new a5d9db4  Make all abort() calls save a reason.
     new 5345b76  Add pkgconfig file.

The 23 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile                                          |  27 +++-
 README.md                                         |  19 ++-
 include/Availability.h                            |  26 +++-
 include/CommonCrypto/CommonRandom.h               |   6 +
 include/IOKit/usb/USB.h                           |  35 +++++
 include/MacportsLegacySupport.h                   |  24 +++-
 include/TargetConditionals.h                      |   9 +-
 include/math.h                                    |   9 ++
 include/stdio.h                                   |  33 ++++-
 include/stdlib.h                                  |  18 ++-
 include/sys/fcntl.h                               |  10 +-
 include/sys/fsgetpath.h                           |  27 ++--
 include/sys/stat.h                                |  38 +++++-
 include/sys/unistd.h                              |  20 ++-
 include/unistd.h                                  |  12 ++
 src/MacportsLegacySupport.pc.in                   |  16 +++
 src/arc4random.c                                  |   3 +-
 src/atfuncs.c                                     |  12 +-
 src/atfuncs.h                                     |   6 +-
 src/exp10.c                                       |  91 +++++++++++++
 src/fcntl.c                                       |   4 +-
 src/fsgetpath.c                                   |  88 ++++++------
 src/mktemp.c                                      | 101 ++++++++++++++
 src/open.c                                        | 136 +++++++++++++++++++
 src/packet.c                                      |   7 +-
 src/pthread_chdir.c                               |   4 +-
 src/pthread_get_stacksize_np.c                    |   2 +
 src/realpath.c                                    |   7 +-
 src/setattrlist.c                                 |   4 +-
 src/statxx.c                                      |   4 +-
 src/stpncpy_chk.c                                 |  22 ++-
 src/sysconf.c                                     |   4 +-
 src/sysctl.c                                      |   6 +-
 src/util.c                                        |   7 +
 src/util.h                                        |  32 ++++-
 include/mach/machine.h => test/disable_warnings.h |  13 +-
 test/test_atfuncs.c                               |   2 +
 test/test_clocks.c                                |   2 +
 test/test_faccessat.c                             |   2 +
 test/test_fsgetpath.c                             | 111 +++++++++++++++
 test/test_mathtrans.c                             |  95 +++++++++++++
 test/test_memalign.c                              |  32 ++++-
 test/test_memalign_forced.c                       |   5 +
 test/test_mktemp.c                                | 156 ++++++++++++++++++++++
 test/test_sincos.c                                |  35 -----
 test/test_traverse.c                              |   2 +
 test/test_traverse_cwd.c                          |   2 +
 xtest/allheaders.h                                |   2 +
 xtest/revheaders.h                                |   2 +
 xtest/test_darwin_c.c                             |  18 ++-
 xtest/test_darwin_source.c                        |  75 ++++++-----
 xtest/test_opengl_ints.c                          |   2 +
 52 files changed, 1228 insertions(+), 197 deletions(-)
 create mode 100644 src/MacportsLegacySupport.pc.in
 create mode 100644 src/exp10.c
 create mode 100644 src/mktemp.c
 create mode 100644 src/open.c
 copy include/mach/machine.h => test/disable_warnings.h (74%)
 create mode 100644 test/test_fsgetpath.c
 create mode 100644 test/test_mathtrans.c
 create mode 100644 test/test_memalign_forced.c
 create mode 100644 test/test_mktemp.c
 delete mode 100644 test/test_sincos.c



More information about the macports-changes mailing list