NetBSD / pkgsrc

Automatic conversion of the NetBSD pkgsrc CVS module, use with care
https://www.pkgsrc.org
307 stars 163 forks source link

harfbuzz build fail on macOS afer upgrade Xcode to 13.3.0 (and 13.3.1) #104

Closed bartoszkosiorek closed 3 months ago

bartoszkosiorek commented 2 years ago

After upgrading Xcode from Xcode 13.2.1 to Xcode 13.3.0 (which changed the AppleClang compiler), on macOS Monterey (12.3.1), (release notes for Xcode 13.3.0: https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-13_3-release-notes ) the harfbuzz compilation started failing, with error:

===> Building for harfbuzz-4.2.1                                                                    
cd /private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1 && cd . && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= CMAKE=false GI_SCANNER_DISABLE_CACHE=yes PYTHON=/usr/local/pkg/bin/python3.7 CC=clang CFLAGS=-O2\ -I/usr/local/pkg/include\ -I/usr/local/pkg/include/glib/glib-2.0\ -I/usr/local/pkg/include/glib/gio-unix-2.0\ -I/usr/local/pkg/lib/glib-2.0/include\ -I/usr/local/pkg/include/freetype2 CPPFLAGS=-I/usr/local/pkg/include\ -I/usr/local/pkg/include/glib/glib-2.0\ -I/usr/local/pkg/include/glib/gio-unix-2.0\ -I/usr/local/pkg/lib/glib-2.0/include\ -I/usr/local/pkg/include/freetype2 CXX=clang++ CXXFLAGS=-O2\ -I/usr/local/pkg/include\ -I/usr/local/pkg/include/glib/glib-2.0\ -I/usr/local/pkg/include/glib/gio-unix-2.0\ -I/usr/local/pkg/lib/glib-2.0/include\ -I/usr/local/pkg/include/freetype2 COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/local/pkg/lib LINKER_RPATH_FLAG=-L PATH=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.cwrapper/bin:/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.buildlink/bin:/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.ccache/bin:/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.tools/bin:/usr/local/pkg/bin:/usr/local/pkg/bin:/usr/local/pkg/sbin:/usr/local/pkg/gcc/bin:/usr/local/pkg/java/adoptopenjdk11-bin/bin:/usr/local/opt/protobuf@2.6/bin:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//Tools/3rdParty/MacOSX/itnl:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//Tools/3rdParty/MacOSX/ios-deploy:/bin::/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//MacOSX/Android/ndk11c:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//MacOSX/Android/sdk24/build-tools/20.0.0:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//MacOSX/Android/sdk24/platform-tools:/Users/NavKit/dev/kosiorek_tetris-mac_ct_devenv_main/depot/ct/devenv/main//MacOSX/Android/sdk24/tools:/usr/local/pkg/bin:/usr/local/pkg/bin PREFIX=/usr/local/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/local/pkg/etc HOME=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.home CWRAPPERS_CONFIG_DIR=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/usr/local/pkg X11BASE=/usr/local/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ root\ -g\ wheel\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 775 INSTALL_INFO= MAKEINFO=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.buildlink/lib/pkgconfig:/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/.cwrapper/config ninja -j 1 -C output
ninja: Entering directory `output'
[186/266] Generating src/HarfBuzz-0.0.gir with a custom command
FAILED: src/HarfBuzz-0.0.gir 
/usr/local/pkg/bin/g-ir-scanner --no-libtool --namespace=HarfBuzz --nsversion=0.0 --warn-all --output src/HarfBuzz-0.0.gir --c-include=hb-gobject.h --cflags-begin -DHB_NO_SINGLE_HEADER_ERROR -DHAVE_GOBJECT -DHB_EXTERN= --cflags-end -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/src -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/. -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/. --filelist=/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src/libharfbuzz-gobject.0.dylib.p/HarfBuzz_0.0_gir_filelist --include=GObject-2.0 --symbol-prefix=hb --symbol-prefix=hb_gobject --identifier-prefix=hb_ --pkg-export=harfbuzz-gobject --cflags-begin -DHAVE_CONFIG_H -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/. -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/. -I/usr/local/pkg/include/glib/glib-2.0 -I/usr/local/pkg/lib/glib-2.0/include -I/usr/local/pkg/include -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/src/. -I/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src/. -I/usr/local/pkg/include/freetype2 -I/usr/local/pkg/include/gobject-introspection-1.0 -D_REENTRANT -I/usr/local/pkg/include -I/usr/local/pkg/include/glib/glib-2.0 -I/usr/local/pkg/include/glib/gio-unix-2.0 -I/usr/local/pkg/lib/glib-2.0/include -I/usr/local/pkg/include/freetype2 -I/usr/local/pkg/include -I/usr/local/pkg/include/glib/glib-2.0 -I/usr/local/pkg/include/glib/gio-unix-2.0 -I/usr/local/pkg/lib/glib-2.0/include -I/usr/local/pkg/include/freetype2 --cflags-end --add-include-path=/usr/local/pkg/share/gir-1.0 -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -L/usr/local/pkg/lib --extra-library=harfbuzz -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src --library harfbuzz-gobject -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -L/usr/local/pkg/lib -L/usr/local/pkg/lib -L/usr/local/pkg/lib --extra-library=glib-2.0 --extra-library=intl --extra-library=gobject-2.0 --extra-library=m --extra-library=freetype --extra-library=graphite2 --extra-library=girepository-1.0
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/clock.h:14: syntax error, unexpected ':', expecting identifier or typedef-name or '{' in 'typedef enum : uint32_t { OS_CLOCK_MACH_ABSOLUTE_TIME = 32, } os_clockid_t;' at ':'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/workgroup_interval.h:40: syntax error, unexpected ';' in '                                                                   ;' at ';'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/workgroup_parallel.h:41: syntax error, unexpected ';' in '                                                                       ;' at ';'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/dispatch/queue.h:815: syntax error, unexpected ':', expecting identifier or typedef-name or '{' in 'typedef enum : unsigned long { DISPATCH_AUTORELEASE_FREQUENCY_INHERIT __attribute__((availability(macos,introduced=10.12))) __attribute__((availability(ios,introduced=10.0))) __attribute__((availability(tvos,introduced=10.0))) __attribute__((availability(watchos,introduced=3.0))) = 0, DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM __attribute__((availability(macos,introduced=10.12))) __attribute__((availability(ios,introduced=10.0))) __attribute__((availability(tvos,introduced=10.0))) __attribute__((availability(watchos,introduced=3.0))) = 1, DISPATCH_AUTORELEASE_FREQUENCY_NEVER __attribute__((availability(macos,introduced=10.12))) __attribute__((availability(ios,introduced=10.0))) __attribute__((availability(tvos,introduced=10.0))) __attribute__((availability(watchos,introduced=3.0))) = 2, } __attribute__((__enum_extensibility__(open))) dispatch_autorelease_frequency_t;' at ':'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/dispatch/queue.h:866: syntax error, unexpected identifier in '  dispatch_autorelease_frequency_t frequency);' at 'dispatch_autorelease_frequency_t'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/dispatch/source.h:57: syntax error, unexpected ';' in 'typedef struct dispatch_source_s *dispatch_source_t;;' at ';'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/dispatch/workloop.h:130: syntax error, unexpected identifier in '  dispatch_autorelease_frequency_t frequency);' at 'dispatch_autorelease_frequency_t'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/mmintrin.h:1284: syntax error, unexpected '{' in '    return __extension__ (__m64){ 0LL };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1684: syntax error, unexpected '{' in '  return __extension__ (__m128){ __u, 0, 0, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1706: syntax error, unexpected '{' in '  return __extension__ (__m128){ __u, __u, __u, __u };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1798: syntax error, unexpected '{' in '  return __extension__ (__m128){ __w, 0, 0, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1816: syntax error, unexpected '{' in '  return __extension__ (__m128){ __w, __w, __w, __w };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1862: syntax error, unexpected '{' in '  return __extension__ (__m128){ __w, __x, __y, __z };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1890: syntax error, unexpected '{' in '  return __extension__ (__m128){ __z, __y, __x, __w };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/xmmintrin.h:1905: syntax error, unexpected '{' in '  return __extension__ (__m128){ 0, 0, 0, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:229: syntax error, unexpected '{' in '  return __extension__ (__m128d) { __c[0], __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:762: syntax error, unexpected '{' in '  return __extension__ (__m128d) { __c[0], __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:788: syntax error, unexpected '{' in '  return __extension__ (__m128d) { __c[0], __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:944: syntax error, unexpected '{' in '  return __extension__ (__m128d) { __c[0], __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:970: syntax error, unexpected '{' in '  return __extension__ (__m128d) { __c[0], __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1318: syntax error, unexpected typedef-name in '      __builtin_shufflevector((__v4sf)__a, (__v4sf)__a, 0, 1), __v2df);' at '__v2df'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1341: syntax error, unexpected typedef-name in '      __builtin_shufflevector((__v4si)__a, (__v4si)__a, 0, 1), __v2df);' at '__v2df'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1603: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __u, __u };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1667: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v2di){__u, 0LL};' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1688: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v4si){__u, 0, 0, 0};' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1709: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v8hi){__u, 0, 0, 0, 0, 0, 0, 0};' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1730: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __u, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1757: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __a[0], __u };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1784: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __u, __a[1] };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1821: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __w, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1839: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __w, __w };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1877: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __x, __w };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1898: syntax error, unexpected '{' in '  return __extension__ (__m128d){ __w, __x };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:1913: syntax error, unexpected '{' in '  return __extension__ (__m128d){ 0, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3414: syntax error, unexpected typedef-name in '  return (__m128)__builtin_convertvector((__v4si)__a, __v4sf);' at '__v4sf'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3463: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v4si){ __a, 0, 0, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3480: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v2di){ __a, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3574: syntax error, unexpected '{' in '  return __extension__ (__m128i) { ((const struct __mm_loadl_epi64_struct*)__p)->__u, 0};' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3574: syntax error, unexpected ')', expecting identifier or '(' in '  return __extension__ (__m128i) { ((const struct __mm_loadl_epi64_struct*)__p)->__u, 0};' at ')'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3611: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v2di){ __q0, __q1 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3661: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v4si){ __i0, __i1, __i2, __i3};' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3701: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v8hi){ __w0, __w1, __w2, __w3, __w4, __w5, __w6, __w7 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3749: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b11, __b12, __b13, __b14, __b15 };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:3979: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v2di){ 0LL, 0LL };' at '{'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/emmintrin.h:4739: syntax error, unexpected '{' in '  return __extension__ (__m128i)(__v2di){ (long long)__a, 0 };' at '{'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGColorSpace.h:315: syntax error, unexpected typedef-name, expecting identifier or '(' in 'typedef const struct __attribute__((objc_bridge(id))) ColorSyncProfile* ColorSyncProfileRef;' at 'ColorSyncProfileRef'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPath.h:391: syntax error, unexpected '^', expecting identifier or '(' or '*' in 'typedef void (^CGPathApplyBlock)(const CGPathElement * element);' at '^'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPath.h:391: syntax error, unexpected ')', expecting ',' or ';' in 'typedef void (^CGPathApplyBlock)(const CGPathElement * element);' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPath.h:393: syntax error, unexpected identifier in 'extern __attribute__((visibility("default"))) void CGPathApplyWithBlock(CGPathRef path, CGPathApplyBlock __attribute__((noescape)) block)' at 'CGPathApplyBlock'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:103: syntax error, unexpected '^', expecting identifier or '(' or '*' in 'typedef _Bool (^CGPDFArrayApplierBlock)(size_t index,' at '^'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:104: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '    CGPDFObjectRef value, void * _Nullable info);' at 'CGPDFObjectRef'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:104: syntax error, unexpected VOID, expecting identifier or '(' or '*' in '    CGPDFObjectRef value, void * _Nullable info);' at 'void'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:104: syntax error, unexpected ')', expecting ',' or ';' in '    CGPDFObjectRef value, void * _Nullable info);' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:113: syntax error, unexpected identifier in '    CGPDFArrayApplierBlock _Nullable block, void * _Nullable info)' at 'CGPDFArrayApplierBlock'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFArray.h:113: syntax error, unexpected ')', expecting ',' or ';' in '    CGPDFArrayApplierBlock _Nullable block, void * _Nullable info)' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:116: syntax error, unexpected '^', expecting identifier or '(' or '*' in 'typedef _Bool (^CGPDFDictionaryApplierBlock)(const char * key,' at '^'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:117: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in '    CGPDFObjectRef value, void * _Nullable info);' at 'CGPDFObjectRef'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:117: syntax error, unexpected VOID, expecting identifier or '(' or '*' in '    CGPDFObjectRef value, void * _Nullable info);' at 'void'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:117: syntax error, unexpected ')', expecting ',' or ';' in '    CGPDFObjectRef value, void * _Nullable info);' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:126: syntax error, unexpected identifier in '    CGPDFDictionaryApplierBlock _Nullable block, void * _Nullable info)' at 'CGPDFDictionaryApplierBlock'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGPDFDictionary.h:126: syntax error, unexpected ')', expecting ',' or ';' in '    CGPDFDictionaryApplierBlock _Nullable block, void * _Nullable info)' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/Headers/CTFontManager.h:380: syntax error, unexpected '^' in ' _Bool (^ _Nullable registrationHandler)(CFArrayRef errors, _Bool done) ) __attribute__((availability(ios,introduced=13.0))) __attribute__((availability(macos,unavailable))) __attribute__((availability(watchos,unavailable))) __attribute__((availability(tvos,unavailable)));' at '^'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/Headers/CTFontManager.h:380: syntax error, unexpected BOOL, expecting identifier or '(' or '*' in ' _Bool (^ _Nullable registrationHandler)(CFArrayRef errors, _Bool done) ) __attribute__((availability(ios,introduced=13.0))) __attribute__((availability(macos,unavailable))) __attribute__((availability(watchos,unavailable))) __attribute__((availability(tvos,unavailable)));' at '_Bool'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXUIElement.h:426: syntax error, unexpected ';' in 'extern AXError AXUIElementPostKeyboardEvent (AXUIElementRef application, CGCharCode keyChar, CGKeyCode virtualKey, Boolean keyDown) __attribute__((availability(macosx,introduced=10_0,deprecated=10_9,message="" )));;' at ';'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:42: syntax error, unexpected '^', expecting identifier or '(' or '*' in 'typedef void (^CGImageSourceAnimationBlock)(size_t index, CGImageRef image, _Bool* stop);' at '^'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:42: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in 'typedef void (^CGImageSourceAnimationBlock)(size_t index, CGImageRef image, _Bool* stop);' at 'CGImageRef'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:42: syntax error, unexpected BOOL, expecting identifier or '(' or '*' in 'typedef void (^CGImageSourceAnimationBlock)(size_t index, CGImageRef image, _Bool* stop);' at '_Bool'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:42: syntax error, unexpected ')', expecting ',' or ';' in 'typedef void (^CGImageSourceAnimationBlock)(size_t index, CGImageRef image, _Bool* stop);' at ')'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:50: syntax error, unexpected identifier in 'extern __attribute__((visibility("default"))) OSStatus CGAnimateImageAtURLWithBlock(CFURLRef url, CFDictionaryRef _Nullable options, CGImageSourceAnimationBlock block) __attribute__((availability(macos,introduced=10.15))) __attribute__((availability(ios,introduced=13.0)));' at 'CGImageSourceAnimationBlock'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageAnimation.h:58: syntax error, unexpected identifier in 'extern __attribute__((visibility("default"))) OSStatus CGAnimateImageDataWithBlock(CFDataRef data, CFDictionaryRef _Nullable options, CGImageSourceAnimationBlock block) __attribute__((availability(macos,introduced=10.15))) __attribute__((availability(ios,introduced=13.0)));' at 'CGImageSourceAnimationBlock'
g-ir-scanner: link: clang -o /private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/tmp-introspect5qxj4p32/HarfBuzz-0.0 -I/usr/local/pkg/include -I/usr/local/pkg/include/glib/glib-2.0 -I/usr/local/pkg/include/glib/gio-unix-2.0 -I/usr/local/pkg/lib/glib-2.0/include -I/usr/local/pkg/include/freetype2 -O2 -I/usr/local/pkg/include -I/usr/local/pkg/include/glib/glib-2.0 -I/usr/local/pkg/include/glib/gio-unix-2.0 -I/usr/local/pkg/lib/glib-2.0/include -I/usr/local/pkg/include/freetype2 /private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/tmp-introspect5qxj4p32/HarfBuzz-0.0.o -L. -Wl,-rpath,. -lharfbuzz-gobject -lharfbuzz -lglib-2.0 -lintl -lgobject-2.0 -lm -lfreetype -lgraphite2 -lgirepository-1.0 -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -Wl,-rpath,/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -L/usr/local/pkg/lib -Wl,-rpath,/usr/local/pkg/lib -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -Wl,-rpath,/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -L/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -Wl,-rpath,/private/var/tmp/pkgsrc/work/pkgsrc-obj/fonts/harfbuzz/work/harfbuzz-4.2.1/output/src -L/usr/local/pkg/lib -Wl,-rpath,/usr/local/pkg/lib -L/usr/local/pkg/lib -Wl,-rpath,/usr/local/pkg/lib -L/usr/local/pkg/lib -Wl,-rpath,/usr/local/pkg/lib -L/usr/local/pkg/lib -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -Wl,-framework -Wl,CoreFoundation -L/usr/local/pkg/lib
src/hb-buffer.cc:634: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-draw.cc:110: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-face.cc:193: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-font.cc:682: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-font.cc:1672: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-map.cc:43: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-set.cc:43: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-shape-plan.cc:173: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-shape-plan.cc:201: Warning: HarfBuzz: unknown annotation: xconstructor
src/hb-unicode.cc:172: Warning: HarfBuzz: unknown annotation: xconstructor
<unknown>:: Fatal: HarfBuzz: Skipping foreign identifier 'GDesktopAppInfoLookup' from namespace GObject
<unknown>:: Fatal: HarfBuzz: Skipping foreign identifier 'GDesktopAppInfoLookup' from namespace GObject

ninja: build stopped: subcommand failed.
*** Error code 

It seems that following code from: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/clock.h

#ifndef __OS_CLOCK__
#define __OS_CLOCK__

#include <os/base.h>
#include <stdint.h>

/*
 * @typedef os_clockid_t
 *
 * @abstract
 * Describes the kind of clock that the workgroup timestamp parameters are
 * specified in
 */
OS_ENUM(os_clockid, uint32_t,
                OS_CLOCK_MACH_ABSOLUTE_TIME = 32,
);

#endif /* __OS_CLOCK__ */

and also from: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/os/workgroup_interval.h

/*!
 * @typedef os_workgroup_interval_t
 *
 * @abstract
 * A subclass of an os_workgroup_t for tracking work performed as part of
 * a repeating interval-driven workload.
 */
OS_WORKGROUP_SUBCLASS_DECL_PROTO(os_workgroup_interval, Repeatable);
OS_WORKGROUP_SUBCLASS_DECL(os_workgroup_interval, os_workgroup, WorkGroupInterval);

is causing following problems:

... /usr/include/os/clock.h:14: syntax error, unexpected ':', expecting identifier or typedef-name or '{' in 'typedef enum : uint32_t { OS_CLOCK_MACH_ABSOLUTE_TIME = 32, } os_clockid_t;' at ':'
... /usr/include/os/workgroup_interval.h:40: syntax error, unexpected ';' in '                                                                   ;' at ';'

These header files were not changed after upgrade Xcode to 13.3.0 (and 13.3.1).