Package: jq / 1.5+dfsg-2
Metadata
Package | Version | Patches format |
---|---|---|
jq | 1.5+dfsg-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
enable manpages.patch | (download) |
Makefile.am |
1 1 + 0 - 0 ! |
patch makefile to always generate the manpage. |
remove unecessary rakefile deps.patch | (download) |
docs/Rakefile |
82 0 + 82 - 0 ! |
patch rakefile to allow for easier manpage generation This patch disable some of the dependencies that are not required to build the actual manpage. |
patch version into build.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
set release version manually. jq sets the build version by parsing the git branch. There is no git branch during package building however. This patch sets the version manually. The version can be looked up using `git describe --tags --match 'upstream*' | sed 's/^upstream\///'`. |
dont distribute duplicate docs.patch | (download) |
Makefile.am |
2 1 + 1 - 0 ! |
do not distribute copying, fixes lintian warning |
stack exhaustion.patch | (download) |
jv_print.c |
8 7 + 1 - 0 ! |
[patch] skip printing at max_depth and deeper This addresses #1136, and mitigates a stack exhaustion when printing a very deeply nested term. |
heap buffer overflow.patch | (download) |
jv_parse.c |
4 2 + 2 - 0 ! |
[patch] heap buffer overflow in tokenadd() (fix #105) This was an off-by one: the NUL terminator byte was not allocated on resize. This was triggered by JSON-encoded numbers longer than 256 bytes. |
disable static libtool.patch | (download) |
Makefile.am |
3 1 + 2 - 0 ! |
ensure jq doesn't statically link in libraries |