[macports-legacy-support] branch master updated (f89c155 -> 7afda7d)

Christopher Nielsen mascguy at macports.org
Tue Jul 14 17:32:52 UTC 2026


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

    from f89c155  test_usb: Fix "reverse mismatch" failures.
     new 41ae062  fdopendir.c: Fix typo in comment.
     new ce52356  Use __MPLS_TARGET_OSVER in most cases.
     new bbe76f8  USB.h: Fix gcc version threshold.
     new 8d95ac9  Verbatim checkin of Apple's 10.4 Xplugin.h
     new 8a7ff5b  Xplugin.h: Provide missing 10.4 version.
     new fdedfeb  test_xplugin: New test.
     new 9b15961  allheaders: Exempt Xplugin.h
     new 28607c6  Add CFStringCreateWithBytesNoCopy proto for 10.4.
     new d72e232  test_cfstring: New test.
     new 79926ad  mach/port.h: Fix missing _Static_assert() cases.
     new 2475fae  test_static_assert: New test.
     new 3803c77  sdkversion.h: Add more version undefs.
     new f6564ea  Make 10.4 context names look like 10.5+.
     new c44cadd  dirent.h: Add DIR element aliases for 10.4.
     new 8ff0700  Remove obsolete __dd macros.
     new 82e1e60  Support _DARWIN_C_SOURCE in 10.4 in some headers.
     new eede46f  Makefile: Add *_all_unv targets.
     new 31dd7ea  Add test for _DARWIN_C_SOURCE in updated headers.
     new ec9e486  test_contexts: New test.
     new 8c65fda  runnablearchs.sh: Update comments.
     new 90b5cbb  Import needed Apple 10.4 signal-related sources verbatim.
     new 5b7f865  Move Apple signal sources into the library sources.
     new a2ed898  sigtramp.c: Fix 10.4 ppc64 signal bugs.
     new b43eb85  test_signals: New test.
     new 9169a75  sigtramp.c: Allow building with 10.5 SDK.
     new 5aba94c  test_dirent: Add tests for DIR field names.
     new 92fcb9c  gliDispatch.h: Use newer SDK version method.
     new 5d2cf69  gliDispatch.h: Add version for AGL.
     new c2ddcec  Import needed Apple 10.4 OpenGL+AGL gl.h source verbatim.
     new a7b8616  OpenGL/gl.h: Make types consistent with 10.5+.
     new c75ea49  OpenGL/gl.h: Add wrapper/substitution headers.
     new 22a67e5  test_opengl_ints*: New tests.
     new c47eb21  Enhance checksdkversion, now called checkversions.
     new 00e3765  Fix OS version spoofing on 11.x+
     new a500c6e  CommonDigest.h: Add definitions missing from 10.4.
     new 60ffa80  CommonDigest.h: Convert macros to 10.6+ argless form.
     new dcdd4a4  test_digests: New test.
     new 8f474b6  test_digests: Add tests for taking pointers to functions.
     new d22c343  sdkversion.h: Update for SDK 27.
     new 4f3ab70  TargetConditionals.h: Work around false "kernelkit" in SDK 27.
     new cf39ac1  TargetConditionals.h: Limit "kernelkit" hack to SDK 27+.
     new a3457f7  TargetConditionals.h: Add missing targets.
     new 255f7a4  test_targetconds: Add missing targets.
     new 71cf851  test_targetconds: Update to test "bare" include.
     new 7afda7d  TargetConditionals.h: Provide dummy __has_include() when needed.

The 45 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                                           |  109 +-
 README.md                                          |   28 +-
 include/{net/if.h => AGL/gl.h}                     |   31 +-
 include/{OpenGL => AGL}/gliDispatch.h              |   42 +-
 include/CommonCrypto/CommonDigest.h                |  145 +
 include/CoreFoundation/CFString.h                  |   48 +
 include/IOKit/usb/USB.h                            |   41 +-
 include/MacTypes.h                                 |    4 +-
 include/MacportsLegacySupport.h                    |   49 +-
 include/{net/if.h => OpenGL/gl.h}                  |   31 +-
 include/OpenGL/gliDispatch.h                       |   27 +-
 include/TargetConditionals.h                       |   74 +-
 include/{libkern/OSAtomic.h => Xplugin.h}          |   41 +-
 include/_macports_extras/sdkversion.h              |   64 +-
 include/_macports_extras/targetos.h                |   50 +
 .../tiger_darwin_c_source/pthread.h                |   90 +
 include/_macports_extras/tiger_only/AGL/gl.h       |    1 +
 include/_macports_extras/tiger_only/OpenGL/gl.h    | 3003 ++++++++++++++++++++
 include/_macports_extras/tiger_only/Xplugin.h      |  589 ++++
 include/dirent.h                                   |   62 +-
 include/i386/ucontext.h                            |   77 +
 include/mach/i386/thread_status.h                  |  103 +
 include/mach/port.h                                |   44 +
 include/mach/ppc/_types.h                          |  171 ++
 include/ppc/ucontext.h                             |   65 +
 include/pthread.h                                  |    9 +-
 include/secure/_common.h                           |    6 +-
 include/{net/if.h => sys/_types.h}                 |   30 +-
 include/sys/ucontext.h                             |   52 +
 include/time.h                                     |   20 +
 manual_tests/cfstring.c                            |   64 +
 manual_tests/checksdkversion.c                     |   89 -
 manual_tests/checkversions.c                       |  383 +++
 manual_tests/headerinfo.c                          |    5 +-
 manual_tests/libtest_contexts.c                    |    1 +
 src/fdopendir.c                                    |   11 +-
 src/sigaction.c                                    |  108 +
 src/{lchmod.c => sigcatch.h}                       |   59 +-
 src/sigtramp.c                                     |  272 ++
 src/symbol_aliases.c                               |   11 +-
 test/test_clocks.c                                 |    8 +-
 test/test_copyfile.c                               |    7 +-
 test/test_fdopendir_ino64.c                        |    5 +-
 test/test_packet.c                                 |   20 +-
 test/test_pthread_chdir.c                          |    7 +-
 test/test_realpath_nonext.c                        |   10 +-
 test/test_signals.c                                |  264 ++
 tools/allheaders.sh                                |   15 +-
 tools/runnablearchs.sh                             |   10 +-
 xtest/allheaders.h                                 |    3 +
 xtest/revheaders.h                                 |    3 +
 xtest/test_contexts.c                              |  832 ++++++
 xtest/test_contexts_d.c                            |    7 +
 xtest/test_contexts_dp.c                           |    9 +
 xtest/test_contexts_dx.c                           |    9 +
 xtest/test_contexts_p.c                            |    7 +
 xtest/test_contexts_x.c                            |    7 +
 xtest/test_darwin_source.c                         |  260 ++
 xtest/test_darwin_source_a.c                       |    7 +
 xtest/test_darwin_source_d.c                       |    7 +
 xtest/test_darwin_source_da.c                      |    9 +
 xtest/test_darwin_source_dk.c                      |    9 +
 xtest/test_darwin_source_dp.c                      |    9 +
 xtest/test_darwin_source_dx.c                      |    9 +
 xtest/test_darwin_source_k.c                       |    7 +
 xtest/test_darwin_source_p.c                       |    7 +
 xtest/test_darwin_source_x.c                       |    7 +
 xtest/test_digests.c                               |  106 +
 xtest/test_dirent.c                                |   55 +-
 xtest/test_opengl_ints.c                           |  105 +
 xtest/test_opengl_ints_agl.c                       |    7 +
 xtest/test_scandir_ino64.c                         |    5 +-
 xtest/{test_allheaders.c => test_static_assert.c}  |   22 +-
 xtest/test_targetconds.c                           |   86 +-
 xtest/test_usb.c                                   |   12 +-
 test/test_sincos.c => xtest/test_xplugin.c         |   26 +-
 76 files changed, 7673 insertions(+), 414 deletions(-)
 copy include/{net/if.h => AGL/gl.h} (62%)
 copy include/{OpenGL => AGL}/gliDispatch.h (58%)
 create mode 100644 include/CommonCrypto/CommonDigest.h
 create mode 100644 include/CoreFoundation/CFString.h
 copy include/{net/if.h => OpenGL/gl.h} (62%)
 copy include/{libkern/OSAtomic.h => Xplugin.h} (51%)
 create mode 100644 include/_macports_extras/targetos.h
 create mode 100644 include/_macports_extras/tiger_darwin_c_source/pthread.h
 create mode 120000 include/_macports_extras/tiger_only/AGL/gl.h
 create mode 100644 include/_macports_extras/tiger_only/OpenGL/gl.h
 create mode 100644 include/_macports_extras/tiger_only/Xplugin.h
 create mode 100644 include/i386/ucontext.h
 create mode 100644 include/mach/i386/thread_status.h
 create mode 100644 include/mach/port.h
 create mode 100644 include/mach/ppc/_types.h
 create mode 100644 include/ppc/ucontext.h
 copy include/{net/if.h => sys/_types.h} (62%)
 create mode 100644 include/sys/ucontext.h
 create mode 100644 manual_tests/cfstring.c
 delete mode 100644 manual_tests/checksdkversion.c
 create mode 100644 manual_tests/checkversions.c
 create mode 120000 manual_tests/libtest_contexts.c
 create mode 100644 src/sigaction.c
 copy src/{lchmod.c => sigcatch.h} (50%)
 create mode 100644 src/sigtramp.c
 create mode 100644 test/test_signals.c
 create mode 100644 xtest/test_contexts.c
 create mode 100644 xtest/test_contexts_d.c
 create mode 100644 xtest/test_contexts_dp.c
 create mode 100644 xtest/test_contexts_dx.c
 create mode 100644 xtest/test_contexts_p.c
 create mode 100644 xtest/test_contexts_x.c
 create mode 100644 xtest/test_darwin_source.c
 create mode 100644 xtest/test_darwin_source_a.c
 create mode 100644 xtest/test_darwin_source_d.c
 create mode 100644 xtest/test_darwin_source_da.c
 create mode 100644 xtest/test_darwin_source_dk.c
 create mode 100644 xtest/test_darwin_source_dp.c
 create mode 100644 xtest/test_darwin_source_dx.c
 create mode 100644 xtest/test_darwin_source_k.c
 create mode 100644 xtest/test_darwin_source_p.c
 create mode 100644 xtest/test_darwin_source_x.c
 create mode 100644 xtest/test_digests.c
 create mode 100644 xtest/test_opengl_ints.c
 create mode 100644 xtest/test_opengl_ints_agl.c
 copy xtest/{test_allheaders.c => test_static_assert.c} (66%)
 copy test/test_sincos.c => xtest/test_xplugin.c (68%)



More information about the macports-changes mailing list