Sync libjsoncpp 0.10.2-3 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libjsoncpp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please sync libjsoncpp 0.10.2-3 (universe) from Debian unstable (main)
Seems that Doko and Cleto merged everything was useful from Ubuntu.
Multiarch: merged.
Buildflags: patched upstream / merged.
Symbols file: moved to shlibs.
Quoting the lintian-overrides file:
# This is a C++ project, we use .shlibs instead
# API/ABI compatiblity is watched tediously upstream.
# Report: http://
no-symbols-
I guess this version (modulo symbols file) might be suitable for MIR, making cmake 3.2
being built correctly on wily.
Explanation of the Ubuntu delta and why it can be dropped:
* Merge from Debian unstable. Remaining changes:
- debian/control, debian/*.install, debian/rules:
+ MultiArch support. (Closes: #699765)
- debian/control, debian/
+ Build using dpkg-buildflags (using debhelper 9
and patched SConstruct).
- debian/rules:
+ Run the tests (but ignore the test results, upstream
writes that not all of them pass).
- debian/
+ Add symbols file.
- debian/
+ Use stringstream to convert real numbers from strings.
* debian/
- Use stringstream to convert real numbers from strings. (LP: #1368420)
* Multiarchify the package. Closes: #699765.
* Add a symbols file.
* Build using dpkg-buildflags (using debhelper 9 and patched SConstruct).
* Run the tests (but ignore the test results, upstream writes that not all
of them pass).
Changelog entries since current wily version 0.6.0~rc2-
libjsoncpp (0.10.2-3) unstable; urgency=medium
* Added upstream patch to fix arm build
* Added patch for using upstream pkg-config files (Closes: #788379)
* Moved from symbols to shlibs system
* Added lintian override for -doc package generated by doxygen
-- Peter Spiess-Knafl <email address hidden> Thu, 11 Jun 2015 11:00:48 +0200
libjsoncpp (0.10.2-2) unstable; urgency=medium
* Upload to unstable.
-- Peter Spiess-Knafl <email address hidden> Mon, 27 Apr 2015 00:44:35 +0200
libjsoncpp (0.10.2-1) experimental; urgency=medium
[ Peter Spiess-Knafl ]
* New upstream release. Closes: #762330
* Changed buildsystem to cmake.
* Added libjsoncpp0-dbg package.
* Split out documenation into libjsoncpp-doc.
* Added docbase file.
* Fixed lintian warnings.
* Updated upstream contact and changed license to Expat.
* Added Vcs-Browser field to debian/control.
* Removed authors from debian/docs.
* Added breaks/replaces fields for -doc package to debian/control.
[ Cleto Martín ]
* Update version pkgconfig file
* Update watch file to avoid parsing 1.x versions
* Using debian/copyright machine-readable format
* Update my email address
-- Peter Spiess-Knafl <email address hidden> Sat, 18 Apr 2015 15:43:15 +0200
libjsoncpp (0.6.0~rc2-4) UNRELEASED; urgency=medium
[ Matthias Klose ]
* Multiarchify the package. Closes: #699765.
* Add a symbols file.
* Build using dpkg-buildflags (using debhelper 9 and patched SConstruct).
* Run the tests (but ignore the test results, upstream writes that not all
of them pass).
[ Cleto Martín ]
* Applying Matthias patch. Thanks!
* Updating new homepage and uscan.
* Adding Vcs-Git field at debian/control
-- Cleto Martín <email address hidden> Sat, 08 Nov 2014 12:41:04 +0000
Changed in libjsoncpp (Ubuntu): | |
status: | New → Fix Released |
Looks like there are two changes still relevant?
debian/ patches/ fix-double- parsing. patch and running tests (though they don't fail build for them, so maybe not hugely important -- but maybe the tests have improved and we can do that too).
I'll look into merging.