* installing *source* package ‘protolite’ ...
** this is package ‘protolite’ version ‘2.3.1’
** package ‘protolite’ successfully unpacked and MD5 sums checked
** using staged installation
Found pkg-config cflags and libs!
Using PKG_CFLAGS=-I/opt/R/x86_64/include
Using PKG_LIBS=-L/opt/R/x86_64/lib -lprotobuf -lz
Found C++17 compiler: clang++ -arch x86_64 -std=gnu++17 -falign-functions=64 -Wall -g -O2
Using libprotoc 3.20.2 from /opt/R/x86_64/bin/protoc
** libs
using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
using SDK: ‘MacOSX11.3.sdk’
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c geobuf.cpp -o geobuf.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c geobuf.pb.cc -o geobuf.pb.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c init.cpp -o init.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c mvt.pb.cc -o mvt.pb.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c rexp.pb.cc -o rexp.pb.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c serialize.cpp -o serialize.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c ungeobuf.cpp -o ungeobuf.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c unmvt.cpp -o unmvt.o
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/opt/R/x86_64/include -DUSENEWAPI -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.5/Rcpp/include' -I/opt/R/x86_64/include   -fvisibility=hidden -fPIC  -falign-functions=64 -Wall -g -O2  -DR_NO_REMAP -c unserialize.cpp -o unserialize.o
clang++ -arch x86_64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/x86_64/lib -o protolite.so RcppExports.o geobuf.o geobuf.pb.o init.o mvt.pb.o rexp.pb.o serialize.o ungeobuf.o unmvt.o unserialize.o -L/opt/R/x86_64/lib -lprotobuf -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
ld: warning: direct access in function 'cpp_serialize_geobuf(Rcpp::Vector<19, Rcpp::PreserveStorage>, int)' from file 'geobuf.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'geobuf::Data::_InternalParse(char const*, google::protobuf::internal::ParseContext*)' from file 'geobuf.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>* google::protobuf::internal::InternalMetadata::mutable_unknown_fields_slow<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>()' from file 'geobuf.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<google::protobuf::internal::InternalMetadata::Container<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(message_lite.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>* google::protobuf::internal::InternalMetadata::mutable_unknown_fields_slow<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>()' from file 'geobuf.pb.o' to global weak symbol 'typeinfo for google::protobuf::internal::InternalMetadata::Container<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' from file '/opt/R/x86_64/lib/libprotobuf.a(message_lite.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void google::protobuf::internal::RepeatedPtrFieldBase::MergeFromInnerLoop<google::protobuf::RepeatedPtrField<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>::TypeHandler>(void**, void**, int, int)' from file 'geobuf.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'vector_tile::Tile_Layer::_InternalParse(char const*, google::protobuf::internal::ParseContext*)' from file 'mvt.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'rexp::REXP::_InternalParse(char const*, google::protobuf::internal::ParseContext*)' from file 'rexp.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'google::protobuf::UnknownFieldSet* google::protobuf::internal::InternalMetadata::mutable_unknown_fields_slow<google::protobuf::UnknownFieldSet>()' from file 'rexp.pb.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<google::protobuf::internal::InternalMetadata::Container<google::protobuf::UnknownFieldSet>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(unknown_field_set.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'google::protobuf::UnknownFieldSet* google::protobuf::internal::InternalMetadata::mutable_unknown_fields_slow<google::protobuf::UnknownFieldSet>()' from file 'rexp.pb.o' to global weak symbol 'typeinfo for google::protobuf::internal::InternalMetadata::Container<google::protobuf::UnknownFieldSet>' from file '/opt/R/x86_64/lib/libprotobuf.a(unknown_field_set.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'rexp_object(Rcpp::RObject_Impl<Rcpp::PreserveStorage>, bool)' from file 'serialize.o' to global weak symbol 'void google::protobuf::internal::arena_destruct_object<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(void*)' from file '/opt/R/x86_64/lib/libprotobuf.a(repeated_field.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
installing to /Volumes/Builds/packages/big-sur-x86_64/results/4.5/protolite.Rcheck/00LOCK-protolite/00new/protolite/libs
** generating debug symbols (dSYM)
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (protolite)