protobuf 3.0.0-9.1ubuntu1 source package in Ubuntu
Changelog
protobuf (3.0.0-9.1ubuntu1) bionic; urgency=low * Merge from Debian unstable. Remaining changes: - Run jdbc-tests autopkg test allowing output on stderr (warning with illegal reflective access operation on OpenJDK 9). - Backport upstream fix to hide unnecessary exported symbols protobuf (3.0.0-9.1) unstable; urgency=medium * Non-maintainer upload. [ Mattia Rizzolo ] * Apply patch from Ubuntu to fix tests with Python 3.6. Closes: #862805 * Add missing Build-Depends on python-six. [ Helmut Grohne ] * Fix FTCBFS: + Remove unneeded versioned Build-Depends on g++ (satisfied in oldstable). + Remove unused Build-Depends on python-google-apputils. + Build-Depend on python(3)-all-dev instead of python(3)-all + libpython(3)-all-dev. + Run generate_descriptor_proto.sh on a native build before performing the actual cross build. + Save the native protoc in debian/native_protoc/ and pass it to the cross build via --with-protoc. + Set up environment variables for cross building python extensions. + Fix the loops used for the python(3) builds install and tests, to actually build for all python versions and tests them all. + Closes: #846343 -- Gianfranco Costamagna <email address hidden> Fri, 30 Mar 2018 11:08:42 +0200
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Bionic | release | main | devel |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
protobuf_3.0.0.orig.tar.gz | 3.7 MiB | f5b3563f118f1d3d6e001705fa7082e8fc3bda50038ac3dff787650795734146 |
protobuf_3.0.0-9.1ubuntu1.debian.tar.xz | 24.6 KiB | 6897f66a24609b9da3426996a691f6ff01b269b3cd60b8c7043340cd139e975a |
protobuf_3.0.0-9.1ubuntu1.dsc | 3.0 KiB | f21cf3939e74e92fd337e1e2ae38e2deb6070e24ca0d8877bde293adcd008560 |
Available diffs
Binary packages built by this source
- libprotobuf-dev: protocol buffers C++ library (development files)
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the development headers and static libraries needed for
writing C++ applications.
- libprotobuf-java: Java bindings for protocol buffers
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the Java bindings for the protocol buffers. You will
need the protoc tool (in the protobuf-compiler package) to compile your
definition to Java classes, and then the modules in this package will allow
you to use those classes in your programs.
- libprotobuf-lite10: protocol buffers C++ library (lite version)
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the runtime library needed for C++ applications whose
message definitions have the "lite runtime" optimization setting.
- libprotobuf-lite10-dbgsym: debug symbols for libprotobuf-lite10
- libprotobuf10: protocol buffers C++ library
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the runtime library needed for C++ applications.
- libprotobuf10-dbgsym: No summary available for libprotobuf10-dbgsym in ubuntu cosmic.
No description available for libprotobuf10-
dbgsym in ubuntu cosmic.
- libprotoc-dev: protocol buffers compiler library (development files)
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the development headers and static library needed for
writing protobuf compilers.
- libprotoc10: protocol buffers compiler library
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the runtime library needed for the protocol buffer
compiler.
- libprotoc10-dbgsym: debug symbols for libprotoc10
- protobuf-compiler: compiler for protocol buffer definition files
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the protocol buffer compiler that is used for
translating from .proto files (containing the definitions) to the language
binding for the supported languages.
- protobuf-compiler-dbgsym: debug symbols for protobuf-compiler
- python-protobuf: No summary available for python-protobuf in ubuntu cosmic.
No description available for python-protobuf in ubuntu cosmic.
- python-protobuf-dbgsym: debug symbols for python-protobuf
- python3-protobuf: Python 3 bindings for protocol buffers
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the Python 3 bindings for the protocol buffers. You will
need the protoc tool (in the protobuf-compiler package) to compile your
definition to Python classes, and then the modules in this package will allow
you to use those classes in your programs.
- python3-protobuf-dbgsym: debug symbols for python3-protobuf