[macports-legacy-support] branch master updated (3cefefd -> ed58217)

Christopher Nielsen mascguy at macports.org
Sun Jun 30 18:24:45 UTC 2024


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

    from 3cefefd  Create FUNDING.yml
     new 16012ca  Makefile: Add missing dependency for test_dirfuncs_compat.
     new 86a71bf  Makefile: Fix CC/CXX/LD flags issues.
     new 3b2eacd  Implement __MPLS_SDK_MAJOR
     new ebe4d3d  Convert SDK flag references to new scheme.
     new f0f91bd  Remove obsolete SDK flags.
     new d236fe0  Add two manual tests for __MPLS_SDK_*.
     new 2a69c55  Implement __MPLS_TARGET_OSVER.
     new 1cc821b  Use __MPLS_TARGET_OSVER in remaining applicable places.
     new 6710c5e  Make most header-only fixes SDK-based.
     new 9850d87  Use proper SDK/lib conditions for stpncpy().
     new 4fb5266  Clean up arc4random support.
     new fd49ff9  Clean up STAILQ_FOREACH
     new 5e20b93  Fix CLOCK_UPTIME_RAW_APPROX definition.
     new 2d1815b  fmemopen: Add missing conditional.
     new ed58217  Makefile: Implement TEST_ARGS option.

The 15 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                                |  74 +++++++-----
 README.md                               |   5 +
 include/Availability.h                  |  16 ++-
 include/AvailabilityInternal.h          |   6 +-
 include/CoreFoundation/CoreFoundation.h |  14 ++-
 include/MacportsLegacySupport.h         | 200 +++++++++++++++++++++-----------
 include/_macports_extras/sdkversion.h   |  83 +++++++------
 include/copyfile.h                      |   6 +-
 include/net/if.h                        |  11 +-
 include/pthread.h                       |   8 +-
 include/pthread_impl.h                  |   8 +-
 include/stdlib.h                        |   8 +-
 include/string.h                        |  26 +++--
 include/sys/aio.h                       |   7 +-
 include/sys/fsgetpath.h                 |   4 +-
 include/sys/queue.h                     |   4 -
 include/sys/socket.h                    |   7 +-
 include/sys/spawn.h                     |   4 +-
 include/sys/stat.h                      |   2 +-
 include/sys/stdio.h                     |   4 +-
 include/sys/types.h                     |   4 +-
 include/time.h                          |  10 +-
 include/uuid/uuid.h                     |  14 ++-
 manual_tests/.gitignore                 |   1 +
 manual_tests/checksdkincludes.sh        |  21 ++++
 manual_tests/checksdkversion.c          |  89 ++++++++++++++
 manual_tests/headerinfo.c               |  21 +---
 src/arc4random.c                        |   6 +-
 src/arc4random.h                        |  49 --------
 src/atcalls.c                           |   2 +-
 src/best_fchdir.c                       |   2 +-
 src/fdopendir.c                         |   4 +-
 src/fmemopen.c                          |   8 +-
 src/fsetattrlist.c                      |   2 +-
 src/macports_legacy_symbol_aliases.c    |   8 +-
 src/pthread_get_stacksize_np.c          |   4 +-
 src/setattrlistat.c                     |   2 +-
 src/stpncpy.c                           |   4 +-
 src/stpncpy_chk.c                       |   5 +-
 test/test_arc4random.c                  |   7 +-
 test/test_dirfuncs_compat.c             |   2 +
 41 files changed, 466 insertions(+), 296 deletions(-)
 create mode 100755 manual_tests/checksdkincludes.sh
 create mode 100644 manual_tests/checksdkversion.c
 delete mode 100644 src/arc4random.h



More information about the macports-changes mailing list