protobuf (3.25.7-1) experimental; urgency=medium

  [ Laszlo Boszormenyi (GCS) ]
  * New upstream release.
  * Backport upstream security fix for CVE-2026-0994: denial of service
    vulnerability in google.protobuf.json_format.ParseDict() in Python
    (closes: #1126302).

  [ Matthias Klose <doko@ubuntu.com> ]
  * Fix one more FTBFS with GCC 15 (closes: #1126379).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 25 Jan 2026 08:55:08 +0100

protobuf (3.25.4-4) experimental; urgency=medium

  [ Adrian Bunk <bunk@debian.org> ]
  * Disable the Python C extension, falling back to pure Python code
    (closes: #1121893).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 11 Jan 2026 20:19:02 +0100

protobuf (3.25.4-3) experimental; urgency=medium

  * Fix Ruby extension install on i386.
  * Backport upstream fix for update PROTOBUF_MUSTTAIL to only use the
    attribute on amd64 and arm64.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 25 Dec 2025 14:51:05 +0100

protobuf (3.25.4-2) experimental; urgency=medium

  * Fix building with gem2deb 2.2.6 (closes: #1120958).
  * Backport upstream fix for Python 3.14 tests.
  * Backport upstream fix for compiler warnings in the Ruby C extension.
  * Fix Ruby extension build (closes: #1079852).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 18 Dec 2025 11:20:56 +0100

protobuf (3.25.4-1) experimental; urgency=medium

  * New upstream release.
  * Add libabsl-dev dependency on libprotobuf-dev (closes: #1079518).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 24 Aug 2024 17:56:32 +0200

protobuf (3.25.3-1) experimental; urgency=medium

  * New upstream release.
  * Remove python3-six build dependency (closes: #1064488).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 03 Mar 2024 12:42:49 +0100

protobuf (3.25.2-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 16 Jan 2024 19:47:09 +0100

protobuf (3.25.1-1) experimental; urgency=medium

  * New major upstream release.
  * Switch to CMake build system.
  * Library transition from libproto*32 to libproto*25 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 20 Nov 2023 22:19:18 +0100

protobuf (3.21.12-9) unstable; urgency=medium

  * Rebuild against newer dh-elpa (closes: #1077116).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 26 Jul 2024 03:51:59 +0000

protobuf (3.21.12-8.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Move dh-elpa and pkg-php-tools to B-D-Indep (Closes: #1062840, #1062847).
  * Fix /usr/share/doc/{libprotoc,libprotobuf}-dev symlinks.

 -- Andrey Rakhmatullin <wrar@debian.org>  Tue, 19 Mar 2024 22:24:42 +0500

protobuf (3.21.12-8.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1063289

 -- Benjamin Drung <bdrung@debian.org>  Thu, 29 Feb 2024 21:15:00 +0000

protobuf (3.21.12-8) unstable; urgency=medium

  [ Meng Sang <sangmeng@loongson.cn> ]
  * Added 'loong64' to enable specific build options (closes: #1052384).

  [ Matthias Klose <doko@ubuntu.com> ]
  * Fix tests for Python 3.12 (closes: #1055549).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 08 Nov 2023 17:59:09 +0100

protobuf (3.21.12-7) unstable; urgency=medium

  [ Aurelien Jarno <aurelien@aurel32.net> ]
  * Python: stop using backward compatibility timezones (closes: #1050937).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 08 Sep 2023 02:21:34 +0000

protobuf (3.21.12-6) unstable; urgency=medium

  * Add dependency to libprotobuf-java package (closes: #1040260).
  * Use javahelper architecture independent way.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 04 Jul 2023 18:02:00 +0200

protobuf (3.21.12-5) unstable; urgency=medium

  * Move javahelper to Build-Depends (closes: #1039959).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 01 Jul 2023 08:38:59 +0200

protobuf (3.21.12-4) unstable; urgency=medium

  [ Pierre Gruet <pgt@debian.org> ]
  * Removing the dependency on j2objc in the pom.xml file of protobuf-util.jar
  * Having test scope for junit in the pom.xml file of protobuf-util.jar
  * Building with javahelper to fill in the classpath of the built jar
    (closes: #1039521).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 29 Jun 2023 21:47:51 +0200

protobuf (3.21.12-3) unstable; urgency=medium

  * Fix build-time tests on 32 bit architectures (closes: #1033998).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 09 Apr 2023 05:50:55 +0000

protobuf (3.21.12-2) unstable; urgency=medium

  [ Helmut Grohne <helmut@subdivi.de> ]
  * Reenable build-time testing (closes: #1033989).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 05 Apr 2023 21:57:20 +0200

protobuf (3.21.12-1) unstable; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 17 Dec 2022 09:18:06 +0100

protobuf (3.21.11-1) unstable; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 10 Dec 2022 09:53:49 +0100

protobuf (3.21.10-1) unstable; urgency=medium

  * New upstream release.
  * Update Standards-Version to 4.6.1 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 04 Dec 2022 13:49:06 +0100

protobuf (3.21.9-5) unstable; urgency=medium

  * Backport upstream fix of Makefile rule for java target in examples
    (closes: #1024677).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 25 Nov 2022 07:04:22 +0100

protobuf (3.21.9-4) unstable; urgency=medium

  * Don't try to build elpa-protobuf-mode on architectures where dh-elpa is
    not available.
  * Don't check alignment of typename U on hppa.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 22 Nov 2022 19:00:45 +0100

protobuf (3.21.9-3) unstable; urgency=medium

  * Upload to Sid (closes: #993266).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 21 Nov 2022 20:49:14 +0100

protobuf (3.21.9-2) experimental; urgency=medium

  * Backport upstream fix to build with Python 3.11 (closes: #1023963).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 13 Nov 2022 11:14:34 +0100

protobuf (3.21.9-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 01 Nov 2022 07:09:22 +0100

protobuf (3.21.8-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 21 Oct 2022 06:18:13 +0200

protobuf (3.21.7-1) experimental; urgency=high

  * New upstream release:
    - fix CVE-2022-3171: potential denial of service in the Java protobuf
      runtime.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 06 Oct 2022 21:03:23 +0200

protobuf (3.21.6-1) experimental; urgency=medium

  * New major upstream release (closes: #1018262).
  * Library transition from libproto*31 to libproto*32 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 28 Sep 2022 14:34:55 +0200

protobuf (3.20.2-1) experimental; urgency=high

  * New upstream release:
    - fix CVE-2022-1941: parsing vulnerability for the MessageSet type.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 28 Sep 2022 00:19:51 +0200

protobuf (3.20.1-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 24 Apr 2022 11:37:50 +0200

protobuf (3.20.1~rc1-1) experimental; urgency=medium

  * New upstream release candidate version.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 09 Apr 2022 10:45:32 +0200

protobuf (3.20.0-1) experimental; urgency=medium

  * New major upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 26 Mar 2022 16:51:05 +0100

protobuf (3.20.0~rc2-1) experimental; urgency=medium

  * New major upstream release candidate version.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 19 Mar 2022 06:45:32 +0100

protobuf (3.20.0~rc1-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Update patches.
  * Library transition from libproto*30 to libproto*31 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 11 Mar 2022 01:28:07 +0100

protobuf (3.19.4-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 30 Jan 2022 08:21:03 +0100

protobuf (3.19.3-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 16 Jan 2022 13:59:22 +0100

protobuf (3.19.1-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 05 Nov 2021 06:46:47 +0100

protobuf (3.19.0-1) experimental; urgency=medium

  * New major upstream release.
  * Clarify license of the Debian patches (closes: #996882).
  * Update patches.
  * Library transition from libproto*29 to libproto*30 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 20 Oct 2021 23:31:59 +0200

protobuf (3.18.1-1) experimental; urgency=medium

  * New upstream release.
  * Update watch file.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 10 Oct 2021 07:55:53 +0200

protobuf (3.18.0-1) experimental; urgency=medium

  * New major upstream release.
  * Update Standards-Version to 4.6.0 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 22 Sep 2021 20:36:35 +0200

protobuf (3.18.0~rc2-1) experimental; urgency=medium

  * New major upstream release candidate version.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 02 Sep 2021 17:24:30 +0200

protobuf (3.18.0~rc1-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Update patches.
  * Library transition from libproto*28 to libproto*29 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 27 Aug 2021 18:47:30 +0200

protobuf (3.17.3-2) experimental; urgency=medium

  [ Pirate Praveen <praveen@debian.org> ]
  * Include ruby/lib in ruby-google-protobuf binary (closes: #992008).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 10 Aug 2021 09:16:17 +0200

protobuf (3.17.3-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 23 Jun 2021 17:36:44 +0200

protobuf (3.17.2-1) experimental; urgency=medium

  * New major upstream release (closes: #989061).
  * Update patches.
  * Update packaging bits.
  * Library transition from libproto*25 to libproto*28 .
  * Update debhelper level to 13 .
  * Update Standards-Version to 4.5.1 .

  [ Helmut Grohne <helmut@subdivi.de> ]
  * Support build profiles nocheck, nopython and noruby (closes: #981083).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 03 Jun 2021 18:17:40 +0200

protobuf (3.14.0-1) experimental; urgency=medium

  * New major upstream release.
  * Update patches.
  * Let libprotobuf-dev provide API version.
  * Library transition from libproto*23 to libproto*25 .

  [ Dominik George <natureshadow@debian.org> ]
  * Build PHP package (closes: #927721).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 15 Dec 2020 07:15:10 +0100

protobuf (3.12.3-2) unstable; urgency=medium

  * Upload to Sid.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 08 Jul 2020 00:47:38 +0200

protobuf (3.12.3-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 06 Jun 2020 07:37:57 +0200

protobuf (3.12.2-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 27 May 2020 07:01:59 +0200

protobuf (3.12.0-1) experimental; urgency=medium

  * New major upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 17 May 2020 19:09:58 +0200

protobuf (3.12.0~rc1-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Update patches.
  * Library transition from libproto*22 to libproto*23 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 09 May 2020 18:45:17 +0000

protobuf (3.11.4-5) unstable; urgency=medium

  [ Olek Wojnar <olek@debian.org> ]
  * Allow building of protobuf-java-util (closes: #958444).
  * Add no_errorprone.patch since dependency not available in Debian.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 05 May 2020 17:43:12 +0000

protobuf (3.11.4-4) unstable; urgency=medium

  * Update Python version for self-tests (closes: #937327).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 10 Apr 2020 08:56:22 +0000

protobuf (3.11.4-3) unstable; urgency=medium

  * Python3ify examples.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 24 Mar 2020 18:20:00 +0000

protobuf (3.11.4-2) unstable; urgency=medium

  * Upload to Sid (closes: #934665).

  [ Jan Kriho <erbureth@gmail.com> ]
  * Break different protobuf-compiler versions in libprotobuf-dev
    (closes: #931836).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 21 Mar 2020 13:44:22 +0000

protobuf (3.11.4-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 16 Feb 2020 07:39:54 +0000

protobuf (3.11.3-1) experimental; urgency=medium

  * New upstream release.
  * Split protobuf-mode.el into a separate package (closes: #601600).
  * Update debhelper level to 12 .
  * Update Standards-Version to 4.5.0 .


 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 06 Feb 2020 17:37:12 +0000

protobuf (3.11.2-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 20 Dec 2019 08:03:17 +0000

protobuf (3.11.1-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 06 Dec 2019 16:38:45 +0000

protobuf (3.11.0-1) experimental; urgency=medium

  * New major upstream release.
  * Library transition from libproto*21 to libproto*22 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 28 Nov 2019 16:30:21 +0000

protobuf (3.10.1-1) experimental; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 31 Oct 2019 14:14:51 +0000

protobuf (3.10.0-1) experimental; urgency=medium

  * New major upstream release.
  * Remove extra commas from Build-Depends{,-Indep} (closes: #935499).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 08 Oct 2019 21:03:15 +0000

protobuf (3.10.0~rc1-2) experimental; urgency=medium

  * Still fix FTBFS with self-test of Python 2 bindings.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 12 Sep 2019 17:01:12 +0000

protobuf (3.10.0~rc1-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Library transition from libproto*20 to libproto*21 .
  * Remove python-protobuf package (closes: #937327).
  * Update Python packaging bits.
  * Update copyright file.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 09 Sep 2019 15:42:05 +0000

protobuf (3.9.1-2) experimental; urgency=medium

  * Fix FTBFS with self-test of Python 2 bindings.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 09 Aug 2019 14:13:49 +0000

protobuf (3.9.1-1) experimental; urgency=medium

  * New major upstream release (closes: #933795).
  * Update Java build.
  * Make packages architecture: any again (closes: #923197).
  * Library transition from libproto*17 to libproto*20 .
  * Fix self-testing with Googletest <= 1.8.1 version.
  * Update Standards-Version to 4.4.0 .

  [ Laurence Parry <greenreaper@gmail.com> ]
  * Fix FTBFS on x32 due to versioned glibc symbols (closes: #931503).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 06 Aug 2019 16:36:47 +0000

protobuf (3.6.1.3-2) unstable; urgency=medium

  * Prevent installation of non-working combination of libarcus3 and
    cura-engine (closes: #910964).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 16 Apr 2019 22:12:03 +0000

protobuf (3.6.1.3-1) unstable; urgency=medium

  * New upstream release.
  * Mark libprotobuf-java Multi-Arch foreign.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 09 Dec 2018 12:45:11 +0000

protobuf (3.6.1.2-1) unstable; urgency=medium

  * New upstream release.
  * Remove Python 3.7 patches as applied upstream.

  [ Michael Vogt <michael.vogt@ubuntu.com> ]
  * Remove explicit #!/usr/bin/python2.4 usage (closes: #600261).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 08 Dec 2018 16:13:58 +0000

protobuf (3.6.1.1-1) unstable; urgency=medium

  * New upstream release.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 26 Nov 2018 23:23:31 +0000

protobuf (3.6.1-4) unstable; urgency=medium

  * Note that -dev package contains common proto files (closes: #842159).
  * Allow Java warnings on stderr during autopkgtest.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 23 Oct 2018 14:33:32 +0000

protobuf (3.6.1-3) unstable; urgency=medium

  * Generate all Java source files (closes: #911404).
  * Make package linux-only (closes: #837310).
  * Update Standards-Version to 4.2.1 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 20 Oct 2018 19:13:40 +0000

protobuf (3.6.1-2) unstable; urgency=medium

  * Fix linking with recent Google's C++ test framework.
  * Upload to Sid.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 11 Oct 2018 15:15:45 +0000

protobuf (3.6.1-1) experimental; urgency=medium

  * New upstream release.
  * Builds with OpenJDK 10 (closes: #901518).
  * Library transition from libproto*16 to libproto*17 .
  * Extend Python 3.7 FTBFS fix.
  * Update Standards-Version to 4.1.5 .

  [ Michael Hudson-Doyle <michael.hudson@canonical.com> ]
  * Backport patch to fix FTBFS with Python 3.7 (closes: #902597).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 14 Aug 2018 18:22:07 +0000

protobuf (3.6.0.1-1) experimental; urgency=medium

  * New major upstream release.
  * Link with atomic on m68k, powerpcspe and sh4 architectures as well.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 11 Jun 2018 14:56:51 +0000

protobuf (3.6.0~rc2-2) experimental; urgency=medium

  * Build all Ruby files (closes: #900677).
  * Explicitly link with atomic on armel, mips, mipsel and powerpc
    architectures.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 03 Jun 2018 15:52:16 +0000

protobuf (3.6.0~rc2-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Make Ruby build dependencies architecture dependent.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 01 Jun 2018 13:00:39 +0000

protobuf (3.6.0~rc1-1) experimental; urgency=medium

  * New major upstream release candidate version.
  * Library transition from libproto*15 to libproto*16 .
  * Add ruby-google-protobuf package (closes: #855034).
  * Update patches.
  * Use packaged Google Test and Google Mock libraries.
  * Update watch file.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 29 May 2018 22:00:11 +0000

protobuf (3.5.2-2) experimental; urgency=medium

  * Backport build fix for s390x architecture.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 27 Apr 2018 14:39:06 +0000

protobuf (3.5.2-1) experimental; urgency=medium

  * New upstream release (closes: #874498).
  * Library transition from libproto*10 to libproto*15 .
  * Make protobuf-compiler recommend libprotobuf-dev for basic upstream types
    (closes: #842158).
  * Take over maintainer responsibility.
  * Disable Vcs-* fields for now.
  * Update debhelper level to 11:
    - don't specify parallel to debhelper.
  * Update Standards-Version to 4.1.4 .

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 25 Apr 2018 21:29:01 +0000

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

 -- Mattia Rizzolo <mattia@debian.org>  Mon, 16 Oct 2017 13:34:16 +0200

protobuf (3.0.0-9) unstable; urgency=medium

  * Backport upstream fix for Python 3 build failure (closes: #845686).

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 25 Nov 2016 16:11:01 +0000

protobuf (3.0.0-8) unstable; urgency=medium

  [ Zhou Mo <cdluminate@gmail.com> ]
  * Build python3-protobuf, thanks to Thomas Viehmann (closes: #836821).
  * Add the missing B-D "libgtest-dev" (closes: #836826).
  * Add "python3-six" to B-D, which is required by python3 test.

  [ Bart Martens <bartm@debian.org> ]
  * Generalize watch file.

 -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 24 Nov 2016 17:33:28 +0000

protobuf (3.0.0-7) unstable; urgency=medium

  * Team upload.

  [ Bas Couwenberg ]
  * Added patch by Srivats P to restore New*Callback into google::protobuf
    namespace. Required for ostinato (#835435). (Closes: #836200).

 -- Dmitry Smirnov <onlyjob@debian.org>  Fri, 02 Sep 2016 16:57:13 +1000

protobuf (3.0.0-6) unstable; urgency=medium

  * New "java-test-scope.patch" to set scope of "junit" and "easymock" to
    "test" (Closes: #835514).
    Thanks, Markus Koschany.

 -- Dmitry Smirnov <onlyjob@debian.org>  Sat, 27 Aug 2016 09:02:16 +1000

protobuf (3.0.0-5) unstable; urgency=medium

  * Team upload.
  * Removed obsolete Conflicts/Replaces (Closes: #835385).
    Thanks, Robert Edmonds.
  * New patch to fix "EXPECT_DEATH" FTBFS on kFreeBSD (Closes: #835388).
    Thanks, Bas Couwenberg.

 -- Dmitry Smirnov <onlyjob@debian.org>  Fri, 26 Aug 2016 08:36:08 +1000

protobuf (3.0.0-4) unstable; urgency=low

  * Team upload.
  * Updated "libprotobuf-java.poms" (Closes: #835358).
    Thanks, Markus Koschany.
  * Added new patches to fix FTBFS on s390x and sparc64 (Closes: #835290).
    Thanks, Aurelien Jarno; thanks Sebastiaan Couwenberg.
  * New patch to fix FTBFS on Hurd (Closes: #835267).
    Thanks, Sebastiaan Couwenberg.
  * rules: removed "-O0" #796069 workaround for mips(el).

 -- Dmitry Smirnov <onlyjob@debian.org>  Thu, 25 Aug 2016 11:28:07 +1000

protobuf (3.0.0-3) unstable; urgency=low

  [ Bas Couwenberg ]
  * Added new patch to fix FTBFS "misleading indentation" (Closes: #835266).

 -- Dmitry Smirnov <onlyjob@debian.org>  Wed, 24 Aug 2016 13:54:36 +1000

protobuf (3.0.0-2) unstable; urgency=medium

  * rules: invoke "generate_descriptor_proto.sh" to re-generate pre-built
    .pb.go files if necessary.

 -- Dmitry Smirnov <onlyjob@debian.org>  Wed, 24 Aug 2016 13:19:43 +1000

protobuf (3.0.0-1) unstable; urgency=low

  * Team upload.

  [ Dmitry Smirnov ]
  * New upstream release [July 2016] (Closes: #795841, #811650).
    - removed obsolete patches.
  * Introduced "watch" file.
  * copyright:
    + full review & update;
    + convert to copyright-format 1.0;
  * Build-Depends += "google-mock".

 -- Dmitry Smirnov <onlyjob@debian.org>  Mon, 22 Aug 2016 15:35:08 +1000

protobuf (2.6.1-2) unstable; urgency=low

  * Acknowledge NMUs, thanks Matthias Klose and Simon McVittie!

  [ Robert Edmonds ]
  * debian/control: Change Maintainer to the pkg-protobuf-devel list
  * debian/control: Add Laszlo Boszormenyi as Uploader

  [ Andrew Pollock ]
  * Update Git repository location

  [ Iustin Pop ]
  * Standards version 3.9.8 (no changes needed)
  * Update project home page (now on github)
  * Update yet again Vcs-* URLs to point to secure URIs
  * Update information about our the ezsetup-removal patch
  * Apply BTS patch for fixing Sparc64 builds, thanks to David Matthew
    Mattli (Closes: #805072)
  * Don't fixup arch-dependent package dirs in indep builds
    (Closes: #806096)
  * Migrate from custom test scripts to autopkgtest

 -- Iustin Pop <iustin@debian.org>  Sun, 08 May 2016 14:55:24 +0200

protobuf (2.6.1-1.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Disable optimization on mips and mipsel so that the tests pass.
    To keep the g++-5 transition moving, optimization is completely
    disabled here; someone who knows better can be more selective
    later. (Mitigates: #796069)

 -- Simon McVittie <smcv@debian.org>  Wed, 26 Aug 2015 21:37:58 +0100

protobuf (2.6.1-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Restore maintainer address.

 -- Matthias Klose <doko@debian.org>  Thu, 06 Aug 2015 08:47:53 +0200

protobuf (2.6.1-1.1) unstable; urgency=medium

  * Non maintainer upload.
  * Rename libprotobuf-lite9 to libprotobuf-lite9v5, triggered by the libstdc++6
    ABI change. Addresses: #791246.
  * Rename libprotobuf9 to libprotobuf9v5.
  * Rename libprotoc9 to libprotoc9v5.
  * Add Conflicts/Replaces for the old libraries.

 -- Matthias Klose <doko@debian.org>  Tue, 04 Aug 2015 20:33:36 +0200

protobuf (2.6.1-1) unstable; urgency=medium

  * New upstream release.

 -- Robert Edmonds <edmonds@debian.org>  Fri, 24 Oct 2014 13:55:53 -0400

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.

 -- Robert Edmonds <edmonds@debian.org>  Mon, 22 Sep 2014 16:52:50 -0400

protobuf (2.6.0-3) unstable; urgency=medium

  * Upload to unstable.

 -- Robert S. Edmonds <edmonds@debian.org>  Thu, 11 Sep 2014 22:50:10 -0400

protobuf (2.6.0-2) experimental; urgency=medium

  * Compile the Java bindings only on architecture-independent builds.

 -- Robert S. Edmonds <edmonds@debian.org>  Fri, 05 Sep 2014 19:32:39 -0400

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.

 -- Robert S. Edmonds <edmonds@debian.org>  Tue, 02 Sep 2014 16:57:20 -0400

protobuf (2.5.0-9) unstable; urgency=medium

  * Upload to unstable.
  * Officially take over primary maintainership of the package, per Iustin.

 -- Robert S. Edmonds <edmonds@debian.org>  Wed, 05 Feb 2014 11:37:11 -0500

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.

 -- Robert S. Edmonds <edmonds@debian.org>  Mon, 03 Feb 2014 19:42:23 -0500

protobuf (2.5.0-7) unstable; urgency=medium

  * Upload to unstable.
  * Closes: #736801.

 -- Robert S. Edmonds <edmonds@debian.org>  Wed, 29 Jan 2014 14:27:42 -0500

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.

 -- Robert S. Edmonds <edmonds@debian.org>  Sun, 26 Jan 2014 23:56:47 -0500

protobuf (2.5.0-5) unstable; urgency=medium

  * Upload to unstable.
  * Note that the experimental C++ backend in python-protobuf has been
    disabled.

 -- Robert S. Edmonds <edmonds@debian.org>  Sat, 25 Jan 2014 16:57:43 -0500

protobuf (2.5.0-4) experimental; urgency=medium

  * Rewrite the platform detection logic in .../platform-macros.h to be more
    tolerant of all Debian architectures.
  * Switch from autotools-dev to dh-autoreconf.

 -- Robert S. Edmonds <edmonds@debian.org>  Sun, 12 Jan 2014 12:49:50 -0500

protobuf (2.5.0-3) experimental; urgency=medium

  * Fix FTBFS on mips, due to missing detection of that architecture in
    .../platform-macros.h.
  * Fix FTBFS on ia64, powerpc, and sparc, where the default gcc version is
    too old to compile the new __atomic*() intrinsics, by Build-Depending on
    gcc-4.8, g++-4.8.

 -- Robert S. Edmonds <edmonds@debian.org>  Sat, 11 Jan 2014 17:21:17 -0500

protobuf (2.5.0-2) experimental; urgency=low

  * Fix FTBFS on "unsupported" architectures due to upstream issue 488:
    - https://code.google.com/p/protobuf/issues/detail?id=488
    Patch from Stanislav Ochotnicky (Red Hat).

 -- Robert S. Edmonds <edmonds@debian.org>  Sat, 19 Oct 2013 10:42:29 -0400

protobuf (2.5.0-1) experimental; urgency=low

  [ Micah Anderson ]
  * New upstream version. (Closes: #704731.)
  * Update debian/watch.
  * Refresh patches.

  [ Colin Watson ]
  * Use the autotools-dev dh addon to update config.guess/config.sub for
    arm64. (Closes: #725976.)

  [ Steve Langasek ]
  * Don't recommend protobuf-compiler from the bindings, it's not used and
    this doesn't need to be pulled in at runtime. (Closes: #703628.)
  * Mark protobuf-compiler Multi-Arch: foreign; the output of this command
    is architecture-independent source, we don't need the version of the
    compiler to match the target arch.
  * Bump to debhelper compat 9, so that our libs get installed to the
    multiarch locations.
  * Mark the library packages Multi-Arch: same.
  * Fix debian/rules to support cross-building of the python bindings.
  * Build-depend on libpython-dev, not python-dev, for cross-build
    compatibility.
  * (Closes: #726083.)

  [ Robert S. Edmonds ]
  * Upload to experimental.
  * Bump ABI version from 7 to 8.
  * Bump Standards-Version to 3.9.4.
  * Convert from python-support to dh-python.
  * Drop support for python2.6.
  * python-protobuf: switch back to the pure Python implementation, as
    upstream appears to no longer be maintaining the current C++ based Python
    binding. See the following upstream issues for details:
    - https://code.google.com/p/protobuf/issues/detail?id=434
    - https://code.google.com/p/protobuf/issues/detail?id=503

 -- Robert S. Edmonds <edmonds@debian.org>  Sat, 12 Oct 2013 18:32:37 -0400

protobuf (2.4.1-3) unstable; urgency=low

  * Add patch from Steven Chamberlain fixing build failures of the
    embedded gtest copy on kFreeBSD (Closes: #675837)

 -- Iustin Pop <iustin@debian.org>  Sun, 17 Jun 2012 18:29:37 +0200

protobuf (2.4.1-2) unstable; urgency=low

  [ Matthias Klose ]
  * Work around build failure with GCC 4.7. Closes: #672094.

  [ Jakub Adam ]
  * Install libprotobuf-java without reference to parent POM
    (Closes: #648672)

  [ Iustin Pop ]
  * libprotobuf-java:
    - remove dependency on default-jre (Closes: #653115)
    - revert the jar name change introduced in 2.4.1, due to the use of
      maven helper (Closes: #648850)
  * Bump priority of packages from extra to optional (Closes: #664744)
  * Enable hardening flags (Closes: #673675)

 -- Iustin Pop <iustin@debian.org>  Thu, 24 May 2012 01:27:26 +0200

protobuf (2.4.1-1) unstable; urgency=low

  [ Thomas Koch ]
  * remove ant-wrapper, which worked around #491074
  * patch: revert_upstream_issue_388_about_rpath
  * publish maven artifacts (Closes: #644263)

  [ Iustin Pop ]
  * Fix (again) the pkg-test script
  * Update section based on override disparities
  * Imported Upstream version 2.4.1
  * Modify debian/rules directly not via patches
  * Drop .la files per ReleaseGoals/LAFileRemoval

 -- Iustin Pop <iustin@debian.org>  Tue, 08 Nov 2011 07:56:58 +0900

protobuf (2.4.0a-2) unstable; urgency=low

  * Re-upload to unstable

 -- Iustin Pop <iustin@debian.org>  Sat, 16 Apr 2011 20:18:28 +0200

protobuf (2.4.0a-1) experimental; urgency=low

  * New upstream version, uploading to experimental due to Python changes
  * Fix "Missing depends on zlib1g-dev", thanks Fernando Tarlá Cardoso Lemos
    (Closes: #608670)
  * Re-enable parallel builds, but only for the C++ sources/tests
  * Enable the C++-based implementation for the Python bindings

 -- Iustin Pop <iustin@debian.org>  Wed, 16 Feb 2011 21:24:42 +0100

protobuf (2.3.0-4) unstable; urgency=low

  * Thanks to Peter Palfrader for finding the two bugs below:
  * Disable setuptools auto-download in case of wrong dependencies, and
    fix the current dependency version (Closes: #593269)
  * Fix the python cleanup rule, by always running the individual steps
    (Closes: #593268)

 -- Iustin Pop <iustin@debian.org>  Wed, 18 Aug 2010 22:54:42 +0200

protobuf (2.3.0-3) unstable; urgency=low

  * Acknowledge NMU (thanks Giuseppe!)
  * Update packaging to comply with policy 3.9.1 (.la files are still
    shipped though)
  * Updated watch file to account for code.google.com brokeness

 -- Iustin Pop <iustin@debian.org>  Sat, 31 Jul 2010 17:47:24 -0400

protobuf (2.3.0-2.1) unstable; urgency=high

  * Non-maintainer upload.
  * Build-depends on on default-jdk and set JAVA_HOME to
    /usr/lib/jvm/default-java (Closes: #587732)

 -- Giuseppe Iuculano <iuculano@debian.org>  Sat, 10 Jul 2010 18:37:19 +0200

protobuf (2.3.0-2) unstable; urgency=low

  * Fix "FTBFS on armel (test-suite failure)" by disabling optimizations
    of a troublesome function (idea taken from #580334) (Closes: #572923)
  * Standards version 3.8.4 (no changes needed)
  * Update my address to the @debian.org one

 -- Iustin Pop <iustin@debian.org>  Mon, 24 May 2010 18:04:17 +0200

protobuf (2.3.0-1) unstable; urgency=low

  * New upstream version.
  * Split out libprotobuf-lite from the libprotobuf package.
  * Add CFLAGS specific to sh4; closes: #560322.

 -- Robert S. Edmonds <edmonds@debian.org>  Mon, 25 Jan 2010 18:14:49 -0500

protobuf (2.2.0a-1) unstable; urgency=low

  * Acknowledge NMUs (thanks Dirk!)
  * Convert the source format to 3.0 (quilt)

 -- Iustin Pop <iusty@k1024.org>  Sun, 06 Dec 2009 16:27:40 +0100

protobuf (2.2.0a-0.1) unstable; urgency=low

  * Non-maintainer upload
  * New upstream release made this evening correction major SONAME
  * debian/control: Updated major version to 5 (Closes: #556563)
  * debian/rules: Updated two links to use libproto*5
  * debian/libprotobuf5.shlibs: Added
  * debian/libprotoc5.shlibs: Added

 -- Dirk Eddelbuettel <edd@debian.org>  Wed, 18 Nov 2009 21:47:41 -0600

protobuf (2.2.0-0.1) unstable; urgency=low

  * Non-maintainer upload coordinated with maintainer
  * New upstream release (Closes: #551931)

  * debian/libprotobuf-install: Added 'usr/lib/pkgconfig/*' to have
    pkg-config support files installed

  * debian/control: Added (= ${binary:Version}) to Depends for -dev
    packages for tighter link to underlying libraries [lintian warning]
  * debian/control: Updated StandardVersion: to 3.8.3

  * debian/control: Major version not incremented as upstream kept it at 4

 -- Dirk Eddelbuettel <edd@debian.org>  Sat, 14 Nov 2009 06:44:22 -0600

protobuf (2.1.0-1) unstable; urgency=low

  * New Upstream Version
  * Fix "Please split out libprotoc.so.N out of the libprotobufN
    package" (Closes: #524087)
  * Update Standards Version to 3.8.2 (no changes needed, sections are already
    correct and the rest doesn't affect this package)

 -- Iustin Pop <iusty@k1024.org>  Wed, 24 Jun 2009 00:19:03 +0200

protobuf (2.0.3-2.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS from -2.1: don't fail when we can't clean up the java build,
    such as when openjdk isn't installed.
  * Disable parallel builds, because libtool is made of fail (if binary-arch
    and build-indep run concurrently, we relink a library while it's being
    used; that doesn't work so well).

 -- Julien Cristau <jcristau@debian.org>  Tue, 02 Jun 2009 16:19:00 +0200

protobuf (2.0.3-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Medium urgency for RC bugfix.
  * Fix building of test suites on ia64: use __clone2() instead of clone(),
    which doesn't exist there (closes: #530606).  Patch by Sune Vuorela.
  * Only build the java and python bindings when building the arch:all
    packages.  Move openjdk to Build-Depends-Indep.  This should allow
    building on hppa, which doesn't have openjdk.  Based on a patch by Sune
    Vuorela (but any bugs are mine).

 -- Julien Cristau <jcristau@debian.org>  Tue, 02 Jun 2009 14:45:32 +0200

protobuf (2.0.3-2) unstable; urgency=low

  * Fix the binary-arch/binary-common interaction by only calling
    dh_pysupport when we are in arch-independent mode (DH_OPTIONS=-i)
  * Remove the extraneous conflicts/replace with libprotobuf2/libprotobuf0
    from libprotobuf3, as they share no files (and have different SONAMES)
    (Closes: #523992)

 -- Iustin Pop <iusty@k1024.org>  Tue, 14 Apr 2009 09:35:39 +0200

protobuf (2.0.3-1) unstable; urgency=low

  [ Ehren Kret ]
  * New Upstream Version (Closes: #522470)
  * Applied patch proposed in bug#503807 provided by
    Torsten Werner <twerner@debian.org> (Closes: #503807)

  [ Iustin Pop ]
  * Policy version 3.8.1, added handling for the nocheck DEB_BUILD_OPTIONS flag
  * Fix lintian warnings (copyright-with-old-dh-make-debian-copyright,
    wrong-section-according-to-package-name)
  * The new upstream version build successfully (and passes the
    unittest) with gcc-snapshort, so marking bug#505411 as fixed
    (Closes: #505411)

 -- Iustin Pop <iusty@k1024.org>  Thu, 09 Apr 2009 15:01:36 +0200

protobuf (2.0.2-1) unstable; urgency=low

  * New Upstream Version (Closes: #501349)

 -- Iustin Pop <iusty@k1024.org>  Tue, 07 Oct 2008 21:51:47 +0200

protobuf (2.0.1-2) unstable; urgency=low

  * Fix the java .jar symlink (Closes: #501490)

 -- Iustin Pop <iusty@k1024.org>  Sat, 04 Oct 2008 17:05:01 +0200

protobuf (2.0.1-1) unstable; urgency=low

  * New Upstream Version (Closes: #499925)

 -- Iustin Pop <iusty@k1024.org>  Sun, 28 Sep 2008 18:14:16 +0200

protobuf (2.0.0~b-3) unstable; urgency=low

  * Remove DM-Upload-Allowed for sponsoring

 -- Iustin Pop <iusty@k1024.org>  Sun, 03 Aug 2008 11:01:44 +0200

protobuf (2.0.0~b-2) unstable; urgency=low

  * Mark the different license for some of the files, and fix the long
    description (it contained UTF-8 chars), both thanks to Vincent Bernat
    <bernat@debian.org>
  * Cleanup debian/rules (removed commented out debhelper lines)
  * Improve the java build process, as suggested by Matthew Johnson
    <mjj29@debian.org>

 -- Iustin Pop <iusty@k1024.org>  Sat, 02 Aug 2008 14:12:59 +0200

protobuf (2.0.0~b-1) unstable; urgency=low

  * Initial release (Closes: #489842)

 -- Iustin Pop <iusty@k1024.org>  Tue, 08 Jul 2008 20:03:51 +0200
