Skip to content

macOS FTBFS: 3.0.22-rc1: intel build / harfbuzz

vlc-build-3.0.22-rc1-intel.txt.zip

release build failure on MacOS catalina:

$ make .harfbuzz
rm -rf harfbuzz/build
CC="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" CXX="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++" LD="ld" AR="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar" CCAS="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -c" RANLIB="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib" STRIP="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip" PATH="/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/bin:/Users/d-fu/vlc-3.0/extras/tools/build/bin:/Users/d-fu/vlc-3.0/extras/tools/build/bin:/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin::/bin:/sbin:/usr/bin:/usr/sbin" PKG_CONFIG="pkg-config" meson setup harfbuzz/build harfbuzz --default-library static --prefix "/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19" --backend ninja -Dlibdir=lib --buildtype debugoptimized -Dc_args="-Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -g -O2" -Dc_link_args=" -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64" -Dcpp_args="-Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -stdlib=libc++ -g -O2" -Dcpp_link_args=" -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64" -Dobjc_args="-Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -g -O2" -Dobjc_link_args=" -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64" -Dobjcpp_args="-Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -stdlib=libc++ -g -O2" -Dobjcpp_link_args=" -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64" -Dfreetype=enabled -Dglib=disabled -Dgobject=disabled -Ddocs=disabled -Dtests=disabled -Dragel_subproject=true -Dcoretext=enabled
The Meson build system
Version: 0.63.0
Source dir: /Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz
Build dir: /Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/build
Build type: native build
Project name: harfbuzz
Project version: 11.4.4
C compiler for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)")
C linker for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang ld64 609.8
C++ compiler for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)")
C++ linker for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ ld64 609.8
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C++ supports link arguments -Bsymbolic-functions: YES 
Compiler for C++ supports arguments -fno-exceptions: YES 
Compiler for C++ supports arguments -fno-rtti: YES 
Compiler for C++ supports arguments -fno-threadsafe-statics: YES 
Compiler for C++ supports arguments -fvisibility-inlines-hidden: YES 
Library m found: YES
Found pkg-config: /Users/d-fu/vlc-3.0/extras/tools/build/bin/pkg-config (0.28)
Run-time dependency freetype2 found: YES 26.0.20
Dependency glib-2.0 skipped: feature glib disabled
Dependency gobject-2.0 skipped: feature gobject disabled
Dependency graphite2 skipped: feature graphite2 disabled
Dependency graphite2 skipped: feature graphite disabled
Library iwasm skipped: feature wasm disabled
Found CMake: /Users/d-fu/vlc-3.0/extras/tools/build/bin/cmake (3.17.0)
Run-time dependency icu-uc found: NO (tried pkgconfig, framework and cmake)
Run-time dependency icu found: NO (tried pkgconfig, framework and cmake)
Run-time dependency cairo found: NO (tried pkgconfig, framework and cmake)
Run-time dependency cairo-ft found: NO (tried pkgconfig, framework and cmake)
Run-time dependency cairo found: NO (tried pkgconfig, framework and cmake)
Run-time dependency cairo-ft found: NO (tried pkgconfig, framework and cmake)
Run-time dependency chafa found: NO (tried pkgconfig, framework and cmake)
Run-time dependency appleframeworks found: YES (ApplicationServices)
Checking for type "CTFontRef" with dependency appleframeworks: YES 
Run-time dependency threads found: YES
Has header "unistd.h" : YES 
Has header "sys/mman.h" : YES 
Has header "stdbool.h" : YES 
Has header "xlocale.h" : YES 
Checking for function "atexit" : YES 
Checking for function "mprotect" : YES 
Checking for function "sysconf" : YES 
Checking for function "getpagesize" : YES 
Checking for function "mmap" : YES 
Checking for function "isatty" : YES 
Checking for function "uselocale" : NO 
Checking for function "newlocale" : NO 
Checking for function "sincos" : NO 
Checking for function "sincosf" : NO 
Checking for function "FT_Get_Var_Blend_Coordinates" with dependency freetype2: YES 
Checking for function "FT_Set_Var_Blend_Coordinates" with dependency freetype2: YES 
Checking for function "FT_Done_MM_Var" with dependency freetype2: YES 
Checking for function "FT_Get_Transform" with dependency freetype2: YES 
Program gen-hb-version.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/gen-hb-version.py)
Configuring hb-version.h with command
Program ragel found: NO

Executing subproject ragel 

ragel| Project name: ragel
ragel| Project version: 6.10
ragel| C compiler for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)")
ragel| C linker for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang ld64 609.8
ragel| C++ compiler for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ (clang 12.0.0 "Apple clang version 12.0.0 (clang-1200.0.32.28)")
ragel| C++ linker for the host machine: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ ld64 609.8
ragel| Compiler for C++ supports arguments -fexceptions: YES
ragel| Configuring config.h using configuration
ragel| Build targets in project: 1
ragel| Subproject ragel finished.

Program gen-ragel-artifacts.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/gen-ragel-artifacts.py)
Program gen-harfbuzzcc.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/gen-harfbuzzcc.py)
Configuring hb-features.h using configuration
Configuring hb-supported-features.h using configuration
Program gen-def.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/gen-def.py)
Program gen-harfbuzzcc.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/gen-harfbuzzcc.py)
Program relative_to.py found: YES (/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/src/relative_to.py)
Configuring harfbuzz-config.cmake using configuration
Configuring config.h using configuration
Build targets in project: 17

harfbuzz 11.4.4

  Directories
    prefix                    : /Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19
    bindir                    : bin
    libdir                    : lib
    includedir                : include
    datadir                   : share
    cmakepackagedir           : lib/cmake

  Unicode callbacks (you want at least one)
    Builtin                   : YES
    Glib                      : NO
    ICU                       : NO

  Font callbacks (the more the merrier)
    Builtin                   : YES
    FreeType                  : YES
    Fontations                : NO

  Dependencies used for command-line utilities
    Cairo                     : NO
    Chafa                     : NO

  Additional shapers
    Graphite2                 : NO
    WebAssembly (experimental): NO

  Platform / other shapers (not normally needed)
    CoreText                  : YES
    DirectWrite               : NO
    GDI/Uniscribe             : NO
    HarfRust                  : NO
    kbts                      : NO

  Other features
    Utilities                 : YES
    Documentation             : NO
    GObject bindings          : NO
    Cairo integration         : NO
    Introspection             : NO
    Experimental APIs         : NO

  Testing
    Tests                     : NO
    Benchmark                 : NO

  Subprojects
    ragel                     : YES

  User defined options
    backend                   : ninja
    buildtype                 : debugoptimized
    default_library           : static
    libdir                    : lib
    prefix                    : /Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19
    c_args                    : -Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -g -O2
    c_link_args               :  -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64
    cpp_args                  : -Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -stdlib=libc++ -g -O2
    cpp_link_args             :  -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64
    objc_args                 : -Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -g -O2
    objc_link_args            :  -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64
    objcpp_args               : -Werror=partial-availability -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64 -fno-stack-check -I/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/include -stdlib=libc++ -g -O2
    objcpp_link_args          :  -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64
    coretext                  : enabled
    docs                      : disabled
    freetype                  : enabled
    glib                      : disabled
    gobject                   : disabled
    ragel_subproject          : true
    tests                     : disabled

Found ninja-1.11.1.git.kitware.jobserver-1 at /Users/d-fu/vlc-3.0/extras/tools/build/bin/ninja
meson compile -C harfbuzz/build  && meson install -C harfbuzz/build
ninja: Entering directory `/Users/d-fu/vlc-3.0/contrib/contrib-x86_64-apple-darwin19/harfbuzz/build'
[8/151] Compiling C++ object subprojects/ragel-6.10/ragel.p/ragel_cdsplit.cpp.o
In file included from ../subprojects/ragel-6.10/ragel/cdsplit.cpp:24:
../subprojects/ragel-6.10/ragel/cdsplit.h:38:7: warning: 'SplitCodeGen::GOTO_HEADER' hides overloaded virtual function [-Woverloaded-virtual]
        void GOTO_HEADER( RedStateAp *state, bool stateInPartition );
             ^
../subprojects/ragel-6.10/ragel/cdipgoto.h:68:7: note: hidden overloaded virtual function 'IpGotoCodeGen::GOTO_HEADER' declared here: different number of parameters (1 vs 2)
        void GOTO_HEADER( RedStateAp *state );
             ^
1 warning generated.
[17/151] Compiling C++ object subprojects/ragel-6.10/ragel.p/ragel_cssplit.cpp.o
In file included from ../subprojects/ragel-6.10/ragel/cssplit.cpp:24:
../subprojects/ragel-6.10/ragel/cssplit.h:38:7: warning: 'CSharpSplitCodeGen::GOTO_HEADER' hides overloaded virtual function [-Woverloaded-virtual]
        void GOTO_HEADER( RedStateAp *state, bool stateInPartition );
             ^
../subprojects/ragel-6.10/ragel/csipgoto.h:67:7: note: hidden overloaded virtual function 'CSharpIpGotoCodeGen::GOTO_HEADER' declared here: different number of parameters (1 vs 2)
        void GOTO_HEADER( RedStateAp *state );
             ^
1 warning generated.
[30/151] Compiling C++ object subprojects/ragel-6.10/ragel.p/ragel_gendata.cpp.o
In file included from ../subprojects/ragel-6.10/ragel/gendata.cpp:37:
../subprojects/ragel-6.10/ragel/cssplit.h:38:7: warning: 'CSharpSplitCodeGen::GOTO_HEADER' hides overloaded virtual function [-Woverloaded-virtual]
        void GOTO_HEADER( RedStateAp *state, bool stateInPartition );
             ^
../subprojects/ragel-6.10/ragel/csipgoto.h:67:7: note: hidden overloaded virtual function 'CSharpIpGotoCodeGen::GOTO_HEADER' declared here: different number of parameters (1 vs 2)
        void GOTO_HEADER( RedStateAp *state );
             ^
In file included from ../subprojects/ragel-6.10/ragel/gendata.cpp:46:
../subprojects/ragel-6.10/ragel/cdsplit.h:38:7: warning: 'SplitCodeGen::GOTO_HEADER' hides overloaded virtual function [-Woverloaded-virtual]
        void GOTO_HEADER( RedStateAp *state, bool stateInPartition );
             ^
../subprojects/ragel-6.10/ragel/cdipgoto.h:68:7: note: hidden overloaded virtual function 'IpGotoCodeGen::GOTO_HEADER' declared here: different number of parameters (1 vs 2)
        void GOTO_HEADER( RedStateAp *state );
             ^
2 warnings generated.
[73/151] Compiling C++ object subprojects/ragel-6.10/ragel.p/ragel_rlscan.cpp.o
rlscan.cpp:66:18: warning: unused variable 'inline_token_scan_first_final' [-Wunused-const-variable]
static const int inline_token_scan_first_final = 2;
                 ^
rlscan.cpp:67:18: warning: unused variable 'inline_token_scan_error' [-Wunused-const-variable]
static const int inline_token_scan_error = -1;
                 ^
rlscan.cpp:69:18: warning: unused variable 'inline_token_scan_en_main' [-Wunused-const-variable]
static const int inline_token_scan_en_main = 2;
                 ^
rlscan.cpp:322:18: warning: unused variable 'section_parse_first_final' [-Wunused-const-variable]
static const int section_parse_first_final = 10;
                 ^
rlscan.cpp:323:18: warning: unused variable 'section_parse_error' [-Wunused-const-variable]
static const int section_parse_error = 0;
                 ^
rlscan.cpp:325:18: warning: unused variable 'section_parse_en_main' [-Wunused-const-variable]
static const int section_parse_en_main = 10;
                 ^
rlscan.cpp:905:18: warning: unused variable 'rlscan_first_final' [-Wunused-const-variable]
static const int rlscan_first_final = 38;
                 ^
rlscan.cpp:908:18: warning: unused variable 'rlscan_en_inline_code_ruby' [-Wunused-const-variable]
static const int rlscan_en_inline_code_ruby = 52;
                 ^
rlscan.cpp:909:18: warning: unused variable 'rlscan_en_inline_code' [-Wunused-const-variable]
static const int rlscan_en_inline_code = 95;
                 ^
rlscan.cpp:910:18: warning: unused variable 'rlscan_en_or_literal' [-Wunused-const-variable]
static const int rlscan_en_or_literal = 137;
                 ^
rlscan.cpp:911:18: warning: unused variable 'rlscan_en_ragel_re_literal' [-Wunused-const-variable]
static const int rlscan_en_ragel_re_literal = 139;
                 ^
rlscan.cpp:912:18: warning: unused variable 'rlscan_en_write_statement' [-Wunused-const-variable]
static const int rlscan_en_write_statement = 143;
                 ^
rlscan.cpp:913:18: warning: unused variable 'rlscan_en_parser_def' [-Wunused-const-variable]
static const int rlscan_en_parser_def = 146;
                 ^
13 warnings generated.
[74/151] Linking target subprojects/ragel-6.10/ragel
FAILED: subprojects/ragel-6.10/ragel 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++  -o subprojects/ragel-6.10/ragel subprojects/ragel-6.10/ragel.p/ragel_cdcodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdfflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdfgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdftable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdipgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdsplit.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cdtable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_common.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cscodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csfflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csfgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csftable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_csipgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cssplit.cpp.o subprojects/ragel-6.10/ragel.p/ragel_cstable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_dotcodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmap.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmattach.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmbase.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmgraph.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmmin.cpp.o subprojects/ragel-6.10/ragel.p/ragel_fsmstate.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gendata.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gocodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gofflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gofgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_goflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_goftable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gogoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_goipgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gotable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_gotablish.cpp.o subprojects/ragel-6.10/ragel.p/ragel_inputdata.cpp.o subprojects/ragel-6.10/ragel.p/ragel_javacodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_main.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlcodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlfflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlfgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlftable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mlgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_mltable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_parsedata.cpp.o subprojects/ragel-6.10/ragel.p/ragel_parsetree.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rbxgoto.cpp.o subprojects/ragel-6.10/ragel.p/ragel_redfsm.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rlparse.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rlscan.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rubycodegen.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rubyfflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rubyflat.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rubyftable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_rubytable.cpp.o subprojects/ragel-6.10/ragel.p/ragel_xmlcodegen.cpp.o -L/Users/d-fu/vlc-3.0/contrib/x86_64-apple-darwin19/lib -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names -Wl,-undefined,error -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.7 -DMACOSX_DEPLOYMENT_TARGET=10.7 -arch x86_64
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
ld: library not found for -lstdc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[79/151] Compiling C++ object src/libharfbuzz.a.p/hb-aat-layout.cc.o
ninja: build stopped: subcommand failed.
make: *** [.harfbuzz] Error 1
bash-3.2$ 

Full logs attached. seems -lstdc++ is not propagated to cpp_link_flags, but is part of cpp_args

Edited by David
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information