-- The C compiler identification is GNU 4.9.2 -- The CXX compiler identification is GNU 4.9.2 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message): Imported targets not available for Boost version 106300 Call Stack (most recent call first): /usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.6/Modules/FindBoost.cmake:1411 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:90 (find_package) CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message): Imported targets not available for Boost version 106300 Call Stack (most recent call first): /usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.6/Modules/FindBoost.cmake:1411 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:90 (find_package) CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message): Imported targets not available for Boost version 106300 Call Stack (most recent call first): /usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.6/Modules/FindBoost.cmake:1411 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:90 (find_package) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.63.0 -- Found the following Boost libraries: -- date_time -- system -- thread -- Checking for module 'protobuf>=2.4' -- -- Checking for module 'icu-uc>=4.4' -- Found icu-uc, version 52.1 -- Checking for module 'icu-i18n>=4.4' -- Found icu-i18n, version 52.1 -- Looking for C++ include tr1/unordered_map -- Looking for C++ include tr1/unordered_map - found -- Configuring done -- Generating done -- Build files have been written to: /libphonenumber/cpp/build Scanning dependencies of target generate_geocoding_data [ 0%] Building CXX object tools/CMakeFiles/generate_geocoding_data.dir/src/cpp-build/generate_geocoding_data.cc.o [ 1%] Building CXX object tools/CMakeFiles/generate_geocoding_data.dir/src/cpp-build/generate_geocoding_data_main.cc.o [ 2%] Linking CXX executable generate_geocoding_data [ 2%] Built target generate_geocoding_data Scanning dependencies of target generate-alt-format-metadata [ 2%] Generating Metadata code [ 3%] Built target generate-alt-format-metadata [ 4%] Generating ../src/phonenumbers/phonemetadata.pb.cc, ../src/phonenumbers/phonemetadata.pb.h, ../src/phonenumbers/phonenumber.pb.cc, ../src/phonenumbers/phonenumber.pb.h Scanning dependencies of target phonenumber [ 4%] Building CXX object CMakeFiles/phonenumber.dir/src/phonenumbers/asyoutypeformatter.cc.o [ 5%] Building CXX object CMakeFiles/phonenumber.dir/src/phonenumbers/base/strings/string_piece.cc.o [ 6%] Building CXX object CMakeFiles/phonenumber.dir/src/phonenumbers/default_logger.cc.o [ 6%] Building CXX object CMakeFiles/phonenumber.dir/src/phonenumbers/logger.cc.o [ 7%] Building CXX object CMakeFiles/phonenumber.dir/src/phonenumbers/phonemetadata.pb.cc.o /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:233:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:233:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:233:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:233:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:233:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:234:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(10u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:236:17: error: ‘input’ is not captured input, this->mutable_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:235:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:236:24: error: ‘this’ was not captured for this lambda function input, this->mutable_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:235:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:235:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:237:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:237:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:237:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:245:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:245:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:245:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:245:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:245:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:246:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(18u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:248:17: error: ‘input’ is not captured input, this->mutable_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:247:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:248:24: error: ‘this’ was not captured for this lambda function input, this->mutable_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:247:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:247:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:249:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:249:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:249:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:257:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:257:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:257:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:257:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:257:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:258:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(26u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:260:17: error: ‘input’ is not captured input, this->add_leading_digits_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:259:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:260:24: error: ‘this’ was not captured for this lambda function input, this->add_leading_digits_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:259:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:259:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:261:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:261:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:261:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:269:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:269:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:269:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:269:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:269:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:270:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(34u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:272:17: error: ‘input’ is not captured input, this->mutable_national_prefix_formatting_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:271:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:272:24: error: ‘this’ was not captured for this lambda function input, this->mutable_national_prefix_formatting_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:271:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:271:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:273:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:273:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:273:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:281:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:281:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:281:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:281:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:281:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:282:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(42u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:284:17: error: ‘input’ is not captured input, this->mutable_domestic_carrier_code_formatting_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:283:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:284:24: error: ‘this’ was not captured for this lambda function input, this->mutable_domestic_carrier_code_formatting_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:283:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:283:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:285:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:285:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:285:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:293:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:293:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:293:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:293:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:293:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:294:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(48u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:295:60: error: ‘this’ was not captured for this lambda function set_has_national_prefix_optional_when_formatting(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:298:18: error: ‘input’ is not captured input, &national_prefix_optional_when_formatting_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:296:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:298:26: error: ‘this’ was not captured for this lambda function input, &national_prefix_optional_when_formatting_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:296:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:218:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:296:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::NumberFormat::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:299:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:299:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:299:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:971:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:971:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:971:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:971:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:971:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:972:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(18u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:974:17: error: ‘input’ is not captured input, this->mutable_national_number_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:973:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:974:24: error: ‘this’ was not captured for this lambda function input, this->mutable_national_number_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:973:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:956:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:973:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:975:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:975:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:975:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:983:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:983:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:983:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:983:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:983:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:984:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(26u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:986:17: error: ‘input’ is not captured input, this->mutable_possible_number_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:985:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:986:24: error: ‘this’ was not captured for this lambda function input, this->mutable_possible_number_pattern())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:985:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:956:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:985:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:987:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:987:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:987:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:995:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:995:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:995:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:995:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:995:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:996:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(50u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:998:17: error: ‘input’ is not captured input, this->mutable_example_number())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:997:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:998:24: error: ‘this’ was not captured for this lambda function input, this->mutable_example_number())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:997:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:956:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:997:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:999:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:999:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:999:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1007:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1007:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1007:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1007:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1007:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1008:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(72u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1011:26: error: ‘input’ is not captured 1, 72u, input, this->mutable_possible_length()))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1009:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1011:33: error: ‘this’ was not captured for this lambda function 1, 72u, input, this->mutable_possible_length()))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1009:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:956:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1009:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1012:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1012:11: error: expected ‘)’ before ‘else’ } else if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1012:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1025:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1025:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1025:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1025:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1025:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1026:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(80u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1029:26: error: ‘input’ is not captured 1, 80u, input, this->mutable_possible_length_local_only()))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1027:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1029:33: error: ‘this’ was not captured for this lambda function 1, 80u, input, this->mutable_possible_length_local_only()))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1027:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:956:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1027:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneNumberDesc::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1030:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1030:11: error: expected ‘)’ before ‘else’ } else if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1030:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1860:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1860:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1860:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1860:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1860:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1861:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(10u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1863:16: error: ‘input’ is not captured input, mutable_general_desc())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1862:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1863:44: error: ‘this’ was not captured for this lambda function input, mutable_general_desc())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1862:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1862:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1864:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1864:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1864:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1872:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1872:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1872:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1872:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1872:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1873:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(18u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1875:16: error: ‘input’ is not captured input, mutable_fixed_line())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1874:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1875:42: error: ‘this’ was not captured for this lambda function input, mutable_fixed_line())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1874:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1874:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1876:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1876:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1876:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1884:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1884:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1884:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1884:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1884:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1885:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(26u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1887:16: error: ‘input’ is not captured input, mutable_mobile())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1886:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1887:38: error: ‘this’ was not captured for this lambda function input, mutable_mobile())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1886:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1886:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1888:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1888:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1888:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1896:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1896:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1896:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1896:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1896:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1897:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(34u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1899:16: error: ‘input’ is not captured input, mutable_toll_free())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1898:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1899:41: error: ‘this’ was not captured for this lambda function input, mutable_toll_free())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1898:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1898:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1900:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1900:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1900:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1908:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1908:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1908:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1908:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1908:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1909:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(42u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1911:16: error: ‘input’ is not captured input, mutable_premium_rate())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1910:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1911:44: error: ‘this’ was not captured for this lambda function input, mutable_premium_rate())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1910:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1910:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1912:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1912:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1912:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1920:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1920:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1920:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1920:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1920:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1921:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(50u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1923:16: error: ‘input’ is not captured input, mutable_shared_cost())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1922:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1923:43: error: ‘this’ was not captured for this lambda function input, mutable_shared_cost())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1922:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1922:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1924:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1924:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1924:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1932:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1932:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1932:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1932:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1932:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1933:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(58u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1935:16: error: ‘input’ is not captured input, mutable_personal_number())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1934:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1935:47: error: ‘this’ was not captured for this lambda function input, mutable_personal_number())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1934:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1934:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1936:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1936:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1936:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1944:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1944:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1944:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1944:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1944:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1945:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(66u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1947:16: error: ‘input’ is not captured input, mutable_voip())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1946:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1947:36: error: ‘this’ was not captured for this lambda function input, mutable_voip())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1946:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1946:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1948:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1948:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1948:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1956:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1956:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1956:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1956:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1956:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1957:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(74u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1959:17: error: ‘input’ is not captured input, this->mutable_id())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1958:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1959:24: error: ‘this’ was not captured for this lambda function input, this->mutable_id())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1958:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1958:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1960:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1960:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1960:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1968:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1968:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1968:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1968:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1968:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1969:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(80u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1970:32: error: ‘this’ was not captured for this lambda function set_has_country_code(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1973:18: error: ‘input’ is not captured input, &country_code_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1971:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1973:26: error: ‘this’ was not captured for this lambda function input, &country_code_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1971:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1971:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1974:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1974:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1974:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1982:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1982:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1982:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1982:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1982:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1983:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(90u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1985:17: error: ‘input’ is not captured input, this->mutable_international_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1984:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1985:24: error: ‘this’ was not captured for this lambda function input, this->mutable_international_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1984:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1984:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1986:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1986:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1986:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1994:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1994:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1994:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1994:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1994:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1995:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(98u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1997:17: error: ‘input’ is not captured input, this->mutable_national_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1996:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1997:24: error: ‘this’ was not captured for this lambda function input, this->mutable_national_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1996:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1996:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1998:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1998:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1998:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2006:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2006:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2006:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2006:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2006:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2007:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(106u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2009:17: error: ‘input’ is not captured input, this->mutable_preferred_extn_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2008:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2009:24: error: ‘this’ was not captured for this lambda function input, this->mutable_preferred_extn_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2008:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2008:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2010:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2010:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2010:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2018:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2018:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2018:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2018:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2018:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2019:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(122u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2021:17: error: ‘input’ is not captured input, this->mutable_national_prefix_for_parsing())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2020:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2021:24: error: ‘this’ was not captured for this lambda function input, this->mutable_national_prefix_for_parsing())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2020:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2020:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2022:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2022:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2022:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2030:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2030:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2030:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2030:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2030:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2031:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(130u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2033:17: error: ‘input’ is not captured input, this->mutable_national_prefix_transform_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2032:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2033:24: error: ‘this’ was not captured for this lambda function input, this->mutable_national_prefix_transform_rule())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2032:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2032:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2034:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2034:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2034:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2042:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2042:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2042:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2042:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2042:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2043:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(138u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2045:17: error: ‘input’ is not captured input, this->mutable_preferred_international_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2044:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2045:24: error: ‘this’ was not captured for this lambda function input, this->mutable_preferred_international_prefix())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2044:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2044:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2046:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2046:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2046:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2054:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2054:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2054:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2054:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2054:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2055:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(144u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2056:54: error: ‘this’ was not captured for this lambda function set_has_same_mobile_and_fixed_line_pattern(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2059:18: error: ‘input’ is not captured input, &same_mobile_and_fixed_line_pattern_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2057:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2059:26: error: ‘this’ was not captured for this lambda function input, &same_mobile_and_fixed_line_pattern_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2057:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2057:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2060:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2060:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2060:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2068:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2068:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2068:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2068:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2068:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2069:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(154u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2070:15: error: ‘input’ is not captured DO_(input->IncrementRecursionDepth()); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2070:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2072:17: error: ‘input’ is not captured input, add_number_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2071:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2072:42: error: ‘this’ was not captured for this lambda function input, add_number_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2071:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2070:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2073:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2073:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2073:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2082:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2082:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2082:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2082:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2082:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2083:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(162u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2084:15: error: ‘input’ is not captured DO_(input->IncrementRecursionDepth()); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2084:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2086:17: error: ‘input’ is not captured input, add_intl_number_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2085:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2086:47: error: ‘this’ was not captured for this lambda function input, add_intl_number_format())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2085:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2084:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2087:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2087:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2087:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2096:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2096:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2096:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2096:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2096:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2097:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(170u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2099:16: error: ‘input’ is not captured input, mutable_pager())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2098:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2099:37: error: ‘this’ was not captured for this lambda function input, mutable_pager())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2098:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2098:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2100:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2100:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2100:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2108:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2108:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2108:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2108:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2108:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2109:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(176u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2110:41: error: ‘this’ was not captured for this lambda function set_has_main_country_for_code(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2113:18: error: ‘input’ is not captured input, &main_country_for_code_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2111:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2113:26: error: ‘this’ was not captured for this lambda function input, &main_country_for_code_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2111:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2111:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2114:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2114:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2114:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2122:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2122:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2122:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2122:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2122:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2123:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(186u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2125:17: error: ‘input’ is not captured input, this->mutable_leading_digits())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2124:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2125:24: error: ‘this’ was not captured for this lambda function input, this->mutable_leading_digits())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2124:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2124:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadString( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2126:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2126:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2126:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2134:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2134:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2134:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2134:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2134:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2135:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(194u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2137:16: error: ‘input’ is not captured input, mutable_no_international_dialling())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2136:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2137:57: error: ‘this’ was not captured for this lambda function input, mutable_no_international_dialling())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2136:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2136:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2138:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2138:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2138:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2146:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2146:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2146:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2146:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2146:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2147:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(202u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2149:16: error: ‘input’ is not captured input, mutable_uan())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2148:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2149:35: error: ‘this’ was not captured for this lambda function input, mutable_uan())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2148:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2148:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2150:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2150:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2150:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2158:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2158:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2158:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2158:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2158:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2159:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(208u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2160:41: error: ‘this’ was not captured for this lambda function set_has_leading_zero_possible(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2163:18: error: ‘input’ is not captured input, &leading_zero_possible_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2161:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2163:26: error: ‘this’ was not captured for this lambda function input, &leading_zero_possible_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2161:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2161:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2164:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2164:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2164:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2172:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2172:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2172:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2172:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2172:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2173:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(218u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2175:16: error: ‘input’ is not captured input, mutable_emergency())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2174:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2175:41: error: ‘this’ was not captured for this lambda function input, mutable_emergency())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2174:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2174:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2176:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2176:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2176:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2184:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2184:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2184:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2184:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2184:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2185:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(226u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2187:16: error: ‘input’ is not captured input, mutable_voicemail())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2186:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2187:41: error: ‘this’ was not captured for this lambda function input, mutable_voicemail())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2186:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2186:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2188:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2188:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2188:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2196:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2196:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2196:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2196:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2196:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2197:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(234u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2199:16: error: ‘input’ is not captured input, mutable_short_code())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2198:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2199:42: error: ‘this’ was not captured for this lambda function input, mutable_short_code())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2198:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2198:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2200:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2200:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2200:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2208:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2208:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2208:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2208:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2208:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2209:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(242u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2211:16: error: ‘input’ is not captured input, mutable_standard_rate())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2210:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2211:45: error: ‘this’ was not captured for this lambda function input, mutable_standard_rate())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2210:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2210:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2212:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2212:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2212:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2220:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2220:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2220:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2220:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2220:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2221:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(250u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2223:16: error: ‘input’ is not captured input, mutable_carrier_specific())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2222:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2223:48: error: ‘this’ was not captured for this lambda function input, mutable_carrier_specific())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2222:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2222:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2224:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2224:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2224:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2232:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2232:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2232:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2232:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2232:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2233:59: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(256u)) { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2234:49: error: ‘this’ was not captured for this lambda function set_has_mobile_number_portable_region(); ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2237:18: error: ‘input’ is not captured input, &mobile_number_portable_region_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2235:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2237:26: error: ‘this’ was not captured for this lambda function input, &mobile_number_portable_region_))); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2235:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:1845:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2235:11: note: in expansion of macro ‘DO_’ DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadata::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2238:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2238:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:2238:11: error: expected ‘)’ before ‘else’ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadataCollection::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4346:24: error: expected ‘<’ before ‘<:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4346:24: error: expected type-specifier before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4346:24: error: expected ‘>’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4346:24: error: expected ‘(’ before ‘<:’ token /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4346:26: error: expected identifier before ‘:’ token if (static_cast<::google::protobuf::uint8>(tag) == ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4347:58: error: expected ‘]’ before ‘{’ token static_cast<::google::protobuf::uint8>(10u)) { ^ In file included from protobuf_install/include/google/protobuf/stubs/common.h:40:0, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.h:9, from /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:5: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In lambda function: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4348:15: error: ‘input’ is not captured DO_(input->IncrementRecursionDepth()); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4348:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4350:17: error: ‘input’ is not captured input, add_metadata())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4349:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4350:37: error: ‘this’ was not captured for this lambda function input, add_metadata())); ^ protobuf_install/include/google/protobuf/stubs/port.h:213:53: note: in definition of macro ‘GOOGLE_PREDICT_TRUE’ #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4349:11: note: in expansion of macro ‘DO_’ DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth( ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4331:68: error: label ‘failure’ used but not defined #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4348:11: note: in expansion of macro ‘DO_’ DO_(input->IncrementRecursionDepth()); ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc: In member function ‘virtual bool i18n::phonenumbers::PhoneMetadataCollection::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’: /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4351:9: error: lambda expressions only available with -std=c++11 or -std=gnu++11 [-Werror] } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4351:11: error: expected ‘)’ before ‘else’ } else { ^ /libphonenumber/cpp/src/phonenumbers/phonemetadata.pb.cc:4351:11: error: expected ‘)’ before ‘else’ cc1plus: all warnings being treated as errors CMakeFiles/phonenumber.dir/build.make:193: recipe for target 'CMakeFiles/phonenumber.dir/src/phonenumbers/phonemetadata.pb.cc.o' failed make[2]: *** [CMakeFiles/phonenumber.dir/src/phonenumbers/phonemetadata.pb.cc.o] Error 1 CMakeFiles/Makefile2:245: recipe for target 'CMakeFiles/phonenumber.dir/all' failed make[1]: *** [CMakeFiles/phonenumber.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2