* No change rebuild.
* Team upload.
* Build only the Java package
* Renamed the package to protobuf2
* Install the Maven artifact with the 2.x generic version
* Generate Java 8 compatible classes
* Standards-Version updated to 4.4.0
* Switch to debhelper level 11
* 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
* 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)
* Non-maintainer upload.
* Restore maintainer address.
* 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.
* New upstream release.
* Merge post-2.6.0 fixes that were merged upstream. In particular,
protoc-generated code should now compile correctly when built with Clang.
* Upload to unstable.
* Compile the Java bindings only on architecture-independent builds.
* 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.
* Upload to unstable.
* Officially take over primary maintainership of the package, per Iustin.
* 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.
* Upload to unstable.
* Closes: #736801.
* Use a different approach to fixing the FTBFS caused by upstream bug #488.
* Revert the Build-Depends on a specific gcc/g++ version.
* Upload to unstable.
* Note that the experimental C++ backend in python-protobuf has been
disabled.
* Rewrite the platform detection logic in .../platform-macros.h to be more
tolerant of all Debian architectures.
* Switch from autotools-dev to dh-autoreconf.
* 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.
* 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).
[ 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
* Add patch from Steven Chamberlain fixing build failures of the
embedded gtest copy on kFreeBSD (Closes: #675837)
[ 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)
[ 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
* Re-upload to unstable
* 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
* 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)
* 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
* Non-maintainer upload.
* Build-depends on on default-jdk and set JAVA_HOME to
/usr/lib/jvm/default-java (Closes: #587732)
* 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
* New upstream version.
* Split out libprotobuf-lite from the libprotobuf package.
* Add CFLAGS specific to sh4; closes: #560322.
* Acknowledge NMUs (thanks Dirk!)
* Convert the source format to 3.0 (quilt)
* 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
* 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
* 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)
* 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).
* 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).
* 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)
[ 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)
* New Upstream Version (Closes: #501349)
* Fix the java .jar symlink (Closes: #501490)
* New Upstream Version (Closes: #499925)
* Remove DM-Upload-Allowed for sponsoring
* 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>
* Initial release (Closes: #489842)