* installing *source* package ‘systemfonts’ ... ** package ‘systemfonts’ successfully unpacked and MD5 sums checked ** using staged installation Found pkg-config cflags and libs! Using PKG_CFLAGS=-I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz Using PKG_LIBS=-L/opt/R/x86_64/lib -lfreetype -lbz2 -lpng16 -lz -lharfbuzz -lm ** libs using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’ using SDK: ‘MacOSX11.3.sdk’ rm -f systemfonts.so caches.o cpp11.o dev_metrics.o font_matching.o font_local.o font_registry.o ft_cache.o string_shape.o font_metrics.o font_outlines.o font_fallback.o string_metrics.o emoji.o cache_store.o init.o mac/FontManagerMac.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c caches.cpp -o caches.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c cpp11.cpp -o cpp11.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c dev_metrics.cpp -o dev_metrics.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_matching.cpp -o font_matching.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_local.cpp -o font_local.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_registry.cpp -o font_registry.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c ft_cache.cpp -o ft_cache.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c string_shape.cpp -o string_shape.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_metrics.cpp -o font_metrics.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_outlines.cpp -o font_outlines.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c font_fallback.cpp -o font_fallback.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c string_metrics.cpp -o string_metrics.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c emoji.cpp -o emoji.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c cache_store.cpp -o cache_store.o clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c init.cpp -o init.o clang++ -arch x86_64 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include/freetype2 -I/opt/R/x86_64/include/libpng16 -I/opt/R/x86_64/include/harfbuzz -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include' -I/opt/R/x86_64/include -fobjc-arc -fPIC -c mac/FontManagerMac.mm -o mac/FontManagerMac.o In file included from mac/FontManagerMac.mm:5: In file included from mac/../FontDescriptor.h:11: In file included from mac/../utils.h:9: In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:10: /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/R.hpp:52:1: error: unknown type name 'constexpr' constexpr R_xlen_t operator"" _xl(unsigned long long int value) { return value; } ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/R.hpp:52:19: error: expected ';' after top level declarator constexpr R_xlen_t operator"" _xl(unsigned long long int value) { return value; } ^ ; /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/R.hpp:59:16: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; ^ In file included from mac/FontManagerMac.mm:5: In file included from mac/../FontDescriptor.h:11: In file included from mac/../utils.h:9: /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:38:54: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<Fun&&>()()), SEXP>::value>::type> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:39:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] SEXP unwind_protect(Fun&& code) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:37:34: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template <typename Fun, typename = typename std::enable_if<std::is_same< ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:40:24: error: expected expression static SEXP token = [] { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:52:8: error: expected expression [](void* data) -> SEXP { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:52:14: error: expected '(' for function-style cast or type construction [](void* data) -> SEXP { ~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:52:16: error: use of undeclared identifier 'data' [](void* data) -> SEXP { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:57:8: error: expected expression [](void* jmpbuf, Rboolean jump) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:57:14: error: expected '(' for function-style cast or type construction [](void* jmpbuf, Rboolean jump) { ~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:57:24: error: unexpected type name 'Rboolean': expected expression [](void* jmpbuf, Rboolean jump) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:76:54: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<Fun&&>()()), void>::value>::type> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:77:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] void unwind_protect(Fun&& code) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:75:34: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template <typename Fun, typename = typename std::enable_if<std::is_same< ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:78:26: error: expected expression (void)unwind_protect([&] { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:84:63: warning: rvalue references are a C++11 extension [-Wc++11-extensions] template <typename Fun, typename R = decltype(std::declval<Fun&&>()())> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:87:19: warning: rvalue references are a C++11 extension [-Wc++11-extensions] unwind_protect(Fun&& code) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:84:34: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template <typename Fun, typename R = decltype(std::declval<Fun&&>()())> ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:89:26: error: expected expression (void)unwind_protect([&] { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:98:17: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <size_t...> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:100:16: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = index_sequence; ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:106:22: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <std::size_t... I, std::size_t J> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:116:31: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <typename F, typename... Aref, size_t... I> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:116:47: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <typename F, typename... Aref, size_t... I> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:117:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()(std::declval<Aref>()...)) apply( ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:118:6: warning: rvalue references are a C++11 extension [-Wc++11-extensions] F&& f, std::tuple<Aref...>&& a, const index_sequence<I...>&) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:118:17: error: no template named 'tuple' in namespace 'std' F&& f, std::tuple<Aref...>&& a, const index_sequence<I...>&) { ~~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:118:31: warning: rvalue references are a C++11 extension [-Wc++11-extensions] F&& f, std::tuple<Aref...>&& a, const index_sequence<I...>&) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:122:31: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <typename F, typename... Aref> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:123:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()(std::declval<Aref>()...)) apply(F&& f, ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:123:63: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()(std::declval<Aref>()...)) apply(F&& f, ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:124:67: error: no template named 'tuple' in namespace 'std' std::tuple<Aref...>&& a) { ~~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:124:81: warning: rvalue references are a C++11 extension [-Wc++11-extensions] std::tuple<Aref...>&& a) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:125:86: error: expected '(' for function-style cast or type construction return apply(std::forward<F>(f), std::move(a), make_index_sequence<sizeof...(Aref)>{}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:131:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()()) apply(F&& f, std::tuple<>&&) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:131:40: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()()) apply(F&& f, std::tuple<>&&) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:131:51: error: no template named 'tuple' in namespace 'std' decltype(std::declval<F&&>()()) apply(F&& f, std::tuple<>&&) { ~~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:131:58: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F&&>()()) apply(F&& f, std::tuple<>&&) { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:135:31: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <typename F, typename... Aref> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:137:70: warning: reference qualifiers on functions are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F*>()(std::declval<Aref>()...)) operator()() && { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:141:8: error: no template named 'tuple' in namespace 'std' std::tuple<Aref...> arefs_; ~~~~~^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:149:23: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template <typename... A> ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:150:47: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F*>()(std::declval<A&&>()...)) operator()(A&&... a) const { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:150:70: warning: rvalue references are a C++11 extension [-Wc++11-extensions] decltype(std::declval<F*>()(std::declval<A&&>()...)) operator()(A&&... a) const { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:164:3: error: unknown type name 'constexpr' constexpr function<F> operator[](F* raw) const { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:164:13: error: member 'function' declared as a template constexpr function<F> operator[](F* raw) const { ^ /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.3/cpp11/include/cpp11/protect.hpp:164:24: error: expected ';' at end of declaration list constexpr function<F> operator[](F* raw) const { ^ ; fatal error: too many errors emitted, stopping now [-ferror-limit=] 30 warnings and 20 errors generated. make: *** [mac/FontManagerMac.o] Error 1 ERROR: compilation failed for package ‘systemfonts’ * removing ‘/Volumes/Builds/packages/big-sur-x86_64/results/4.3/systemfonts.Rcheck/systemfonts’