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