[macports-legacy-support] branch master updated (0001dbc -> f9b7e0d)
Christopher Nielsen
mascguy at macports.org
Tue May 20 22:32:36 UTC 2025
Christopher Nielsen (mascguy) pushed a change to branch master
in repository macports-legacy-support.
from 0001dbc test_packet: Ignore errors caused by Rosetta 2 bug.
new 9a097fa test_clocks: Implement replay feature.
new dc52667 test_clocks: Loosen approximate-clock criteria.
new c149eae test_clocks: Improve continuous mode.
new 6792d7e fsgetpath.h: Add missing typedef.
new 26f3cf7 dirent.h: Fix build with C89/C90.
new 2bd768a sys/stat.h: Avoid possibly undefined filesec_t on 10.4
new f0623ad fsgetpath.h: Fix for header test on <10.6.
new e1602cf AvailabilityInternal.h: Avoid warning on 10.4.
new 09a9f0a MacTypes.h: Fix for allheaders test on <10.8.
new 73b2e1f sys/random.h: Fix build on <10.12.
new 07e8320 net/if_tun.h: Add missing typedef.
new 2ca5ac0 dirent.h: Avoid possible warnings on 10.4
new 1bb5b6a Availability[Internal].h: Avoid lingering dummy __has*().
new d1c0d12 Add allheaders tests.
new dcf8ba3 test_allheaders: Add variants.
new 69a8706 Fix warning with some SDKs and some clangs.
new 69d3a93 Fix 10.5 SDK for "older SDK" hack.
new c35fe48 Makefile: Allow building tests with alternate C standard.
new 0ba5db1 OSAtomic.h: Allow building for <10.6 in C89 mode.
new 78c69cb Availability[Internal].h: Fix for 10.4 C89 build.
new 20a2651 test_f?sl: Fix gratuitous verbosity.
new 41c9441 test_pthread_rwlock_basic: Fix verbosity.
new 9071596 test_sysconf: Fix verbosity.
new d297ee9 test_assert: Fix for C89/C90 build.
new 74ee5b5 test_queues: Add optional verbosity.
new 25fac0c sys/queue.h: Fix warning with SDK 10.15+ and old clangs.
new f9b7e0d test_arc4random: Fix verbosity.
The 27 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 | 22 +-
include/Availability.h | 50 +++-
include/AvailabilityInternal.h | 27 +-
include/MacTypes.h | 12 +-
include/_macports_extras/tiger_only/Availability.h | 10 +-
.../tiger_only/AvailabilityInternal.h | 37 ++-
include/{net/if_utun.h => available.h} | 30 ++-
include/dirent.h | 13 +-
include/{net/if_utun.h => libkern/OSAtomic.h} | 40 ++-
include/net/if_utun.h | 11 +-
include/sys/cdefs.h | 17 ++
include/sys/fsgetpath.h | 5 +-
include/sys/queue.h | 27 ++
include/sys/random.h | 33 ++-
include/sys/stat.h | 7 +-
manual_tests/allheaders.cpp | 1 +
manual_tests/allheaders.h | 1 +
manual_tests/revheaders.cpp | 1 +
manual_tests/revheaders.h | 1 +
test/test_arc4random.c | 33 ++-
test/test_clocks.c | 297 +++++++++++++++++----
test/test_ffsl.c | 30 ++-
test/test_flsl.c | 30 ++-
test/test_pthread_rwlock_basic.c | 27 +-
test/test_sysconf.c | 50 ++--
tools/allheaders.sh | 60 +++++
xtest/allheaders.h | 42 +++
xtest/revheaders.h | 42 +++
xtest/{test_utunh.c => test_allheaders.c} | 23 +-
xtest/test_allheaders_199309.c | 7 +
xtest/test_allheaders_199309_ds.c | 9 +
xtest/test_allheaders_200809.c | 7 +
xtest/test_allheaders_200809_ds.c | 9 +
xtest/test_allheaders_full.c | 8 +
xtest/test_allheaders_full_ds.c | 10 +
xtest/test_assert.c | 9 +-
xtest/test_queues.c | 56 +++-
xtest/{test_utunh.c => test_revheaders.c} | 23 +-
38 files changed, 887 insertions(+), 230 deletions(-)
copy include/{net/if_utun.h => available.h} (58%)
copy include/{net/if_utun.h => libkern/OSAtomic.h} (56%)
create mode 120000 manual_tests/allheaders.cpp
create mode 120000 manual_tests/allheaders.h
create mode 120000 manual_tests/revheaders.cpp
create mode 120000 manual_tests/revheaders.h
create mode 100755 tools/allheaders.sh
create mode 100644 xtest/allheaders.h
create mode 100644 xtest/revheaders.h
copy xtest/{test_utunh.c => test_allheaders.c} (67%)
create mode 100644 xtest/test_allheaders_199309.c
create mode 100644 xtest/test_allheaders_199309_ds.c
create mode 100644 xtest/test_allheaders_200809.c
create mode 100644 xtest/test_allheaders_200809_ds.c
create mode 100644 xtest/test_allheaders_full.c
create mode 100644 xtest/test_allheaders_full_ds.c
copy xtest/{test_utunh.c => test_revheaders.c} (67%)
More information about the macports-changes
mailing list