[MIR] libjsoncpp

Bug #1218220 reported by Maarten Lankhorst
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libjsoncpp (Ubuntu)
Won't Fix
Undecided
Maarten Lankhorst

Bug Description

Availability:
Builds on all architectures supported by ubuntu, including armel.

Rationale:
This package is already used in main, shipped with llvm-toolchain. Earlier versions of llvm-toolchain used the included copy, more recent llvm-toolchain uses the libjsoncpp shipped with ubuntu.

Security:
I couldn't find any security issues with libjsoncpp, but because llvm-toolchain already used it including it separately wouldn't really increase the attack vector.

Quality assurance:
No open bugs in ubuntu or debian.

UI standards: (generally only for user-facing applications)
n/a

Dependencies:
Build-depends on debhelper, scons, python and doxygen which are in main. Binary package only depends on gcc and glibc.

Standards compliance:
Looks like it complies, and lintian doesn't complain.

Maintenance:
It's not likely a json parser will need much maintainance. Upstream has seen very few commits since rc2, mostly small build fixes.

Background information:
Used by llvm-toolchain-3.3, but a copy included in the source was used by earlier versions of llvm. Debian fixed this for llvm-toolchain-3.2, but that patch is not merged yet in ubuntu.

description: updated
Revision history for this message
Adam Conrad (adconrad) wrote :

For now, we'll revert to using the static copy, I think. Rationale in the LLVM changelog:

 llvm-toolchain-3.3 (1:3.3-5ubuntu4) saucy; urgency=low
 .
   * Revert to using the static copy of libjsoncpp, since the shared
     library lacks sane versioning, and this is only a few thousand
     lines of cargo-culted code from a reasonably stagnant upstream.

Changed in libjsoncpp (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.