Your message dated Sat, 27 Jun 2015 17:18:54 +0000
with message-id <e1z8tkk-0008p6...@franck.debian.org>
and subject line Bug#777871: fixed in geis 2.2.17-1
has caused the Debian Bug report #777871,
regarding geis: ftbfs with GCC-5
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.)
--
777871: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777871
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:geis
Version: 2.2.16-1
Severity: normal
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-5
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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/geis_2.2.16-1_unstable_gcc5.log
The last lines of the build log are at the end of this report.
To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++
Common build failures are C11 as the default C mode, 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-5/porting_to.html
[...]
configure:
configure: geis 2.2.16
configure: ===============================
configure:
configure: prefix : /usr
configure: integration tests : no
configure:
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build -a -O--parallel
make[1]: Entering directory '/«PKGBUILDDIR»'
make --no-print-directory all-recursive
Making all in include
make[3]: Nothing to be done for 'all'.
Making all in libs
Making all in geis-util
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../.. -I../.. -I../../include -I../../libgeis -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Werror -pedantic -std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libgeis_util_la-geis_bag.lo `test -f 'geis_bag.c' || echo './'`geis_bag.c
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../.. -I../.. -I../../include -I../../libgeis -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Werror -pedantic -std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libgeis_util_la-geis_logging.lo `test -f 'geis_logging.c' || echo
'./'`geis_logging.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include
-I../../libgeis -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -pedantic
-std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -c geis_bag.c -fPIC -DPIC -o
.libs/libgeis_util_la-geis_bag.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include
-I../../libgeis -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -pedantic
-std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -c geis_logging.c -fPIC -DPIC -o
.libs/libgeis_util_la-geis_logging.o
In file included from geis_bag.c:25:0:
geis_bag.c: In function '_bag_store_allocate':
geis_logging.h:56:39: error: ISO C does not support '__FUNCTION__' predefined
identifier [-Werror=pedantic]
__FUNCTION__, __LINE__, \
^
geis_bag.c:39:5: note: in expansion of macro 'geis_error'
geis_error("failed to allocate bag store");
^
geis_bag.c: In function 'geis_bag_new':
geis_logging.h:56:39: error: ISO C does not support '__FUNCTION__' predefined
identifier [-Werror=pedantic]
__FUNCTION__, __LINE__, \
^
geis_bag.c:53:5: note: in expansion of macro 'geis_error'
geis_error("failed to allocate bag");
^
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../include
-I../../libgeis -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -pedantic
-std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -c geis_logging.c -o libgeis_util_la-geis_logging.o
>/dev/null 2>&1
cc1: all warnings being treated as errors
make[4]: *** [libgeis_util_la-geis_bag.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
Makefile:440: recipe for target 'libgeis_util_la-geis_bag.lo' failed
make[3]: *** [all-recursive] Error 1
Makefile:405: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:525: recipe for target 'all-recursive' failed
make[1]: *** [all] Error 2
Makefile:433: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build: make -j10 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:4: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: geis
Source-Version: 2.2.17-1
We believe that the bug you reported is fixed in the latest version of
geis, 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 777...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen M. Webb <stephen.w...@bregmasoft.ca> (supplier of updated geis 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: Thu, 18 Jun 2015 08:57:13 -0400
Source: geis
Binary: libgeis1 libgeis-dev python3-geis libgeis-doc geis-tools
Architecture: source amd64 all
Version: 2.2.17-1
Distribution: unstable
Urgency: low
Maintainer: Stephen M. Webb <stephen.w...@bregmasoft.ca>
Changed-By: Stephen M. Webb <stephen.w...@bregmasoft.ca>
Description:
geis-tools - Gesture engine interface support - test tools
libgeis-dev - Gesture engine interface support - dev files
libgeis-doc - Gesture engine interface support - documentation
libgeis1 - Gesture engine interface support
python3-geis - Python3 bindings for libgeis
Closes: 751539 777871 788012
Changes:
geis (2.2.17-1) unstable; urgency=low
.
* New upstream release.
- fixed FTBFS with GCC5 (thanks Matthias Klose) (closes: #777871)
- fixed FTBFS with clang (thanks Alexander Ovchinnikov) (closes: #751539)
- made builds reproduceable (thanks Maria Valentina Marin) (closes:
#788012)
* debian/control: updated Standards-Version to 3.9.6 (no changes required)
* debian/patches/0004-remove-geis-server.patch: removed (fixed in new
release)
* debian/copyright: updated copyright years
Checksums-Sha1:
877b29e3c8bf448000fe63456f10e4c3caff3d51 2244 geis_2.2.17-1.dsc
cc8a954046da973ee6c752dc3bcd6d581a8e7132 457156 geis_2.2.17.orig.tar.xz
2db7661fb706facbdf3fce2739acf4a800c7750d 5204 geis_2.2.17-1.debian.tar.xz
1c3878399ac9347764ae27b5c732eee01f35ef81 34650 geis-tools_2.2.17-1_amd64.deb
dd42b372393d0ac95ba483bdef35937565fa855e 95810 libgeis-dev_2.2.17-1_amd64.deb
a2cc01384d2f59d27f65d3e821b77673e635f4bb 133924 libgeis-doc_2.2.17-1_all.deb
ab8dd8853759ee9cf77799e6f2a9bab1f48154c6 69310 libgeis1_2.2.17-1_amd64.deb
1a4027c0d35d17c492248f60433a13541520ae0d 23980 python3-geis_2.2.17-1_amd64.deb
Checksums-Sha256:
0759fc1c591ca8533b22234a34ee11e775349b64f5c6705e92698cef18569660 2244
geis_2.2.17-1.dsc
8a60f5683852094038904e690d23cc5a90a980fc52da67f0f28890baa25c70eb 457156
geis_2.2.17.orig.tar.xz
e3fd2a65be3614e65cbef1f434ddff75f6230a29b2b97a3b45f37f4743a509d4 5204
geis_2.2.17-1.debian.tar.xz
6c81d50ba99db1c2366d245317cfcc4519054d995e758c23f6cbc8398d08414c 34650
geis-tools_2.2.17-1_amd64.deb
a1aa5b3aa15fe2abd93aade613a0af05c63e55636b50f34e597236cef47cc63a 95810
libgeis-dev_2.2.17-1_amd64.deb
e48447321c004a4e8211e3f6031cdfc0d5350a083ca435c4004883930d334744 133924
libgeis-doc_2.2.17-1_all.deb
fd7593434f3695595ce858bc09524ac8155fb8fe3d3f46a0b16a3459b4b6600a 69310
libgeis1_2.2.17-1_amd64.deb
ec44b7f331c7901557eef6b4779e79e1ae77fbe41db07b737e34b7abd404022e 23980
python3-geis_2.2.17-1_amd64.deb
Files:
fcf9ea6de38c79a5884808077f0655f9 2244 libs extra geis_2.2.17-1.dsc
2ff9d76a3ea5794516bb02c9d1924faf 457156 libs extra geis_2.2.17.orig.tar.xz
7d8928f55a9e0e080bfc8ac27028be71 5204 libs extra geis_2.2.17-1.debian.tar.xz
51012eb4f441b4c4573129c4d1138243 34650 libdevel extra
geis-tools_2.2.17-1_amd64.deb
4e2621f8f4bb109bb9db0b559147909f 95810 libdevel extra
libgeis-dev_2.2.17-1_amd64.deb
bc0c8fb522f56dbf7cb7d2888b5724be 133924 doc extra libgeis-doc_2.2.17-1_all.deb
28fa0cab25726faf651d8168f70c719c 69310 libs extra libgeis1_2.2.17-1_amd64.deb
434395f575ce30e372443a5713e16df8 23980 python extra
python3-geis_2.2.17-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVjtpRAAoJEDIkf7tArR+mj7EP/2GBnJimgmEzJhuqj1g+/B/I
c5fPfBmwC1AYZKHISr+gmRKC9dtYF+KlG96aRDrJppHfJmVc28VOBwO1SEmTucyK
+GrXuekI51KklLVBgI7AESc3ztI/6cghdGbo93zyN5otbKlRH+TKeVdofcl/Wr8N
x2vpqUB7RHMm2pOYdhIoG5DcrRPYmZeZ5dS5ONv3/850un559sgVZDIDTYL5ZL3D
S1VsspZdizVeMys1Cuylujbl2E7vPGaOXoCnz3GagGpzDFt0sm5aAbpotbB2PwCo
WqE3mEME7EZKqwQ+QhUgK90sQ4RGwJDxMH2LhjD4vJL/79Ko8tdWAcm8I1AD0ZuG
Bfo54H/7O9zKiOYa8SFIvelbKG+kSlEwMabHIn8o9muw9Soz/u4MMDStfyVw+10o
LAa4UAD/UOVY8y2XJc7U2xVWy6Fhx+r8VmDkY/3uKMbwKCSXpZV0FhSpTLIgZ0vm
d32EtVJVwlVQ55cWV2Xd3mQJQdFIHmJgxDk5zfDchHhv7a+f/sne36zulZFSB/74
/3tl22S2Ai/5n4qpbHO5fWVyuCYr4d3q5AszwkMvVpqLISM70FKS9EVwf2af71i4
IBoIdpZucrnoheWz8bdxKVfJMohokoltbSS6ma8Bfis1nzdw2lHzR2BsrBcKg2mU
FqPlcQuey0TW+URCMDt8
=HAjg
-----END PGP SIGNATURE-----
--- End Message ---