letsencrypt / boulder

An ACME-based certificate authority, written in Go.
Mozilla Public License 2.0
5.06k stars 593 forks source link

Cannot setup boulder. #2552

Closed itsacorn closed 7 years ago

itsacorn commented 7 years ago

I am planning to make a small internal CA, but i cant get boulder set up. I run the ./test/setup.sh, but this is what comes out(i cancelled it, it just looped):

root@shutteddown:~/work/src/github.com/letsencrypt/boulder# ./test/setup.sh

go get \
  bitbucket.org/liamstask/goose/cmd/goose \
  github.com/golang/lint/golint \
  github.com/golang/mock/mockgen \
  github.com/golang/protobuf/proto \
  github.com/golang/protobuf/protoc-gen-go \
  github.com/jsha/listenbuddy \
  github.com/kisielk/errcheck \
  github.com/mattn/goveralls \
  github.com/modocache/gover \
  github.com/tools/godep \
  golang.org/x/tools/cover \
  golang.org/x/tools/cmd/stringer &

(curl -sL https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz | \
 tar -xzv &&
 cd protobuf-2.6.1 && ./configure --prefix=$HOME && make && make install) &

# Set up rabbitmq exchange
go run cmd/rabbitmq-setup/main.go -server amqp://boulder-rabbitmq &

# Wait for all the background commands to finish.
wait
package go/constant: unrecognized import path "go/constant"
package go/types: unrecognized import path "go/types"
metrics/metrics.go:10:2: cannot find package "github.com/cactus/go-statsd-client/statsd" in any of:
        /usr/lib/go/src/pkg/github.com/cactus/go-statsd-client/statsd (from $GOROOT)
        /root/work/src/github.com/cactus/go-statsd-client/statsd (from $GOPATH)
cmd/config.go:14:2: cannot find package "github.com/letsencrypt/pkcs11key" in any of:
        /usr/lib/go/src/pkg/github.com/letsencrypt/pkcs11key (from $GOROOT)
        /root/work/src/github.com/letsencrypt/pkcs11key (from $GOPATH)
metrics/auto.go:8:2: cannot find package "github.com/prometheus/client_golang/prometheus" in any of:
        /usr/lib/go/src/pkg/github.com/prometheus/client_golang/prometheus (from $GOROOT)
        /root/work/src/github.com/prometheus/client_golang/prometheus (from $GOPATH)
cmd/shell.go:42:2: cannot find package "github.com/prometheus/client_golang/prometheus/promhttp" in any of:
        /usr/lib/go/src/pkg/github.com/prometheus/client_golang/prometheus/promhttp (from $GOROOT)
        /root/work/src/github.com/prometheus/client_golang/prometheus/promhttp (from $GOPATH)
cmd/rabbitmq-setup/main.go:9:2: cannot find package "github.com/streadway/amqp" in any of:
        /usr/lib/go/src/pkg/github.com/streadway/amqp (from $GOROOT)
        /root/work/src/github.com/streadway/amqp (from $GOPATH)
va/proto/va.pb.go:27:2: cannot find package "google.golang.org/grpc" in any of:
        /usr/lib/go/src/pkg/google.golang.org/grpc (from $GOROOT)
        /root/work/src/google.golang.org/grpc (from $GOPATH)
cmd/shell.go:38:2: cannot find package "google.golang.org/grpc/grpclog" in any of:
        /usr/lib/go/src/pkg/google.golang.org/grpc/grpclog (from $GOROOT)
        /root/work/src/google.golang.org/grpc/grpclog (from $GOPATH)
core/interfaces.go:10:2: cannot find package "gopkg.in/square/go-jose.v1" in any of:
        /usr/lib/go/src/pkg/gopkg.in/square/go-jose.v1 (from $GOROOT)
        /root/work/src/gopkg.in/square/go-jose.v1 (from $GOPATH)
package go/importer: unrecognized import path "go/importer"
protobuf-2.6.1/
protobuf-2.6.1/depcomp
protobuf-2.6.1/gtest/
protobuf-2.6.1/gtest/src/
protobuf-2.6.1/gtest/src/gtest_main.cc
protobuf-2.6.1/gtest/src/gtest-test-part.cc
protobuf-2.6.1/gtest/src/gtest-filepath.cc
protobuf-2.6.1/gtest/src/gtest-typed-test.cc
protobuf-2.6.1/gtest/src/gtest-printers.cc
protobuf-2.6.1/gtest/src/gtest.cc
protobuf-2.6.1/gtest/src/gtest-death-test.cc
protobuf-2.6.1/gtest/src/gtest-port.cc
protobuf-2.6.1/gtest/src/gtest-internal-inl.h
protobuf-2.6.1/gtest/src/gtest-all.cc
protobuf-2.6.1/gtest/Makefile.in
protobuf-2.6.1/gtest/scripts/
protobuf-2.6.1/gtest/scripts/pump.py
protobuf-2.6.1/gtest/scripts/test/
protobuf-2.6.1/gtest/scripts/test/Makefile
protobuf-2.6.1/gtest/scripts/gen_gtest_pred_impl.py
protobuf-2.6.1/gtest/scripts/fuse_gtest_files.py
protobuf-2.6.1/gtest/scripts/gtest-config.in
protobuf-2.6.1/gtest/xcode/
protobuf-2.6.1/gtest/xcode/Samples/
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/widget.h
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/widget.cc
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/Info.plist
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/runtests.sh
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/widget_test.cc
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/
protobuf-2.6.1/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
protobuf-2.6.1/gtest/xcode/Resources/
protobuf-2.6.1/gtest/xcode/Resources/Info.plist
protobuf-2.6.1/gtest/xcode/Config/
protobuf-2.6.1/gtest/xcode/Config/StaticLibraryTarget.xcconfig
protobuf-2.6.1/gtest/xcode/Config/FrameworkTarget.xcconfig
protobuf-2.6.1/gtest/xcode/Config/TestTarget.xcconfig
protobuf-2.6.1/gtest/xcode/Config/DebugProject.xcconfig
protobuf-2.6.1/gtest/xcode/Config/ReleaseProject.xcconfig
protobuf-2.6.1/gtest/xcode/Config/General.xcconfig
protobuf-2.6.1/gtest/xcode/gtest.xcodeproj/
protobuf-2.6.1/gtest/xcode/gtest.xcodeproj/project.pbxproj
protobuf-2.6.1/gtest/xcode/Scripts/
protobuf-2.6.1/gtest/xcode/Scripts/versiongenerate.py
protobuf-2.6.1/gtest/xcode/Scripts/runtests.sh
protobuf-2.6.1/gtest/test/
protobuf-2.6.1/gtest/test/gtest_xml_output_unittest.py
protobuf-2.6.1/gtest/test/gtest_list_tests_unittest_.cc
protobuf-2.6.1/gtest/test/gtest_uninitialized_test_.cc
protobuf-2.6.1/gtest/test/gtest_output_test.py
protobuf-2.6.1/gtest/test/gtest_filter_unittest_.cc
protobuf-2.6.1/gtest/test/gtest_uninitialized_test.py
protobuf-2.6.1/gtest/test/gtest-typed-test_test.cc
protobuf-2.6.1/gtest/test/gtest_no_test_unittest.cc
protobuf-2.6.1/gtest/test/gtest-param-test_test.cc
protobuf-2.6.1/gtest/test/gtest_env_var_test_.cc
protobuf-2.6.1/gtest/test/gtest_catch_exceptions_test_.cc
protobuf-2.6.1/gtest/test/gtest_throw_on_failure_ex_test.cc
protobuf-2.6.1/gtest/test/gtest-options_test.cc
protobuf-2.6.1/gtest/test/gtest-param-test_test.h
protobuf-2.6.1/gtest/test/gtest-tuple_test.cc
protobuf-2.6.1/gtest/test/gtest_stress_test.cc
protobuf-2.6.1/gtest/test/gtest_shuffle_test_.cc
protobuf-2.6.1/gtest/test/gtest_color_test_.cc
protobuf-2.6.1/gtest/test/gtest-linked_ptr_test.cc
protobuf-2.6.1/gtest/test/gtest_pred_impl_unittest.cc
protobuf-2.6.1/gtest/test/gtest_xml_outfile2_test_.cc
protobuf-2.6.1/gtest/test/gtest_list_tests_unittest.py
protobuf-2.6.1/gtest/test/gtest_output_test_golden_lin.txt
protobuf-2.6.1/gtest/test/production.cc
protobuf-2.6.1/gtest/test/gtest-typed-test2_test.cc
protobuf-2.6.1/gtest/test/gtest_repeat_test.cc
protobuf-2.6.1/gtest/test/gtest_help_test_.cc
protobuf-2.6.1/gtest/test/gtest_xml_outfiles_test.py
protobuf-2.6.1/gtest/test/gtest_throw_on_failure_test_.cc
protobuf-2.6.1/gtest/test/gtest_prod_test.cc
protobuf-2.6.1/gtest/test/gtest_break_on_failure_unittest.py
protobuf-2.6.1/gtest/test/gtest_xml_test_utils.py
protobuf-2.6.1/gtest/test/gtest-param-test2_test.cc
protobuf-2.6.1/gtest/test/gtest_filter_unittest.py
protobuf-2.6.1/gtest/test/gtest_color_test.py
protobuf-2.6.1/gtest/test/gtest_output_test_.cc
protobuf-2.6.1/gtest/test/gtest_help_test.py
protobuf-2.6.1/gtest/test/gtest-death-test_ex_test.cc
protobuf-2.6.1/gtest/test/gtest-test-part_test.cc
protobuf-2.6.1/gtest/test/gtest-listener_test.cc
protobuf-2.6.1/gtest/test/gtest_shuffle_test.py
protobuf-2.6.1/gtest/test/gtest_main_unittest.cc
protobuf-2.6.1/gtest/test/gtest_break_on_failure_unittest_.cc
protobuf-2.6.1/gtest/test/gtest_unittest.cc
protobuf-2.6.1/gtest/test/gtest-filepath_test.cc
protobuf-2.6.1/gtest/test/gtest_test_utils.py
protobuf-2.6.1/gtest/test/gtest-death-test_test.cc
protobuf-2.6.1/gtest/test/gtest_xml_output_unittest_.cc
protobuf-2.6.1/gtest/test/gtest_sole_header_test.cc
protobuf-2.6.1/gtest/test/gtest_all_test.cc
protobuf-2.6.1/gtest/test/gtest-typed-test_test.h
protobuf-2.6.1/gtest/test/gtest_throw_on_failure_test.py
protobuf-2.6.1/gtest/test/gtest-port_test.cc
protobuf-2.6.1/gtest/test/production.h
protobuf-2.6.1/gtest/test/gtest_xml_outfile1_test_.cc
protobuf-2.6.1/gtest/test/gtest-message_test.cc
protobuf-2.6.1/gtest/test/gtest-unittest-api_test.cc
protobuf-2.6.1/gtest/test/gtest-printers_test.cc
protobuf-2.6.1/gtest/test/gtest_env_var_test.py
protobuf-2.6.1/gtest/test/gtest_environment_test.cc
protobuf-2.6.1/gtest/test/gtest_catch_exceptions_test.py
protobuf-2.6.1/gtest/CMakeLists.txt
protobuf-2.6.1/gtest/configure
protobuf-2.6.1/gtest/m4/
protobuf-2.6.1/gtest/m4/ltsugar.m4
protobuf-2.6.1/gtest/m4/ltversion.m4
protobuf-2.6.1/gtest/m4/gtest.m4
protobuf-2.6.1/gtest/m4/libtool.m4
protobuf-2.6.1/gtest/m4/acx_pthread.m4
protobuf-2.6.1/gtest/m4/lt~obsolete.m4
protobuf-2.6.1/gtest/m4/ltoptions.m4
protobuf-2.6.1/gtest/include/
protobuf-2.6.1/gtest/include/gtest/
protobuf-2.6.1/gtest/include/gtest/gtest_prod.h
protobuf-2.6.1/gtest/include/gtest/gtest-test-part.h
protobuf-2.6.1/gtest/include/gtest/gtest-message.h
protobuf-2.6.1/gtest/include/gtest/gtest-typed-test.h
protobuf-2.6.1/gtest/include/gtest/gtest-spi.h
protobuf-2.6.1/gtest/include/gtest/gtest_pred_impl.h
protobuf-2.6.1/gtest/include/gtest/gtest.h
protobuf-2.6.1/gtest/include/gtest/gtest-printers.h
protobuf-2.6.1/gtest/include/gtest/gtest-death-test.h
protobuf-2.6.1/gtest/include/gtest/gtest-param-test.h
protobuf-2.6.1/gtest/include/gtest/gtest-param-test.h.pump
protobuf-2.6.1/gtest/include/gtest/internal/
protobuf-2.6.1/gtest/include/gtest/internal/gtest-type-util.h.pump
protobuf-2.6.1/gtest/include/gtest/internal/gtest-death-test-internal.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
protobuf-2.6.1/gtest/include/gtest/internal/gtest-port.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-linked_ptr.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-type-util.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-internal.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-tuple.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-param-util.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-tuple.h.pump
protobuf-2.6.1/gtest/include/gtest/internal/gtest-param-util-generated.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-string.h
protobuf-2.6.1/gtest/include/gtest/internal/gtest-filepath.h
protobuf-2.6.1/gtest/fused-src/
protobuf-2.6.1/gtest/fused-src/gtest/
protobuf-2.6.1/gtest/fused-src/gtest/gtest_main.cc
protobuf-2.6.1/gtest/fused-src/gtest/gtest.h
protobuf-2.6.1/gtest/fused-src/gtest/gtest-all.cc
protobuf-2.6.1/gtest/README
protobuf-2.6.1/gtest/cmake/
protobuf-2.6.1/gtest/cmake/internal_utils.cmake
protobuf-2.6.1/gtest/msvc/
protobuf-2.6.1/gtest/msvc/gtest_main.vcproj
protobuf-2.6.1/gtest/msvc/gtest.vcproj
protobuf-2.6.1/gtest/msvc/gtest-md.vcproj
protobuf-2.6.1/gtest/msvc/gtest_prod_test.vcproj
protobuf-2.6.1/gtest/msvc/gtest-md.sln
protobuf-2.6.1/gtest/msvc/gtest_unittest-md.vcproj
protobuf-2.6.1/gtest/msvc/gtest_main-md.vcproj
protobuf-2.6.1/gtest/msvc/gtest_unittest.vcproj
protobuf-2.6.1/gtest/msvc/gtest_prod_test-md.vcproj
protobuf-2.6.1/gtest/msvc/gtest.sln
protobuf-2.6.1/gtest/LICENSE
protobuf-2.6.1/gtest/CHANGES
protobuf-2.6.1/gtest/samples/
protobuf-2.6.1/gtest/samples/sample4.cc
protobuf-2.6.1/gtest/samples/sample5_unittest.cc
protobuf-2.6.1/gtest/samples/sample4.h
protobuf-2.6.1/gtest/samples/sample2.cc
protobuf-2.6.1/gtest/samples/sample4_unittest.cc
protobuf-2.6.1/gtest/samples/sample8_unittest.cc
protobuf-2.6.1/gtest/samples/sample2.h
protobuf-2.6.1/gtest/samples/sample3-inl.h
protobuf-2.6.1/gtest/samples/sample1.h
protobuf-2.6.1/gtest/samples/sample6_unittest.cc
protobuf-2.6.1/gtest/samples/sample1.cc
protobuf-2.6.1/gtest/samples/sample9_unittest.cc
protobuf-2.6.1/gtest/samples/sample10_unittest.cc
protobuf-2.6.1/gtest/samples/sample1_unittest.cc
protobuf-2.6.1/gtest/samples/sample2_unittest.cc
protobuf-2.6.1/gtest/samples/prime_tables.h
protobuf-2.6.1/gtest/samples/sample7_unittest.cc
protobuf-2.6.1/gtest/samples/sample3_unittest.cc
protobuf-2.6.1/gtest/Makefile.am
protobuf-2.6.1/gtest/codegear/
protobuf-2.6.1/gtest/codegear/gtest.cbproj
protobuf-2.6.1/gtest/codegear/gtest.groupproj
protobuf-2.6.1/gtest/codegear/gtest_link.cc
protobuf-2.6.1/gtest/codegear/gtest_main.cbproj
protobuf-2.6.1/gtest/codegear/gtest_unittest.cbproj
protobuf-2.6.1/gtest/codegear/gtest_all.cc
protobuf-2.6.1/gtest/build-aux/
protobuf-2.6.1/gtest/build-aux/depcomp
protobuf-2.6.1/gtest/build-aux/install-sh
protobuf-2.6.1/gtest/build-aux/config.h.in
protobuf-2.6.1/gtest/build-aux/test-driver
protobuf-2.6.1/gtest/build-aux/ltmain.sh
protobuf-2.6.1/gtest/build-aux/compile
protobuf-2.6.1/gtest/build-aux/config.sub
protobuf-2.6.1/gtest/build-aux/config.guess
protobuf-2.6.1/gtest/build-aux/missing
protobuf-2.6.1/gtest/configure.ac
protobuf-2.6.1/gtest/CONTRIBUTORS
protobuf-2.6.1/gtest/make/
protobuf-2.6.1/gtest/make/Makefile
protobuf-2.6.1/gtest/aclocal.m4
protobuf-2.6.1/install-sh
protobuf-2.6.1/autogen.sh
protobuf-2.6.1/src/
protobuf-2.6.1/src/Makefile.in
protobuf-2.6.1/src/solaris/
protobuf-2.6.1/src/solaris/libstdc++.la
protobuf-2.6.1/src/Makefile.am
protobuf-2.6.1/src/google/
protobuf-2.6.1/src/google/protobuf/
protobuf-2.6.1/src/google/protobuf/unittest_no_generic_services.proto
protobuf-2.6.1/src/google/protobuf/dynamic_message.h
protobuf-2.6.1/src/google/protobuf/extension_set.cc
protobuf-2.6.1/src/google/protobuf/unittest_import_public.proto
protobuf-2.6.1/src/google/protobuf/descriptor_unittest.cc
protobuf-2.6.1/src/google/protobuf/testing/
protobuf-2.6.1/src/google/protobuf/testing/file.cc
protobuf-2.6.1/src/google/protobuf/testing/zcgunzip.cc
protobuf-2.6.1/src/google/protobuf/testing/googletest.h
protobuf-2.6.1/src/google/protobuf/testing/file.h
protobuf-2.6.1/src/google/protobuf/testing/googletest.cc
protobuf-2.6.1/src/google/protobuf/testing/zcgzip.cc
protobuf-2.6.1/src/google/protobuf/wire_format_lite_inl.h
protobuf-2.6.1/src/google/protobuf/unittest_lite.proto
protobuf-2.6.1/src/google/protobuf/message_lite.cc
protobuf-2.6.1/src/google/protobuf/service.cc
protobuf-2.6.1/src/google/protobuf/text_format_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/
protobuf-2.6.1/src/google/protobuf/compiler/command_line_interface.h
protobuf-2.6.1/src/google/protobuf/compiler/plugin.pb.h
protobuf-2.6.1/src/google/protobuf/compiler/test_plugin.cc
protobuf-2.6.1/src/google/protobuf/compiler/command_line_interface_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/command_line_interface.cc
protobuf-2.6.1/src/google/protobuf/compiler/parser_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/zip_output_unittest.sh
protobuf-2.6.1/src/google/protobuf/compiler/mock_code_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/parser.h
protobuf-2.6.1/src/google/protobuf/compiler/importer.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_enum_field.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_string_field.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_extension.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_service.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_extension.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_bootstrap_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_field.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_message.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_message.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_options.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_service.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_message_field.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_enum_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_file.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_message_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_file.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_primitive_field.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_unittest.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_string_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_enum.h
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_enum.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_helpers.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_plugin_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/cpp/cpp_helpers.h
protobuf-2.6.1/src/google/protobuf/compiler/subprocess.h
protobuf-2.6.1/src/google/protobuf/compiler/mock_code_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/plugin.proto
protobuf-2.6.1/src/google/protobuf/compiler/package_info.h
protobuf-2.6.1/src/google/protobuf/compiler/code_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/importer.cc
protobuf-2.6.1/src/google/protobuf/compiler/code_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/plugin.h
protobuf-2.6.1/src/google/protobuf/compiler/java/
protobuf-2.6.1/src/google/protobuf/compiler/java/java_lazy_message_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_name_resolver.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_extension.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_message.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_lazy_message_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_context.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_shared_code_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_service.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_doc_comment.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_service.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_string_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_message.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_enum.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_name_resolver.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_string_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_shared_code_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_message_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_context.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_enum_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_primitive_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_doc_comment_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_generator_factory.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_enum.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_file.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_message_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_helpers.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_doc_comment.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_extension.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_generator_factory.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_primitive_field.h
protobuf-2.6.1/src/google/protobuf/compiler/java/java_enum_field.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_file.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_plugin_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/java/java_helpers.cc
protobuf-2.6.1/src/google/protobuf/compiler/subprocess.cc
protobuf-2.6.1/src/google/protobuf/compiler/plugin.cc
protobuf-2.6.1/src/google/protobuf/compiler/zip_writer.h
protobuf-2.6.1/src/google/protobuf/compiler/main.cc
protobuf-2.6.1/src/google/protobuf/compiler/python/
protobuf-2.6.1/src/google/protobuf/compiler/python/python_generator.h
protobuf-2.6.1/src/google/protobuf/compiler/python/python_generator.cc
protobuf-2.6.1/src/google/protobuf/compiler/python/python_plugin_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/zip_writer.cc
protobuf-2.6.1/src/google/protobuf/compiler/parser.cc
protobuf-2.6.1/src/google/protobuf/compiler/importer_unittest.cc
protobuf-2.6.1/src/google/protobuf/compiler/plugin.pb.cc
protobuf-2.6.1/src/google/protobuf/wire_format_lite.cc
protobuf-2.6.1/src/google/protobuf/unknown_field_set.h
protobuf-2.6.1/src/google/protobuf/message_lite.h
protobuf-2.6.1/src/google/protobuf/descriptor_database.h
protobuf-2.6.1/src/google/protobuf/descriptor.pb.h
protobuf-2.6.1/src/google/protobuf/unittest_import_lite.proto
protobuf-2.6.1/src/google/protobuf/text_format.h
protobuf-2.6.1/src/google/protobuf/test_util.cc
protobuf-2.6.1/src/google/protobuf/message.h
protobuf-2.6.1/src/google/protobuf/reflection_ops.h
protobuf-2.6.1/src/google/protobuf/descriptor.pb.cc
protobuf-2.6.1/src/google/protobuf/testdata/
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_extensions_data.txt
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_data_pointy_oneof.txt
protobuf-2.6.1/src/google/protobuf/testdata/golden_message_oneof_implemented
protobuf-2.6.1/src/google/protobuf/testdata/bad_utf8_string
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_data_oneof_implemented.txt
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_data.txt
protobuf-2.6.1/src/google/protobuf/testdata/golden_packed_fields_message
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_extensions_data_pointy.txt
protobuf-2.6.1/src/google/protobuf/testdata/text_format_unittest_data_pointy.txt
protobuf-2.6.1/src/google/protobuf/testdata/golden_message
protobuf-2.6.1/src/google/protobuf/descriptor.proto
protobuf-2.6.1/src/google/protobuf/dynamic_message_unittest.cc
protobuf-2.6.1/src/google/protobuf/extension_set_heavy.cc
protobuf-2.6.1/src/google/protobuf/generated_message_util.h
protobuf-2.6.1/src/google/protobuf/test_util_lite.cc
protobuf-2.6.1/src/google/protobuf/wire_format_unittest.cc
protobuf-2.6.1/src/google/protobuf/test_util.h
protobuf-2.6.1/src/google/protobuf/wire_format_lite.h
protobuf-2.6.1/src/google/protobuf/unknown_field_set_unittest.cc
protobuf-2.6.1/src/google/protobuf/generated_message_reflection.cc
protobuf-2.6.1/src/google/protobuf/unittest_custom_options.proto
protobuf-2.6.1/src/google/protobuf/lite_unittest.cc
protobuf-2.6.1/src/google/protobuf/descriptor_database_unittest.cc
protobuf-2.6.1/src/google/protobuf/unittest_optimize_for.proto
protobuf-2.6.1/src/google/protobuf/descriptor.cc
protobuf-2.6.1/src/google/protobuf/unittest_empty.proto
protobuf-2.6.1/src/google/protobuf/repeated_field_reflection_unittest.cc
protobuf-2.6.1/src/google/protobuf/package_info.h
protobuf-2.6.1/src/google/protobuf/reflection_ops_unittest.cc
protobuf-2.6.1/src/google/protobuf/reflection_ops.cc
protobuf-2.6.1/src/google/protobuf/message.cc
protobuf-2.6.1/src/google/protobuf/unittest_import_public_lite.proto
protobuf-2.6.1/src/google/protobuf/repeated_field.cc
protobuf-2.6.1/src/google/protobuf/repeated_field.h
protobuf-2.6.1/src/google/protobuf/dynamic_message.cc
protobuf-2.6.1/src/google/protobuf/unknown_field_set.cc
protobuf-2.6.1/src/google/protobuf/unittest_lite_imports_nonlite.proto
protobuf-2.6.1/src/google/protobuf/unittest.proto
protobuf-2.6.1/src/google/protobuf/wire_format.cc
protobuf-2.6.1/src/google/protobuf/unittest_import.proto
protobuf-2.6.1/src/google/protobuf/text_format.cc
protobuf-2.6.1/src/google/protobuf/wire_format.h
protobuf-2.6.1/src/google/protobuf/stubs/
protobuf-2.6.1/src/google/protobuf/stubs/shared_ptr.h
protobuf-2.6.1/src/google/protobuf/stubs/template_util.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc
protobuf-2.6.1/src/google/protobuf/stubs/common.h
protobuf-2.6.1/src/google/protobuf/stubs/strutil.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_mips_gcc.h
protobuf-2.6.1/src/google/protobuf/stubs/structurally_valid_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/structurally_valid.cc
protobuf-2.6.1/src/google/protobuf/stubs/hash.h
protobuf-2.6.1/src/google/protobuf/stubs/stringprintf.cc
protobuf-2.6.1/src/google/protobuf/stubs/common_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_solaris.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_generic_gcc.h
protobuf-2.6.1/src/google/protobuf/stubs/type_traits_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_atomicword_compat.h
protobuf-2.6.1/src/google/protobuf/stubs/map_util.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_tsan.h
protobuf-2.6.1/src/google/protobuf/stubs/platform_macros.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_macosx.h
protobuf-2.6.1/src/google/protobuf/stubs/strutil.h
protobuf-2.6.1/src/google/protobuf/stubs/substitute.cc
protobuf-2.6.1/src/google/protobuf/stubs/substitute.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
protobuf-2.6.1/src/google/protobuf/stubs/strutil_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/type_traits.h
protobuf-2.6.1/src/google/protobuf/stubs/stringprintf_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/once_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/stl_util.h
protobuf-2.6.1/src/google/protobuf/stubs/stringprintf.h
protobuf-2.6.1/src/google/protobuf/stubs/common.cc
protobuf-2.6.1/src/google/protobuf/stubs/once.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_x86_msvc.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_arm_qnx.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops.h
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_x86_gcc.h
protobuf-2.6.1/src/google/protobuf/stubs/template_util_unittest.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_arm_gcc.h
protobuf-2.6.1/src/google/protobuf/stubs/once.cc
protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_pnacl.h
protobuf-2.6.1/src/google/protobuf/repeated_field_unittest.cc
protobuf-2.6.1/src/google/protobuf/test_util_lite.h
protobuf-2.6.1/src/google/protobuf/descriptor.h
protobuf-2.6.1/src/google/protobuf/unittest_mset.proto
protobuf-2.6.1/src/google/protobuf/unittest_enormous_descriptor.proto
protobuf-2.6.1/src/google/protobuf/message_unittest.cc
protobuf-2.6.1/src/google/protobuf/extension_set_unittest.cc
protobuf-2.6.1/src/google/protobuf/generated_message_util.cc
protobuf-2.6.1/src/google/protobuf/service.h
protobuf-2.6.1/src/google/protobuf/extension_set.h
protobuf-2.6.1/src/google/protobuf/generated_enum_reflection.h
protobuf-2.6.1/src/google/protobuf/descriptor_database.cc
protobuf-2.6.1/src/google/protobuf/io/
protobuf-2.6.1/src/google/protobuf/io/printer.h
protobuf-2.6.1/src/google/protobuf/io/tokenizer.h
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream_impl.cc
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream.cc
protobuf-2.6.1/src/google/protobuf/io/printer_unittest.cc
protobuf-2.6.1/src/google/protobuf/io/coded_stream_inl.h
protobuf-2.6.1/src/google/protobuf/io/printer.cc
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream_impl_lite.cc
protobuf-2.6.1/src/google/protobuf/io/strtod.cc
protobuf-2.6.1/src/google/protobuf/io/gzip_stream_unittest.sh
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream.h
protobuf-2.6.1/src/google/protobuf/io/gzip_stream.h
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream_impl.h
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream_impl_lite.h
protobuf-2.6.1/src/google/protobuf/io/package_info.h
protobuf-2.6.1/src/google/protobuf/io/gzip_stream.cc
protobuf-2.6.1/src/google/protobuf/io/tokenizer.cc
protobuf-2.6.1/src/google/protobuf/io/tokenizer_unittest.cc
protobuf-2.6.1/src/google/protobuf/io/zero_copy_stream_unittest.cc
protobuf-2.6.1/src/google/protobuf/io/coded_stream.h
protobuf-2.6.1/src/google/protobuf/io/coded_stream.cc
protobuf-2.6.1/src/google/protobuf/io/strtod.h
protobuf-2.6.1/src/google/protobuf/io/coded_stream_unittest.cc
protobuf-2.6.1/src/google/protobuf/unittest_embed_optimize_for.proto
protobuf-2.6.1/src/google/protobuf/generated_message_reflection.h
protobuf-2.6.1/src/google/protobuf/generated_message_reflection_unittest.cc
protobuf-2.6.1/Makefile.in
protobuf-2.6.1/config.h.in
protobuf-2.6.1/CHANGES.txt
protobuf-2.6.1/test-driver
protobuf-2.6.1/protobuf-lite.pc.in
protobuf-2.6.1/vsprojects/
protobuf-2.6.1/vsprojects/libprotoc.vcproj
protobuf-2.6.1/vsprojects/config.h
protobuf-2.6.1/vsprojects/convert2008to2005.sh
protobuf-2.6.1/vsprojects/extract_includes.bat
protobuf-2.6.1/vsprojects/protobuf.sln
protobuf-2.6.1/vsprojects/libprotobuf.vcproj
protobuf-2.6.1/vsprojects/readme.txt
protobuf-2.6.1/vsprojects/tests.vcproj
protobuf-2.6.1/vsprojects/protoc.vcproj
protobuf-2.6.1/vsprojects/libprotobuf-lite.vcproj
protobuf-2.6.1/vsprojects/test_plugin.vcproj
protobuf-2.6.1/vsprojects/lite-test.vcproj
protobuf-2.6.1/configure
protobuf-2.6.1/README.md
protobuf-2.6.1/m4/
protobuf-2.6.1/m4/ltsugar.m4
protobuf-2.6.1/m4/ltversion.m4
protobuf-2.6.1/m4/stl_hash.m4
protobuf-2.6.1/m4/acx_check_suncc.m4
protobuf-2.6.1/m4/libtool.m4
protobuf-2.6.1/m4/ac_system_extensions.m4
protobuf-2.6.1/m4/acx_pthread.m4
protobuf-2.6.1/m4/lt~obsolete.m4
protobuf-2.6.1/m4/ltoptions.m4
protobuf-2.6.1/LICENSE
protobuf-2.6.1/ltmain.sh
protobuf-2.6.1/protobuf.pc.in
protobuf-2.6.1/INSTALL.txt
protobuf-2.6.1/editors/
protobuf-2.6.1/editors/README.txt
protobuf-2.6.1/editors/proto.vim
protobuf-2.6.1/editors/protobuf-mode.el
protobuf-2.6.1/compile
protobuf-2.6.1/CONTRIBUTORS.txt
protobuf-2.6.1/generate_descriptor_proto.sh
protobuf-2.6.1/Makefile.am
protobuf-2.6.1/config.sub
protobuf-2.6.1/java/
protobuf-2.6.1/java/README.txt
protobuf-2.6.1/java/src/
protobuf-2.6.1/java/src/test/
protobuf-2.6.1/java/src/test/java/
protobuf-2.6.1/java/src/test/java/com/
protobuf-2.6.1/java/src/test/java/com/google/
protobuf-2.6.1/java/src/test/java/com/google/protobuf/
protobuf-2.6.1/java/src/test/java/com/google/protobuf/DescriptorsTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/MessageTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/non_nested_extension.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/DynamicMessageTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/RopeByteStringTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LiteTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/test_check_utf8.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/outer_class_name_test.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/lazy_fields_lite.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/TestUtil.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/ByteStringTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/outer_class_name_test2.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/non_nested_extension_lite.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/BoundedByteStringTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/GeneratedMessageTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LazyFieldLiteTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/CodedOutputStreamTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LazyStringArrayListTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/IsValidUtf8Test.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/multiple_files_test.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/TextFormatTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/nested_extension.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/nested_builders_test.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/SingleFieldBuilderTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/nested_extension_lite.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/DeprecatedFieldTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/CodedInputStreamTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/SmallSortedMapTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/RepeatedFieldBuilderTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/ParserTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/TestBadIdentifiers.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/UnknownFieldSetTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/ServiceTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LazyMessageLiteTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LazyFieldTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/CheckUtf8Test.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/WireFormatTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/test_bad_identifiers.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/AbstractMessageTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/NestedBuildersTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/lite_equals_and_hash.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/test_check_utf8_size.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/test_custom_options.proto
protobuf-2.6.1/java/src/test/java/com/google/protobuf/LiteralByteStringTest.java
protobuf-2.6.1/java/src/test/java/com/google/protobuf/outer_class_name_test3.proto
protobuf-2.6.1/java/src/main/
protobuf-2.6.1/java/src/main/java/
protobuf-2.6.1/java/src/main/java/com/
protobuf-2.6.1/java/src/main/java/com/google/
protobuf-2.6.1/java/src/main/java/com/google/protobuf/
protobuf-2.6.1/java/src/main/java/com/google/protobuf/BlockingService.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Utf8.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ExtensionRegistryLite.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/LazyStringArrayList.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/MessageReflection.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/GeneratedMessage.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/SingleFieldBuilder.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/LazyStringList.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/TextFormat.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Descriptors.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RpcCallback.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/BoundedByteString.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ByteString.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ExtensionRegistry.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Service.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ServiceException.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RpcController.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/DynamicMessage.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/LiteralByteString.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RpcChannel.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/GeneratedMessageLite.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/LazyFieldLite.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ProtocolMessageEnum.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/CodedInputStream.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Internal.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/MessageOrBuilder.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/UnknownFieldSet.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/WireFormat.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/CodedOutputStream.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Extension.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/ProtocolStringList.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/LazyField.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Message.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/FieldSet.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/MessageLite.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RopeByteString.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/SmallSortedMap.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/AbstractMessageLite.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/AbstractMessage.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/RpcUtil.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/BlockingRpcChannel.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/AbstractParser.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/UninitializedMessageException.java
protobuf-2.6.1/java/src/main/java/com/google/protobuf/Parser.java
protobuf-2.6.1/java/pom.xml
protobuf-2.6.1/configure.ac
protobuf-2.6.1/config.guess
protobuf-2.6.1/python/
protobuf-2.6.1/python/README.txt
protobuf-2.6.1/python/ez_setup.py
protobuf-2.6.1/python/setup.py
protobuf-2.6.1/python/mox.py
protobuf-2.6.1/python/stubout.py
protobuf-2.6.1/python/google/
protobuf-2.6.1/python/google/__init__.py
protobuf-2.6.1/python/google/protobuf/
protobuf-2.6.1/python/google/protobuf/descriptor_pool.py
protobuf-2.6.1/python/google/protobuf/reflection.py
protobuf-2.6.1/python/google/protobuf/pyext/
protobuf-2.6.1/python/google/protobuf/pyext/message_factory_cpp2_test.py
protobuf-2.6.1/python/google/protobuf/pyext/scoped_pyobject_ptr.h
protobuf-2.6.1/python/google/protobuf/pyext/extension_dict.h
protobuf-2.6.1/python/google/protobuf/pyext/extension_dict.cc
protobuf-2.6.1/python/google/protobuf/pyext/python_protobuf.h
protobuf-2.6.1/python/google/protobuf/pyext/repeated_composite_container.cc
protobuf-2.6.1/python/google/protobuf/pyext/proto2_api_test.proto
protobuf-2.6.1/python/google/protobuf/pyext/message.h
protobuf-2.6.1/python/google/protobuf/pyext/repeated_scalar_container.cc
protobuf-2.6.1/python/google/protobuf/pyext/reflection_cpp2_generated_test.py
protobuf-2.6.1/python/google/protobuf/pyext/repeated_scalar_container.h
protobuf-2.6.1/python/google/protobuf/pyext/repeated_composite_container.h
protobuf-2.6.1/python/google/protobuf/pyext/README
protobuf-2.6.1/python/google/protobuf/pyext/descriptor.cc
protobuf-2.6.1/python/google/protobuf/pyext/message.cc
protobuf-2.6.1/python/google/protobuf/pyext/__init__.py
protobuf-2.6.1/python/google/protobuf/pyext/descriptor.h
protobuf-2.6.1/python/google/protobuf/pyext/descriptor_cpp2_test.py
protobuf-2.6.1/python/google/protobuf/pyext/python.proto
protobuf-2.6.1/python/google/protobuf/pyext/cpp_message.py
protobuf-2.6.1/python/google/protobuf/symbol_database.py
protobuf-2.6.1/python/google/protobuf/descriptor.py
protobuf-2.6.1/python/google/protobuf/message.py
protobuf-2.6.1/python/google/protobuf/text_format.py
protobuf-2.6.1/python/google/protobuf/text_encoding.py
protobuf-2.6.1/python/google/protobuf/descriptor_database.py
protobuf-2.6.1/python/google/protobuf/message_factory.py
protobuf-2.6.1/python/google/protobuf/__init__.py
protobuf-2.6.1/python/google/protobuf/service_reflection.py
protobuf-2.6.1/python/google/protobuf/internal/
protobuf-2.6.1/python/google/protobuf/internal/descriptor_pool_test1.proto
protobuf-2.6.1/python/google/protobuf/internal/missing_enum_values.proto
protobuf-2.6.1/python/google/protobuf/internal/generator_test.py
protobuf-2.6.1/python/google/protobuf/internal/more_messages.proto
protobuf-2.6.1/python/google/protobuf/internal/python_message.py
protobuf-2.6.1/python/google/protobuf/internal/symbol_database_test.py
protobuf-2.6.1/python/google/protobuf/internal/api_implementation.py
protobuf-2.6.1/python/google/protobuf/internal/wire_format_test.py
protobuf-2.6.1/python/google/protobuf/internal/message_factory_python_test.py
protobuf-2.6.1/python/google/protobuf/internal/decoder.py
protobuf-2.6.1/python/google/protobuf/internal/descriptor_pool_test.py
protobuf-2.6.1/python/google/protobuf/internal/factory_test1.proto
protobuf-2.6.1/python/google/protobuf/internal/unknown_fields_test.py
protobuf-2.6.1/python/google/protobuf/internal/descriptor_python_test.py
protobuf-2.6.1/python/google/protobuf/internal/text_encoding_test.py
protobuf-2.6.1/python/google/protobuf/internal/factory_test2.proto
protobuf-2.6.1/python/google/protobuf/internal/test_util.py
protobuf-2.6.1/python/google/protobuf/internal/service_reflection_test.py
protobuf-2.6.1/python/google/protobuf/internal/wire_format.py
protobuf-2.6.1/python/google/protobuf/internal/descriptor_pool_test2.proto
protobuf-2.6.1/python/google/protobuf/internal/message_listener.py
protobuf-2.6.1/python/google/protobuf/internal/text_format_test.py
protobuf-2.6.1/python/google/protobuf/internal/more_extensions.proto
protobuf-2.6.1/python/google/protobuf/internal/type_checkers.py
protobuf-2.6.1/python/google/protobuf/internal/api_implementation.cc
protobuf-2.6.1/python/google/protobuf/internal/__init__.py
protobuf-2.6.1/python/google/protobuf/internal/descriptor_database_test.py
protobuf-2.6.1/python/google/protobuf/internal/more_extensions_dynamic.proto
protobuf-2.6.1/python/google/protobuf/internal/containers.py
protobuf-2.6.1/python/google/protobuf/internal/api_implementation_default_test.py
protobuf-2.6.1/python/google/protobuf/internal/descriptor_test.py
protobuf-2.6.1/python/google/protobuf/internal/encoder.py
protobuf-2.6.1/python/google/protobuf/internal/test_bad_identifiers.proto
protobuf-2.6.1/python/google/protobuf/internal/message_test.py
protobuf-2.6.1/python/google/protobuf/internal/enum_type_wrapper.py
protobuf-2.6.1/python/google/protobuf/internal/message_factory_test.py
protobuf-2.6.1/python/google/protobuf/internal/cpp_message.py
protobuf-2.6.1/python/google/protobuf/internal/message_python_test.py
protobuf-2.6.1/python/google/protobuf/internal/reflection_test.py
protobuf-2.6.1/python/google/protobuf/service.py
protobuf-2.6.1/missing
protobuf-2.6.1/examples/
protobuf-2.6.1/examples/addressbook.proto
protobuf-2.6.1/examples/README.txt
protobuf-2.6.1/examples/list_people.py
protobuf-2.6.1/examples/ListPeople.java
protobuf-2.6.1/examples/AddPerson.java
protobuf-2.6.1/examples/Makefile
protobuf-2.6.1/examples/list_people.cc
protobuf-2.6.1/examples/add_person.py
protobuf-2.6.1/examples/add_person.cc
protobuf-2.6.1/aclocal.m4
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking C++ compiler flags...... use default: -O2  -g -DNDEBUG
checking whether __SUNPRO_CC is declared... no
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for working memcmp... yes
checking for working strtod... yes
checking for ftruncate... yes
checking for memset... yes
checking for mkdir... yes
checking for strchr... yes
checking for strerror... yes
checking for strtol... yes
checking zlib version... ok (1.2.0.4 or later)
checking for library containing zlibVersion... -lz
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
checking whether what we have so far is sufficient with -nostdlib... no
checking whether -lpthread saves the day... yes
checking the location of hash_map... <tr1/unordered_map>
checking for library containing sched_yield... none required
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating protobuf.pc
config.status: creating protobuf-lite.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in gtest (/root/work/src/github.com/letsencrypt/boulder/protobuf-2.6.1/gtest)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/root'  --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for python... /usr/bin/python
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating scripts/gtest-config
config.status: creating build-aux/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make  all-recursive
make[1]: Entering directory '/root/work/src/github.com/letsencrypt/boulder/protobuf-2.6.1'
Making all in .
make[2]: Entering directory '/root/work/src/github.com/letsencrypt/boulder/protobuf-2.6.1'
make[2]: Leaving directory '/root/work/src/github.com/letsencrypt/boulder/protobuf-2.6.1'
Making all in src
make[2]: Entering directory '/root/work/src/github.com/letsencrypt/boulder/protobuf-2.6.1/src'
depbase=`echo google/protobuf/compiler/main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/compiler/main.o -MD -MP -MF $depbase.Tpo -c -o google/protobuf/compiler/main.o google/protobuf/compiler/main.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo google/protobuf/stubs/atomicops_internals_x86_gcc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_gcc.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/atomicops_internals_x86_gcc.lo google/protobuf/stubs/atomicops_internals_x86_gcc.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_gcc.lo -MD -MP -MF google/protobuf/stubs/.deps/atomicops_internals_x86_gcc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_gcc.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/atomicops_internals_x86_gcc.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_gcc.lo -MD -MP -MF google/protobuf/stubs/.deps/atomicops_internals_x86_gcc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_gcc.cc -o google/protobuf/stubs/atomicops_internals_x86_gcc.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/atomicops_internals_x86_msvc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_msvc.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/atomicops_internals_x86_msvc.lo google/protobuf/stubs/atomicops_internals_x86_msvc.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_msvc.lo -MD -MP -MF google/protobuf/stubs/.deps/atomicops_internals_x86_msvc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_msvc.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/atomicops_internals_x86_msvc.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/atomicops_internals_x86_msvc.lo -MD -MP -MF google/protobuf/stubs/.deps/atomicops_internals_x86_msvc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_msvc.cc -o google/protobuf/stubs/atomicops_internals_x86_msvc.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/common.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/common.lo google/protobuf/stubs/common.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/common.lo -MD -MP -MF google/protobuf/stubs/.deps/common.Tpo -c google/protobuf/stubs/common.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/common.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/common.lo -MD -MP -MF google/protobuf/stubs/.deps/common.Tpo -c google/protobuf/stubs/common.cc -o google/protobuf/stubs/common.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/once.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/once.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/once.lo google/protobuf/stubs/once.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/once.lo -MD -MP -MF google/protobuf/stubs/.deps/once.Tpo -c google/protobuf/stubs/once.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/once.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/once.lo -MD -MP -MF google/protobuf/stubs/.deps/once.Tpo -c google/protobuf/stubs/once.cc -o google/protobuf/stubs/once.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/stringprintf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/stringprintf.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/stringprintf.lo google/protobuf/stubs/stringprintf.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/stringprintf.lo -MD -MP -MF google/protobuf/stubs/.deps/stringprintf.Tpo -c google/protobuf/stubs/stringprintf.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/stringprintf.o
In file included from ./google/protobuf/stubs/stringprintf.h:47:0,
                 from google/protobuf/stubs/stringprintf.cc:33:
google/protobuf/stubs/stringprintf.cc: In function 'std::string google::protobuf::StringPrintfVector(const char*, const std::vector<std::basic_string<char> >&)':
google/protobuf/stubs/stringprintf.cc:164:59: warning: typedef 'arg_count_mismatch' locally defined but not used [-Wunused-local-typedefs]
   GOOGLE_COMPILE_ASSERT(kStringPrintfVectorMaxArgs == 32, arg_count_mismatch);
                                                           ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/stringprintf.lo -MD -MP -MF google/protobuf/stubs/.deps/stringprintf.Tpo -c google/protobuf/stubs/stringprintf.cc -o google/protobuf/stubs/stringprintf.o >/dev/null 2>&1
depbase=`echo google/protobuf/extension_set.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/extension_set.lo google/protobuf/extension_set.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set.lo -MD -MP -MF google/protobuf/.deps/extension_set.Tpo -c google/protobuf/extension_set.cc  -fPIC -DPIC -o google/protobuf/.libs/extension_set.o
In file included from google/protobuf/extension_set.cc:43:0:
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
google/protobuf/extension_set.cc: In function 'bool google::protobuf::internal::{anonymous}::is_packable(google::protobuf::internal::WireFormatLite::WireType)':
google/protobuf/extension_set.cc:74:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set.lo -MD -MP -MF google/protobuf/.deps/extension_set.Tpo -c google/protobuf/extension_set.cc -o google/protobuf/extension_set.o >/dev/null 2>&1
depbase=`echo google/protobuf/generated_message_util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_util.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/generated_message_util.lo google/protobuf/generated_message_util.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_util.lo -MD -MP -MF google/protobuf/.deps/generated_message_util.Tpo -c google/protobuf/generated_message_util.cc  -fPIC -DPIC -o google/protobuf/.libs/generated_message_util.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_util.lo -MD -MP -MF google/protobuf/.deps/generated_message_util.Tpo -c google/protobuf/generated_message_util.cc -o google/protobuf/generated_message_util.o >/dev/null 2>&1
depbase=`echo google/protobuf/message_lite.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/message_lite.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/message_lite.lo google/protobuf/message_lite.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/message_lite.lo -MD -MP -MF google/protobuf/.deps/message_lite.Tpo -c google/protobuf/message_lite.cc  -fPIC -DPIC -o google/protobuf/.libs/message_lite.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/message_lite.lo -MD -MP -MF google/protobuf/.deps/message_lite.Tpo -c google/protobuf/message_lite.cc -o google/protobuf/message_lite.o >/dev/null 2>&1
depbase=`echo google/protobuf/repeated_field.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/repeated_field.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/repeated_field.lo google/protobuf/repeated_field.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/repeated_field.lo -MD -MP -MF google/protobuf/.deps/repeated_field.Tpo -c google/protobuf/repeated_field.cc  -fPIC -DPIC -o google/protobuf/.libs/repeated_field.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/repeated_field.lo -MD -MP -MF google/protobuf/.deps/repeated_field.Tpo -c google/protobuf/repeated_field.cc -o google/protobuf/repeated_field.o >/dev/null 2>&1
depbase=`echo google/protobuf/wire_format_lite.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/wire_format_lite.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/wire_format_lite.lo google/protobuf/wire_format_lite.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/wire_format_lite.lo -MD -MP -MF google/protobuf/.deps/wire_format_lite.Tpo -c google/protobuf/wire_format_lite.cc  -fPIC -DPIC -o google/protobuf/.libs/wire_format_lite.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/wire_format_lite.lo -MD -MP -MF google/protobuf/.deps/wire_format_lite.Tpo -c google/protobuf/wire_format_lite.cc -o google/protobuf/wire_format_lite.o >/dev/null 2>&1
depbase=`echo google/protobuf/io/coded_stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/coded_stream.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/io/coded_stream.lo google/protobuf/io/coded_stream.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/coded_stream.lo -MD -MP -MF google/protobuf/io/.deps/coded_stream.Tpo -c google/protobuf/io/coded_stream.cc  -fPIC -DPIC -o google/protobuf/io/.libs/coded_stream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/coded_stream.lo -MD -MP -MF google/protobuf/io/.deps/coded_stream.Tpo -c google/protobuf/io/coded_stream.cc -o google/protobuf/io/coded_stream.o >/dev/null 2>&1
depbase=`echo google/protobuf/io/zero_copy_stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/io/zero_copy_stream.lo google/protobuf/io/zero_copy_stream.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream.lo -MD -MP -MF google/protobuf/io/.deps/zero_copy_stream.Tpo -c google/protobuf/io/zero_copy_stream.cc  -fPIC -DPIC -o google/protobuf/io/.libs/zero_copy_stream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream.lo -MD -MP -MF google/protobuf/io/.deps/zero_copy_stream.Tpo -c google/protobuf/io/zero_copy_stream.cc -o google/protobuf/io/zero_copy_stream.o >/dev/null 2>&1
depbase=`echo google/protobuf/io/zero_copy_stream_impl_lite.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream_impl_lite.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/io/zero_copy_stream_impl_lite.lo google/protobuf/io/zero_copy_stream_impl_lite.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream_impl_lite.lo -MD -MP -MF google/protobuf/io/.deps/zero_copy_stream_impl_lite.Tpo -c google/protobuf/io/zero_copy_stream_impl_lite.cc  -fPIC -DPIC -o google/protobuf/io/.libs/zero_copy_stream_impl_lite.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/io/zero_copy_stream_impl_lite.lo -MD -MP -MF google/protobuf/io/.deps/zero_copy_stream_impl_lite.Tpo -c google/protobuf/io/zero_copy_stream_impl_lite.cc -o google/protobuf/io/zero_copy_stream_impl_lite.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/strutil.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/strutil.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/strutil.lo google/protobuf/stubs/strutil.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/strutil.lo -MD -MP -MF google/protobuf/stubs/.deps/strutil.Tpo -c google/protobuf/stubs/strutil.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/strutil.o
In file included from ./google/protobuf/stubs/strutil.h:38:0,
                 from google/protobuf/stubs/strutil.cc:33:
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:341:25: warning: typedef 'sizeof_int64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_int64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::uint64 google::protobuf::strtou64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:347:25: warning: typedef 'sizeof_uint64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_uint64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
google/protobuf/stubs/strutil.cc: In function 'char* google::protobuf::DoubleToBuffer(double, char*)':
google/protobuf/stubs/strutil.cc:1172:39: warning: typedef 'DBL_DIG_is_too_big' locally defined but not used [-Wunused-local-typedefs]
   GOOGLE_COMPILE_ASSERT(DBL_DIG < 20, DBL_DIG_is_too_big);
                                       ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
google/protobuf/stubs/strutil.cc: In function 'char* google::protobuf::FloatToBuffer(float, char*)':
google/protobuf/stubs/strutil.cc:1227:39: warning: typedef 'FLT_DIG_is_too_big' locally defined but not used [-Wunused-local-typedefs]
   GOOGLE_COMPILE_ASSERT(FLT_DIG < 10, FLT_DIG_is_too_big);
                                       ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/strutil.lo -MD -MP -MF google/protobuf/stubs/.deps/strutil.Tpo -c google/protobuf/stubs/strutil.cc -o google/protobuf/stubs/strutil.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/substitute.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/substitute.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/substitute.lo google/protobuf/stubs/substitute.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/substitute.lo -MD -MP -MF google/protobuf/stubs/.deps/substitute.Tpo -c google/protobuf/stubs/substitute.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/substitute.o
In file included from ./google/protobuf/stubs/substitute.h:35:0,
                 from google/protobuf/stubs/substitute.cc:33:
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:341:25: warning: typedef 'sizeof_int64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_int64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::uint64 google::protobuf::strtou64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:347:25: warning: typedef 'sizeof_uint64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_uint64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/substitute.lo -MD -MP -MF google/protobuf/stubs/.deps/substitute.Tpo -c google/protobuf/stubs/substitute.cc -o google/protobuf/stubs/substitute.o >/dev/null 2>&1
depbase=`echo google/protobuf/stubs/structurally_valid.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/structurally_valid.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/stubs/structurally_valid.lo google/protobuf/stubs/structurally_valid.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/structurally_valid.lo -MD -MP -MF google/protobuf/stubs/.deps/structurally_valid.Tpo -c google/protobuf/stubs/structurally_valid.cc  -fPIC -DPIC -o google/protobuf/stubs/.libs/structurally_valid.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/stubs/structurally_valid.lo -MD -MP -MF google/protobuf/stubs/.deps/structurally_valid.Tpo -c google/protobuf/stubs/structurally_valid.cc -o google/protobuf/stubs/structurally_valid.o >/dev/null 2>&1
depbase=`echo google/protobuf/descriptor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/descriptor.lo google/protobuf/descriptor.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.lo -MD -MP -MF google/protobuf/.deps/descriptor.Tpo -c google/protobuf/descriptor.cc  -fPIC -DPIC -o google/protobuf/.libs/descriptor.o
In file included from ./google/protobuf/stubs/hash.h:39:0,
                 from google/protobuf/descriptor.cc:35:
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:341:25: warning: typedef 'sizeof_int64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_int64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::uint64 google::protobuf::strtou64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:347:25: warning: typedef 'sizeof_uint64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_uint64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
In file included from google/protobuf/descriptor.cc:59:0:
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.lo -MD -MP -MF google/protobuf/.deps/descriptor.Tpo -c google/protobuf/descriptor.cc -o google/protobuf/descriptor.o >/dev/null 2>&1
depbase=`echo google/protobuf/descriptor.pb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.pb.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/descriptor.pb.lo google/protobuf/descriptor.pb.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.pb.lo -MD -MP -MF google/protobuf/.deps/descriptor.pb.Tpo -c google/protobuf/descriptor.pb.cc  -fPIC -DPIC -o google/protobuf/.libs/descriptor.pb.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor.pb.lo -MD -MP -MF google/protobuf/.deps/descriptor.pb.Tpo -c google/protobuf/descriptor.pb.cc -o google/protobuf/descriptor.pb.o >/dev/null 2>&1
depbase=`echo google/protobuf/descriptor_database.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor_database.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/descriptor_database.lo google/protobuf/descriptor_database.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor_database.lo -MD -MP -MF google/protobuf/.deps/descriptor_database.Tpo -c google/protobuf/descriptor_database.cc  -fPIC -DPIC -o google/protobuf/.libs/descriptor_database.o
In file included from ./google/protobuf/descriptor_database.h:44:0,
                 from google/protobuf/descriptor_database.cc:35:
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:341:25: warning: typedef 'sizeof_int64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_int64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
./google/protobuf/stubs/strutil.h: In function 'google::protobuf::uint64 google::protobuf::strtou64(const char*, char**, int)':
./google/protobuf/stubs/strutil.h:347:25: warning: typedef 'sizeof_uint64_is_not_sizeof_long_long' locally defined but not used [-Wunused-local-typedefs]
                         sizeof_uint64_is_not_sizeof_long_long);
                         ^
./google/protobuf/stubs/common.h:382:11: note: in definition of macro 'GOOGLE_COMPILE_ASSERT'
           msg[bool(expr) ? 1 : -1]
           ^
In file included from google/protobuf/descriptor_database.cc:43:0:
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
./google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)':
./google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs]
   typedef typename Collection::value_type value_type;
                                           ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/descriptor_database.lo -MD -MP -MF google/protobuf/.deps/descriptor_database.Tpo -c google/protobuf/descriptor_database.cc -o google/protobuf/descriptor_database.o >/dev/null 2>&1
depbase=`echo google/protobuf/dynamic_message.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/dynamic_message.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/dynamic_message.lo google/protobuf/dynamic_message.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/dynamic_message.lo -MD -MP -MF google/protobuf/.deps/dynamic_message.Tpo -c google/protobuf/dynamic_message.cc  -fPIC -DPIC -o google/protobuf/.libs/dynamic_message.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/dynamic_message.lo -MD -MP -MF google/protobuf/.deps/dynamic_message.Tpo -c google/protobuf/dynamic_message.cc -o google/protobuf/dynamic_message.o >/dev/null 2>&1
depbase=`echo google/protobuf/extension_set_heavy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set_heavy.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/extension_set_heavy.lo google/protobuf/extension_set_heavy.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set_heavy.lo -MD -MP -MF google/protobuf/.deps/extension_set_heavy.Tpo -c google/protobuf/extension_set_heavy.cc  -fPIC -DPIC -o google/protobuf/.libs/extension_set_heavy.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/extension_set_heavy.lo -MD -MP -MF google/protobuf/.deps/extension_set_heavy.Tpo -c google/protobuf/extension_set_heavy.cc -o google/protobuf/extension_set_heavy.o >/dev/null 2>&1
depbase=`echo google/protobuf/generated_message_reflection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_reflection.lo -MD -MP -MF $depbase.Tpo -c -o google/protobuf/generated_message_reflection.lo google/protobuf/generated_message_reflection.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_reflection.lo -MD -MP -MF google/protobuf/.deps/generated_message_reflection.Tpo -c google/protobuf/generated_message_reflection.cc  -fPIC -DPIC -o google/protobuf/.libs/generated_message_reflection.o
google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::internal::GeneratedMessageReflection::SwapOneofField(google::protobuf::Message*, google::protobuf::Message*, const google::protobuf::OneofDescriptor*) const':
google/protobuf/generated_message_reflection.cc:503:54: warning: 'field1' may be used uninitialized in this function [-Wmaybe-uninitialized]
         SetField<TYPE>(message2, field1, temp_##TYPE);                  \
                                                      ^
google/protobuf/generated_message_reflection.cc:516:60: warning: 'temp_message' may be used uninitialized in this function [-Wmaybe-uninitialized]
         SetAllocatedMessage(message2, temp_message, field1);
                                                            ^
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT google/protobuf/generated_message_reflection.lo -MD -MP -MF google/protobuf/.deps/generated_message_reflection.Tpo -c google/protobuf/generated_message_reflection.cc -o google/protobuf/generated_message_reflection.o >/dev/null 2>&1
^C
root@shutteddown:~/work/src/github.com/letsencrypt/boulder# Makefile:2055: recipe for target 'google/protobuf/generated_message_reflection.lo' failed
make[2]: *** [google/protobuf/generated_message_reflection.lo] Error 1
Makefile:700: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Interrupt
Makefile:606: recipe for target 'all' failed
make: *** [all] Interrupt
jsha commented 7 years ago

Looks like you have two problems: Go won't compile some packages because it's missing certain built-in package. Probably you have the wrong Go version.

Also, protobuf-compiler is failing to build. I'm not sure why; you'd have to review the error messages to see.

I'd strongly recommend using the Docker version, since it handles all these dependencies for you automatically and will be easier to update.

itsacorn commented 7 years ago

I tried the Docker version, on my VPS, Docker doesnt support the kernel, on the Linux Subsystem on Windows, it just doesnt run without any crash codes, in my VM with Debian, it says it cant find protobuf(i tried redownloading), so im only left with the slow start version. I am trying that on my VPS with Go1.7 in my PATH

itsacorn commented 7 years ago

I now have tried updating protobuf to 3.2.0(the Python version) Still the same error. I also updated Go once more, go version shows 1.7

jsha commented 7 years ago

If you're planning to just run Boulder, and don't need to run the tests or develop Boulder, you can skip protobuf, since it's only used to generate code. You can also skip all of the go get except goose.

itsacorn commented 7 years ago

and how can i do that?

jsha commented 7 years ago

Just edit out those lines from setup.sh.

itsacorn commented 7 years ago

So remove all protobuf stuff? From the test/setup.sh?

itsacorn commented 7 years ago

and how can i specify a database password?

itsacorn commented 7 years ago

Now i get this output:

root@shutteddown:~/work/src/github.com/letsencrypt/boulder# ./test/setup.sh

go get \ bitbucket.org/liamstask/goose/cmd/goose \ github.com/golang/lint/golint \ github.com/golang/mock/mockgen \ github.com/jsha/listenbuddy \ github.com/kisielk/errcheck \ github.com/mattn/goveralls \ github.com/modocache/gover \ github.com/tools/godep \ golang.org/x/tools/cover \ golang.org/x/tools/cmd/stringer &

Set up rabbitmq exchange

go run cmd/rabbitmq-setup/main.go -server amqp://boulder-rabbitmq &

Wait for all the background commands to finish.

wait E140927 main [AUDIT] Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused exit status 1

Create the database and roles

./test/create_db.sh Enter password: ERROR 1049 (42000): Unknown database 'PASSWORD :)'

jsha commented 7 years ago

The setup script assumes passwordless DB access. To set up a password, try making a ~/.my.cnf with the credentials, e.g.

[mysql]
user=root
password=PASSWORD :-)
itsacorn commented 7 years ago

Now comes this:

Wait for all the background commands to finish.

wait E142118 main [AUDIT] Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused exit status 1

Create the database and roles

./test/create_db.sh Database boulder_sa_test already exists - skipping create Database boulder_sa_integration already exists - skipping create 2017/02/08 14:21:18 Error 1045: Access denied for user 'root'@'localhost' (using password: NO) unable to migrate boulder_sa_test with ./sa/_db/ 2017/02/08 14:21:18 Error 1045: Access denied for user 'root'@'localhost' (using password: NO) unable to migrate boulder_sa_integration with ./sa/_db/ created all databases

itsacorn commented 7 years ago

I got through setup, but when i launch start.py, it errors:

root@shutteddown:~/work/src/github.com/letsencrypt/boulder# python3 start.py File "start.py", line 28 print "\nstopping servers." ^ SyntaxError: Missing parentheses in call to 'print'

When i use python 2.7.9, it comes this far:

root@shutteddown:(a tilde)/work/src/github.com/letsencrypt/boulder# python start.py started exec listenbuddy -listen :5673 -speak boulder-rabbitmq:5672 with pid 30959 export GO15VENDOREXPERIMENT=1 GOBIN=/root/work/src/github.com/letsencrypt/boulder/bin go install ./... protobuf-2.6.1-old/examples/add_person.go:13:2: cannot find package "github.com/google/protobuf/examples/tutorial" in any of: /root/work/src/github.com/letsencrypt/boulder/vendor/github.com/google/protobuf/examples/tutorial (vendor tree) /usr/local/go/src/github.com/google/protobuf/examples/tutorial (from $GOROOT) /root/work/src/github.com/google/protobuf/examples/tutorial (from $GOPATH) Makefile:42: recipe for target 'build_cmds' failed make: *** [build_cmds] Error 1 root@shutteddown:~/work/src/github.com/letsencrypt/boulder#

jsha commented 7 years ago

Can you paste the output of go version?

I'd be happy to take any patches to make the tests py3 compatible, like wrapping prints in parens.

itsacorn commented 7 years ago

Nvm, its version 1.6 i have installed: go version go1.6 linux/amd64

itsacorn commented 7 years ago

I guess i removed 1.7...

jsha commented 7 years ago

Hm, looks like you have your protobuf build dir in your boulder dir, you should remove that.

itsacorn commented 7 years ago

so, just the protobuf folder?

itsacorn commented 7 years ago

I ran setup.sh one more time as MySQL couldnt be connected to with boulder, but this came up:

root@shutteddown:~/work/src/github.com/letsencrypt/boulder# ./test/setup.sh

go get \ bitbucket.org/liamstask/goose/cmd/goose \ github.com/golang/lint/golint \ github.com/golang/mock/mockgen \ github.com/jsha/listenbuddy \ github.com/kisielk/errcheck \ github.com/mattn/goveralls \ github.com/modocache/gover \ github.com/tools/godep \ golang.org/x/tools/cover \ golang.org/x/tools/cmd/stringer &

Set up rabbitmq exchange

go run cmd/rabbitmq-setup/main.go -server amqp://boulder-rabbitmq &

Wait for all the background commands to finish.

wait E053307 main [AUDIT] Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused Could not connect to AMQP: dial tcp 127.0.0.1:5672: getsockopt: connection refused exit status 1

Create the database and roles

./test/create_db.sh Database boulder_sa_integration already exists - skipping create Database boulder_sa_test already exists - skipping create goose: no migrations to run. current version: 20160914105917 migrated boulder_sa_integration database with ./sa/_db/ goose: no migrations to run. current version: 20160914105917 migrated boulder_sa_test database with ./sa/_db/ goose: no migrations to run. current version: 20160914105917 migrated boulder_sa_test database with ./sa/_db-next/ goose: no migrations to run. current version: 20160914105917 migrated boulder_sa_integration database with ./sa/_db-next/ ERROR 1064 (42000) at line 19: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS 'policy'@'localhost'' at line 1 unable to add users to boulder_sa_integration ERROR 1064 (42000) at line 19: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS 'policy'@'localhost'' at line 1 unable to add users to boulder_sa_test created all databases

jsha commented 7 years ago

Your RabbitMQ isn't running, and you're running the wrong version of MariaDB. You need to be running MariaDB 10.1+.

itsacorn commented 7 years ago

I use MySQL as Vesta CP uses that, and moving it will make it unstable

jsha commented 7 years ago

Then I recommend getting Docker working. Boulder has a hard dependency on MariaDB.

itsacorn commented 7 years ago

I cant. Boulder doesnt work on that kernel and the host cant update it because it would break other VMs

jsha commented 7 years ago

If you have no other host you can run Boulder on, your other option is to find a way to run MariaDB alongside MySQL. You can have it listen on a different port, set up a different datadir, etc. Unfortunately I can't guide you through that, but you can check out the docs for MariaDB.

jsha commented 7 years ago

Closing for now. Since this is more of a conversational back-and-forth rather than a bug, if you need more help, it would be easier to provide it on the forums at https://community.letsencrypt.org/. Thanks, and good luck with the rest of your setup!