Your message dated Mon, 27 Aug 2012 12:02:35 +0000
with message-id <e1t5y1b-00072b...@franck.debian.org>
and subject line Bug#685714: fixed in json-c 0.10-1.1
has caused the Debian Bug report #685714,
regarding json-c: missing headers in libjson0-dev
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
685714: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685714
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: json-c
Version: 0.10-1
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch

Hi Fabien,

Looking at the just uploaded json-c 0.10, it appears that upstream has a bug
in their Makefile which causes the json_object_iterator.h header to not be
installed in the package.  Without this, the main json.h header does not
compile.  Please check that reverse-dependencies of your library package are
still usable before uploading them to Debian!

In Ubuntu, the attached patch was applied for this issue.  Changelog from
the Ubuntu upload:

  * debian/patches/missing-headers.patch: Install json_object_iterator.h
    header, needed by json.h.
  * Build-depend on dh-autoreconf to regen Makefile.in for the above.

Thanks for considering the patch.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru json-c-0.10/debian/control json-c-0.10/debian/control
--- json-c-0.10/debian/control	2012-08-17 09:43:43.000000000 -0700
+++ json-c-0.10/debian/control	2012-08-23 13:12:18.000000000 -0700
@@ -1,7 +1,7 @@
 Source: json-c
 Priority: extra
 Maintainer: fabien boucher <fabien.dot.bouc...@gmail.com>
-Build-Depends: debhelper (>= 9)
+Build-Depends: debhelper (>= 9), dh-autoreconf
 Standards-Version: 3.9.3.0
 Section: libs
 Homepage: http://oss.metaparadigm.com/json-c/
diff -Nru json-c-0.10/debian/patches/missing-headers.patch json-c-0.10/debian/patches/missing-headers.patch
--- json-c-0.10/debian/patches/missing-headers.patch	1969-12-31 16:00:00.000000000 -0800
+++ json-c-0.10/debian/patches/missing-headers.patch	2012-08-23 09:18:53.000000000 -0700
@@ -0,0 +1,18 @@
+Description: Install json_object_iterator.h header, needed by json.h
+ The upstream Makefile.am in json-c 0.10 missed installing
+ json_object_iterator.h, which is needed as a dependency.  Adjust the
+ upstream rules to correct this.
+Author: Steve Langasek <steve.langa...@canonical.com>
+
+Index: json-c-0.10/Makefile.am
+===================================================================
+--- json-c-0.10.orig/Makefile.am
++++ json-c-0.10/Makefile.am
+@@ -17,6 +17,7 @@
+ 	json_config.h \
+ 	json_inttypes.h \
+ 	json_object.h \
++	json_object_iterator.h \
+ 	json_object_private.h \
+ 	json_tokener.h \
+ 	json_util.h \
diff -Nru json-c-0.10/debian/patches/series json-c-0.10/debian/patches/series
--- json-c-0.10/debian/patches/series	2012-08-17 09:49:26.000000000 -0700
+++ json-c-0.10/debian/patches/series	2012-08-23 09:16:38.000000000 -0700
@@ -1 +1,2 @@
 fix-format-string-in-test.patch
+missing-headers.patch
diff -Nru json-c-0.10/debian/rules json-c-0.10/debian/rules
--- json-c-0.10/debian/rules	2012-08-17 09:45:19.000000000 -0700
+++ json-c-0.10/debian/rules	2012-08-23 09:33:47.000000000 -0700
@@ -18,4 +18,4 @@
 	dh_strip --dbg-package=libjson0-dbg
 
 %:
-	dh  $@
+	dh $@ --with autoreconf

--- End Message ---
--- Begin Message ---
Source: json-c
Source-Version: 0.10-1.1

We believe that the bug you reported is fixed in the latest version of
json-c, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 685...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gergely Nagy <alger...@madhouse-project.org> (supplier of updated json-c 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 27 Aug 2012 12:56:32 +0200
Source: json-c
Binary: libjson0 libjson0-dev libjson0-dbg
Architecture: source amd64
Version: 0.10-1.1
Distribution: unstable
Urgency: low
Maintainer: fabien boucher <fabien.dot.bouc...@gmail.com>
Changed-By: Gergely Nagy <alger...@madhouse-project.org>
Description: 
 libjson0   - JSON manipulation library - shared library
 libjson0-dbg - JSON manipulation library - debug symbols
 libjson0-dev - JSON manipulation library - development files
Closes: 685714
Changes: 
 json-c (0.10-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Include the missing json_object_iterator.h header in
     libjson0-dev. (Closes: #685714)
Checksums-Sha1: 
 a309ccfa76650ffe5d85574c192b813668339966 1792 json-c_0.10-1.1.dsc
 f182d301c1caaa6cc943e43e26fd7066ff4810c1 3724 json-c_0.10-1.1.debian.tar.gz
 9a56cbc79996838716e8f6195d6e393ecd7aeaca 24072 libjson0_0.10-1.1_amd64.deb
 cf90987a77a8d441727496bfdbdac08b7bcb11a1 96204 libjson0-dev_0.10-1.1_amd64.deb
 0bb8daee46c269b6138119168bd9aabcc976a94c 35974 libjson0-dbg_0.10-1.1_amd64.deb
Checksums-Sha256: 
 55c7e4279da253d65399badfd44e50ec9a1cd02c27a710aff97d7692b550cbc6 1792 
json-c_0.10-1.1.dsc
 41972cc999b031f791ddf93c07d827eda6f740ea53bec212ec55d794b8a99658 3724 
json-c_0.10-1.1.debian.tar.gz
 eca29053b0cbff4bf492102e1b18334073816747c7d6365b756e9b082bbbd2e2 24072 
libjson0_0.10-1.1_amd64.deb
 0f3a80d5c9b185a8578bf2f803bc2a2c7110502f3e7e795b125546702c07b9c4 96204 
libjson0-dev_0.10-1.1_amd64.deb
 ba90582c9e3652528c55115d08ae6055a491f0dfd111889c024e668fda93c0e6 35974 
libjson0-dbg_0.10-1.1_amd64.deb
Files: 
 8b286b5ac2e575956be54279e2aa474d 1792 libs extra json-c_0.10-1.1.dsc
 5eed5a04f0ece72b36dbd6e17427abe0 3724 libs extra json-c_0.10-1.1.debian.tar.gz
 b29a5c27897e36d0ca286f6c5a7d240e 24072 libs extra libjson0_0.10-1.1_amd64.deb
 395ab76efded4ab0b61a8920a32019dd 96204 libdevel extra 
libjson0-dev_0.10-1.1_amd64.deb
 9ab282a6af2fcfb8eef70f2d60d9aa97 35974 debug extra 
libjson0-dbg_0.10-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJQO1r3AAoJEKwekLrEM/aP9BwP/0m/mks3F1mWRxQd1C3Bs25u
4egy2qx62el2n4oOp76cHJXJ4j0GZtCpr4NxlVb/EF2a3pA1MscwolhL91f8klRy
3BvxK+mikVer9TpU467ZVkAJt5Yg72EPsGSGpvhOFTJhkDN/Y8WHeiQE38iC/Dw7
NL7zGbRAGX38KepUHLwfOHHaQcUfrO7+571bplND1BQX5Zauw0Q0p8i+/AxhdccR
KIwMVmywf+Uavyb8v/yfM/kPjpjQWWs7ZibOZITZ0oH+/UNMWdjifMo1eA9KXe+L
PDIub3JRKkLsaDecF9nw0iejF2qiZBE53xmZs8tMsPEA0N/09YDKNkrKjUeeX+XB
tfCm/r2ZZdfW3EFwYeb5AJLNErwCK1BiV51t1i421kfwg+NkXlAAs+h3EPkwbtoI
2ttyFO0+ix7h7lfItncL3NxhcBrrCTdnZqiEvxQi2FaOEKsvkHVDqNU/BJDbkwuH
0aOTSMca0EwAurBpR67VZr1yyPFWOT4oYJhpluC/5VrnF5t5++Rq8n7CeRZVxP8t
nbYTijVNszw+d3LXsHlRHyC6A+w4caZ3JHEB5SeeZE7e5tGV8XsAGEyDKcA4RbUU
x8hCvtWGtpmv0/SMAO68thWccPJlOTPcpw0tCEH9QEnx2/NJogDPHN4LUfoEfeEj
569ZzPwKt2dBoH15jmnn
=iCLN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to