[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#777832: marked as done (devil: ftbfs with GCC-5)



Your message dated Wed, 08 Jul 2015 04:48:52 +0000
with message-id <E1ZChHw-0006lM-M8@franck.debian.org>
and subject line Bug#777832: fixed in devil 1.7.8-10
has caused the Debian Bug report #777832,
regarding devil: 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 owner@bugs.debian.org
immediately.)


-- 
777832: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777832
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:devil
Version: 1.7.8-9
Severity: normal
Tags: sid stretch
User: debian-gcc@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/devil_1.7.8-9_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

[...]
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_alloc.lo `test -f './../src-IL/src/il_alloc.c' || echo './'`./../src-IL/src/il_alloc.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_doom.lo `test -f './../src-IL/src/il_doom.c' || echo './'`./../src-IL/src/il_doom.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_stack.lo `test -f './../src-IL/src/il_stack.c' || echo './'`./../src-IL/src/il_stack.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_pcx.lo `test -f './../src-IL/src/il_pcx.c' || echo './'`./../src-IL/src/il_pcx.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_rle.lo `test -f './../src-IL/src/il_rle.c' || echo './'`./../src-IL/src/il_rle.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_bits.lo `test -f './../src-IL/src/il_bits.c' || echo './'`./../src-IL/src/il_bits.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_endian.lo `test -f './../src-IL/src/il_endian.c' || echo './'`./../src-IL/src/il_endian.c
/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_exr.lo `test -f './../src-IL/src/il_exr.cpp' || echo './'`./../src-IL/src/il_exr.cpp
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_jpeg.lo `test -f './../src-IL/src/il_jpeg.c' || echo './'`./../src-IL/src/il_jpeg.c
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/IL  -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o libIL_la-il_pic.lo `test -f './../src-IL/src/il_pic.c' || echo './'`./../src-IL/src/il_pic.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_alloc.c  -fPIC -DPIC -o .libs/libIL_la-il_alloc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_bits.c  -fPIC -DPIC -o .libs/libIL_la-il_bits.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_rle.c  -fPIC -DPIC -o .libs/libIL_la-il_rle.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_pcx.c  -fPIC -DPIC -o .libs/libIL_la-il_pcx.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_stack.c  -fPIC -DPIC -o .libs/libIL_la-il_stack.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_jpeg.c  -fPIC -DPIC -o .libs/libIL_la-il_jpeg.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_doom.c  -fPIC -DPIC -o .libs/libIL_la-il_doom.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_endian.c  -fPIC -DPIC -o .libs/libIL_la-il_endian.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_pic.c  -fPIC -DPIC -o .libs/libIL_la-il_pic.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_exr.cpp  -fPIC -DPIC -o .libs/libIL_la-il_exr.o
cc1plus: warning: command line option '-std=gnu99' is valid for C/ObjC but not for C++
cc1plus: warning: command line option '-fgnu89-inline' is valid for C/ObjC but not for C++
./../src-IL/src/il_rle.c: In function 'ilRleCompressLine':
./../src-IL/src/il_rle.c:20:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  const ILint bmp_pad_to_even = 1 - ((ILint)q - *DestWidth) % 2;
                                     ^
In file included from ./../src-IL/src/il_exr.cpp:14:0:
./../src-IL/include/il_internal.h:230:54: error: expected ',' or '...' before 'FileName'
 ILboolean ilIsValidBmp(ILconst_string CONST_RESTRICT FileName);
                                                      ^
make[2]: *** [libIL_la-il_exr.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:1365: recipe for target 'libIL_la-il_exr.lo' failed
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_alloc.c -o libIL_la-il_alloc.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_bits.c -o libIL_la-il_bits.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_rle.c -o libIL_la-il_rle.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_doom.c -o libIL_la-il_doom.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_jpeg.c -o libIL_la-il_jpeg.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_pic.c -o libIL_la-il_pic.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_endian.c -o libIL_la-il_endian.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_stack.c -o libIL_la-il_stack.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include -D_FORTIFY_SOURCE=2 -std=gnu99 -fgnu89-inline -msse -msse2 -msse3 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ./../src-IL/src/il_pcx.c -o libIL_la-il_pcx.o >/dev/null 2>&1
make[2]: Leaving directory '/«PKGBUILDDIR»/lib'
make[1]: *** [all-recursive] Error 1
Makefile:322: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build: make -j10 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:11: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: devil
Source-Version: 1.7.8-10

We believe that the bug you reported is fixed in the latest version of
devil, 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 777832@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <apo@gambaru.de> (supplier of updated devil 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 07 Jul 2015 19:48:41 +0200
Source: devil
Binary: libdevil1c2 libdevil-dev
Architecture: source
Version: 1.7.8-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Markus Koschany <apo@gambaru.de>
Description:
 libdevil-dev - Cross-platform image loading and manipulation toolkit
 libdevil1c2 - Cross-platform image loading and manipulation toolkit
Closes: 777832
Changes:
 devil (1.7.8-10) unstable; urgency=medium
 .
   * QA upload.
   * Add GCC-5-FTBFS-il.h.patch and fix build error with GCC-5.
     (Closes: #777832)
   * Declare compliance with Debian Policy 3.9.6.
Checksums-Sha1:
 b651491a81215421f269784d70a2924696a875a5 1913 devil_1.7.8-10.dsc
 7212187118364a4cece8478a2a36b78e4c4b87f8 8324 devil_1.7.8-10.debian.tar.xz
Checksums-Sha256:
 0e5f5db47cf75f4ca02a11173b8fe53e1538f3fd31184d3e4c1decb8c5120e98 1913 devil_1.7.8-10.dsc
 b031c487f08044d71e96683f26a68b4fb79b019d55aa799ea07849c33658dacf 8324 devil_1.7.8-10.debian.tar.xz
Files:
 d9ab44d99d23875b53294f0d7dd5293f 1913 devel optional devil_1.7.8-10.dsc
 eeed03db7ecad4131bc2e0ffba330cd5 8324 devel optional devil_1.7.8-10.debian.tar.xz

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

iQIcBAEBCAAGBQJVnKd5AAoJEI7tzBuqHzL/Z5AP/2+uq8w8SJAL/F5uEv6FGo1J
hUwbpDkC+6kfy1BfkTs6NwWXT3LnhFY6bNrcOfnAq/b3ksACjh2zz0Mawv3h85Nv
yIYaBK4uOB2QbIFV1LXVBwgdBxHejfBXZ/FcGOcZBWRpdUYzbmWarERCPkQPl5u8
NhqjCUS1OFNp+/QWI9q9RkEGjbsnRMUM3WsMxv1BXEpv4Nu/2BSP9+hPAxRJ1I6D
YWK4wOGh++W0ulO4JeuHTe3QAjuY6F3E/Ezhfs5ogDNdqF8/w4g4ppeF7E6b6GMX
tcAXq9+p4K9F387YEhP5ow+TeIuRf4941fZ3qD+mDrwyI5avrUW3sNdJastMiltx
QUPoAaUV8r/koypU+1ntSa0lkNWL65d7vjAWUH/MOn6gIFIWSfo8rLaJ8mvrjj7u
rbmC6wn//TlhDFoI3mycAKH6HnLJwLJwwwjh0uzgSagIM4nTEVzMEUvJgmkuPTmZ
1NFIGdrIJpxed9hk3gdpa9jNCIDInPfUx71GXxKsWKMPnUoO4VpRQRJWsaP7Zhtm
M8KVkJaUb+6SFe+JvkNBwbHErRwWWvAAPvhjGHL2OXsgEQF3QTb1GaJbylZW7YK3
vV997IRdTVXamtAQjB490O86NP6HhtA9f7qRPGzzbiX6uSDwZfat4qaprMhM6t20
531LGmJlHmTFv9I1N5Tx
=9bht
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: