protobuf-compiler - compiler for protocol buffer definition files

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name protobuf-compiler
Package version 2.6.1
Package release 1
Package architecture amd64
Package type deb
Installed size 60 B
Download size 34.76 KB
Official Mirror
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.


Package Version Architecture Repository
protobuf-compiler_2.6.1-1_i386.deb 2.6.1 i386 Debian Main
protobuf-compiler - - -


Name Value
libc6 >= 2.4
libgcc1 >= 1:4.1.1
libprotobuf9 -
libprotoc9 = 2.6.1-1
libstdc++6 >= 4.1.1
zlib1g >= 1:1.1.4


Type URL
Binary Package protobuf-compiler_2.6.1-1_amd64.deb
Source Package protobuf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install protobuf-compiler deb package:
    # sudo apt-get install protobuf-compiler




2014-10-24 - Robert Edmonds <>
protobuf (2.6.1-1) unstable; urgency=medium
* New upstream release.
2014-09-22 - Robert Edmonds <>
protobuf (2.6.0-4) unstable; urgency=medium
* Merge post-2.6.0 fixes that were merged upstream. In particular,
protoc-generated code should now compile correctly when built with Clang.
2014-09-11 - Robert S. Edmonds <>
protobuf (2.6.0-3) unstable; urgency=medium
* Upload to unstable.
2014-09-05 - Robert S. Edmonds <>
protobuf (2.6.0-2) experimental; urgency=medium
* Compile the Java bindings only on architecture-independent builds.
2014-09-02 - Robert S. Edmonds <>
protobuf (2.6.0-1) experimental; urgency=medium
* New upstream release.
* Upload to experimental.
* Switch to dh sequencer in debian/rules.
* Bump ABI version from 8 to 9.
* Drop all patches from debian/patches/:
- arm_optimization.diff
(Appears to be no longer needed.)
- disable-setuptools-download.diff
(Disable ez_setup entirely, rather than disabling the downloader
component inside ez_setup.)
- fix-ftbfs-gcc4.7-kfreebsd.patch
(Fixed upstream.)
- fix-ftbfs-upstream-issue-488.patch
(Fixed upstream.)
- revert_upstream_issue_388_about_rpath.diff
(Fixed upstream.)
* Use dh-autoreconf. (Closes: #725976.)
* Enable the new C++-based Python extension module shipped in 2.6.0.
See /usr/share/doc/python-protobuf/README.Debian for details.
2014-02-05 - Robert S. Edmonds <>
protobuf (2.5.0-9) unstable; urgency=medium
* Upload to unstable.
* Officially take over primary maintainership of the package, per Iustin.
2014-02-03 - Robert S. Edmonds <>
protobuf (2.5.0-8) experimental; urgency=medium
* Revert debian/patches/fix-ftbfs-upstream-issue-488.patch to use the
version of this patch from 2.5.0-5.
* Build-Depend on g++ >= 4:4.7 to ensure that the *default* compiler is new
enough to support the gcc __atomic*() built-ins.
2014-01-29 - Robert S. Edmonds <>
protobuf (2.5.0-7) unstable; urgency=medium
* Upload to unstable.
* Closes: #736801.
2014-01-26 - Robert S. Edmonds <>
protobuf (2.5.0-6) experimental; urgency=medium
* Use a different approach to fixing the FTBFS caused by upstream bug #488.
* Revert the Build-Depends on a specific gcc/g++ version.
2014-01-25 - Robert S. Edmonds <>
protobuf (2.5.0-5) unstable; urgency=medium
* Upload to unstable.
* Note that the experimental C++ backend in python-protobuf has been

See Also

Package Description
prover9-doc_0.0.200902a-2_all.deb documentation for Prover9 and associated programs
prover9-mace4_0.5.dfsg-2.2_all.deb GUI for Prover9 and Mace4
prover9_0.0.200911a-2.1_amd64.deb theorem prover and countermodel generator
proxsmtp_1.10-2.1_amd64.deb multi purpose SMTP Proxy
proxychains_3.1-6_all.deb proxy chains - redirect connections through proxy servers
proxycheck_0.49a-4_amd64.deb checks existence of open proxy
proxytrack_3.48.20-1_amd64.deb Build HTTP Caches using archived websites copied by HTTrack
proxytunnel_1.9.0+svn250-5_amd64.deb Create tcp tunnels trough HTTPS proxies, for using with SSH
prt_0.19-1_all.deb Command line Perl Refactoring Tool
pry_0.10.1-1_all.deb powerful irb alternative and runtime developer console
ps-watcher_1.08-7_all.deb monitoring a system via ps-like commands
ps2eps_1.68+binaryfree-1_amd64.deb convert PostScript to EPS (Encapsulated PostScript) files
psad_2.2.3-1_amd64.deb Port Scan Attack Detector
pscan_1.2-9_amd64.deb Format string security checker for C files
psensor-common_1.1.3-2+deb8u1_all.deb common files for Psensor and Psensor server