protobuf-c-compiler - Protocol Buffers C compiler (protobuf-c)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename protobuf-c-compiler_1.2.1-2_i386.deb
Package name protobuf-c-compiler
Package version 1.2.1
Package release 2
Package architecture i386
Package type deb
Category universe/devel
License -
Maintainer Ubuntu Developers <>
Download size 65.67 KB
Installed size 219.00 KB
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.
This is the "protobuf-c" implementation of Protocol Buffers in C.
This package contains the "protoc-c" code generator that creates C stubs from
Protocol Buffers .proto files. These stubs must be compiled and linked against
the libprotobuf-c support library.


Package Version Architecture Repository
protobuf-c-compiler_1.2.1-2_amd64.deb 1.2.1 amd64 Ubuntu Universe
protobuf-c-compiler - - -


Name Value
libc6 >= 2.4
libgcc1 >= 1:3.0
libprotobuf10 -
libprotoc10 -
libstdc++6 >= 5.2


Type URL
Binary Package protobuf-c-compiler_1.2.1-2_i386.deb
Source Package protobuf-c

Install Howto

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




2016-11-26 - Robert Edmonds <>
protobuf-c (1.2.1-2) unstable; urgency=medium
[ Helmut Grohne ]
* Mark libprotobuf-c* Multi-Arch: same.
* Drop the protobuf-c-compiler -> libprotobuf-c-dev dependency.
* Mark protobuf-c-compiler Multi-Arch: foreign (Closes: #845518).
2016-02-02 - Robert Edmonds <>
protobuf-c (1.2.1-1) unstable; urgency=medium
* Imported Upstream version 1.2.0
* Imported Upstream version 1.2.1
* debian/gbp.conf: Remove [dch] id-length
* debian/copyright: 2016
2015-10-24 - Robert Edmonds <>
protobuf-c (1.1.1-1) unstable; urgency=medium
* Imported Upstream version 1.1.1
- (Closes: #801950.)
* debian/control: Update Maintainer
* debian/control: Update Standards-Version to 3.9.6 (no changes)
* debian/: Run "wrap-and-sort -sbt"
* debian/control: Add versioned build dependency on protobuf 2.6.0
* debian/gbp.conf: Add [dch] section
* debian/copyright: 2015
2014-09-12 - Robert S. Edmonds <>
protobuf-c (1.0.2-1) unstable; urgency=medium
* New upstream release.
- Fixes FTBFS with protobuf 2.6.0.
2014-08-05 - Robert S. Edmonds <>
protobuf-c (1.0.1-1) unstable; urgency=medium
* New upstream release.
- Explicitly set the .data field of ProtobufCBinaryData's to NULL when
unpacking a zero length byte string. (Closes: #756983).
2014-07-25 - Robert S. Edmonds <>
protobuf-c (1.0.0-1) unstable; urgency=medium
* New upstream release.
* Upload to unstable.
* protobuf-c-compiler: upgrade the Recommends on libprotobuf-c-dev to a
Depends. This prevents use of older libprotobuf-c0-dev with newer
* libprotobuf-c-dev: declare a Breaks on older protobuf-c-compiler. This
prevents use of older protobuf-c-compiler with newer libprotobuf-c-dev.
2014-04-05 - Robert S. Edmonds <>
protobuf-c (1.0.0~rc1-1) experimental; urgency=medium
* New upstream release.
* Upload to experimental.
* Bump ABI version from 0 to 1.
* Ship the pkg-config .pc file in the -dev package. (Closes: #731726)
2013-11-15 - Robert S. Edmonds <>
protobuf-c (0.15-1) unstable; urgency=low
[ tony mancill ]
* New upstream release. (Closes: #622915)
- add new versioned symbol for protobuf_c_message_init@Base
* Bump Standards-Version to 3.9.5 (no changes).
* Depend on debhelper 9; bump debian/compat.
* Update .install files for multi-arch installation directories.
[ Robert S. Edmonds ]
* protobuf-c-compiler: add a Recommends on the -dev package;
closes: #704877.
* A side-effect of bumping the debhelper compat level to 9 is to enable
hardened build flags; closes: #673674.
* Use dh-autoreconf.
2010-09-07 - Robert S. Edmonds <>
protobuf-c (0.14-1) unstable; urgency=low
* New upstream release.
2010-02-12 - Robert S. Edmonds <>
protobuf-c (0.12-3) unstable; urgency=low
* libprotobuf-c0.symbols: Increase minimum required version for buggy
functions fixed in 0.12-2.

See Also

Package Description
protobuf-compiler-grpc_1.3.2-1.1~build1_i386.deb high performance general RPC framework - protobuf plugin
protobuf-compiler_3.0.0-9.1ubuntu1_i386.deb compiler for protocol buffer definition files
protracker_2.3d.r92-1_i386.deb Amiga ProTracker v2.3D clone for modern computers
prottest_3.4.2+dfsg-2_all.deb selection of best-fit models of protein evolution
prov-tools_1.5.0-2_all.deb tools for prov
prover9-doc_0.0.200902a-2_all.deb documentation for Prover9 and associated programs
prover9-mace4_0.5.dfsg-3_all.deb GUI for Prover9 and Mace4
prover9_0.0.200911a-2.1build1_i386.deb theorem prover and countermodel generator
proxsmtp_1.10-2.1build1_i386.deb multi purpose SMTP Proxy
proxychains4_4.12-1_i386.deb redirect connections through socks/http proxies
proxychains_3.1-7_all.deb proxy chains - redirect connections through proxy servers
proxycheck_0.49a-5_i386.deb checks existence of open proxy
proxytrack_3.49.2-1build1_i386.deb Build HTTP Caches using archived websites copied by HTTrack
proxytunnel_1.9.0+svn250-6build1_i386.deb Create tcp tunnels trough HTTPS proxies, for using with SSH
prt_0.19-2_all.deb Command line Perl Refactoring Tool