* 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’