Your message dated Wed, 11 Oct 2017 07:04:43 +0000
with message-id <e1e2b4n-0009bx...@fasolo.debian.org>
and subject line Bug#853462: fixed in json-c 0.12.1-1.2
has caused the Debian Bug report #853462,
regarding json-c: ftbfs with GCC-7
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.)


-- 
853462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853462
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:json-c
Version: 0.12.1-1.1
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/json-c_0.12.1-1.1_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating json-c.pc
config.status: creating tests/Makefile
config.status: creating json-c-uninstalled.pc
config.status: creating config.h
config.status: creating json_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
   dh_auto_build
        make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in .
make[3]: Entering directory '/<<PKGBUILDDIR>>'
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror 
-Wno-error=deprecated-declarations -Wno-error=unused-but-set-variable -Wextra 
-Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o arraylist.lo arraylist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c arraylist.c  -fPIC -DPIC -o .libs/arraylist.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c arraylist.c -o arraylist.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror 
-Wno-error=deprecated-declarations -Wno-error=unused-but-set-variable -Wextra 
-Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o debug.lo debug.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c debug.c  -fPIC -DPIC -o .libs/debug.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c debug.c -o debug.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror 
-Wno-error=deprecated-declarations -Wno-error=unused-but-set-variable -Wextra 
-Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o json_c_version.lo json_c_version.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c json_c_version.c  -fPIC -DPIC -o 
.libs/json_c_version.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c json_c_version.c -o json_c_version.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror 
-Wno-error=deprecated-declarations -Wno-error=unused-but-set-variable -Wextra 
-Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o json_object.lo json_object.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wno-error=deprecated-declarations 
-Wno-error=unused-but-set-variable -Wextra -Wwrite-strings 
-Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c json_object.c  -fPIC -DPIC -o .libs/json_object.o
json_object.c: In function 'json_object_get_int64':
json_object.c:554:5: error: this statement may fall through 
[-Werror=implicit-fallthrough=]
  if (json_parse_int64(jso->o.c_string.str, &cint) == 0) return cint;
     ^
json_object.c:555:3: note: here
   default:
   ^~~~~~~
cc1: all warnings being treated as errors
Makefile:578: recipe for target 'json_object.lo' failed
make[3]: *** [json_object.lo] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:638: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:438: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
debian/rules:37: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: json-c
Source-Version: 0.12.1-1.2

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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 11 Oct 2017 08:38:28 +0200
Source: json-c
Binary: libjson-c3 libjson-c-dev libjson-c-doc
Architecture: source
Version: 0.12.1-1.2
Distribution: unstable
Urgency: medium
Maintainer: fabien boucher <fabien.dot.bouc...@gmail.com>
Changed-By: Matthias Klose <d...@debian.org>
Description:
 libjson-c-dev - JSON manipulation library - development files
 libjson-c-doc - JSON manipulation library - documentation files
 libjson-c3 - JSON manipulation library - shared library
Closes: 853462
Changes:
 json-c (0.12.1-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix build failure with GCC 7 (Hilko Bengen). Closes: #853462.
Checksums-Sha1:
 46ae24d737cadb2838ac2a4c8db7b43424c3025d 2035 json-c_0.12.1-1.2.dsc
 4da124cb31f7c17dcb2eb6a405385eb25d7ff0df 6420 json-c_0.12.1-1.2.debian.tar.xz
 c66644627f5fd9233eb0933bf207645e039f8427 4810 
json-c_0.12.1-1.2_source.buildinfo
Checksums-Sha256:
 997c086ef9da3431fca36f79117a3fcf59ef842b29fe67e8a6417d44200739c9 2035 
json-c_0.12.1-1.2.dsc
 3a77af4d4f28f21d8a4c91a8d54fd85339380b5a0ebc1002f42c9ce927f0811a 6420 
json-c_0.12.1-1.2.debian.tar.xz
 c7add8b9bf02fd68fb430a2055e626be6cc6aa2d8a27e4829c4ef9086252a3b0 4810 
json-c_0.12.1-1.2_source.buildinfo
Files:
 84da59b6cb74713616be38b48c833fb8 2035 libs extra json-c_0.12.1-1.2.dsc
 07db10a101f45915200bd7fd6ecff3f7 6420 libs extra 
json-c_0.12.1-1.2.debian.tar.xz
 9ab57a933db9dedca536f4fb1b74deaa 4810 libs extra 
json-c_0.12.1-1.2_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJZ3b2AAAoJEL1+qmB3j6b1iIAQAKrTNEV8TakPoV/4MYTUS8by
pDJexHgnz6/7+bfWgMerwOr1T6oXbkaAeY4m3zMdjZtVEcVObghvYa/Um7BPbSa+
wTWqo5pJP2YZicN8LLljzwAvvc6MYq9/51FYx11WfN763oa1PZRxb1oFR7mqVE8S
OP3dWbw2Wnih9JOOaG7RGd9ukiyVN8d9NFPzdYiOJVGc7LZXqsKEcGUkCbnSgbo4
+7KZZAKqaw+EzALl9YrTKcMuJZeku9OBh5OzsuENz9TTbfHld/UwMWJ9Zmpt2v8d
EmuIvHEuDGfOpRKPQxp3wzbtqey4LPx5f6EtNPMyxfz6IwuSbkaV/Uhe/B9FIOep
48WkbkTXNSt05j5OqcjqAKWbcNzwVcB+wA2ABpjntyohzs5gLclsxOBy9GLIpsT6
2DozHu/TysCSyPPk1lDr6JQYmJl2DBpW/zi6rlEGfzA1r2peqJYUlLa5ePBscYtz
tsJp7BddidTDyBO/vtTkrPJ6h81/U4PMJADA4XXItA6NrMs8LeS9SOaHgfMkr/cU
o1Upzpz+3v99V5PkiaW452TXKZrxPmbHDtDykf+XfD6a90Je1Z//aV7N0axGsw32
twSVjWDtS0slvrgCWTgefTxHziBg+NnPQodbRfu6yMTCiRdl7qH05LSz6N0SVjTe
hVD6rVis5VNtzxm9Ou+N
=YAU3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to