Your message dated Tue, 14 Apr 2015 22:48:51 +0000
with message-id <[email protected]>
and subject line Bug#778013: fixed in mongrel2 1.9.2-1
has caused the Debian Bug report #778013,
regarding mongrel2: 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 [email protected]
immediately.)
--
778013: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778013
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mongrel2
Version: 1.9.1-6
Severity: normal
Tags: sid stretch
User: [email protected]
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/mongrel2_1.9.1-6_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
[...]
rm -f *.o procer
make[2]: Leaving directory '/«PKGBUILDDIR»/tools/procer'
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_clean -O--parallel
debian/rules build-arch
dh build-arch --parallel
dh_testdir -a -O--parallel
dh_auto_configure -a -O--parallel
dh_auto_build -a -O--parallel
make[1]: Entering directory '/«PKGBUILDDIR»'
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/config/config.o
src/config/config.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/config/db.o
src/config/db.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/config/module.o
src/config/module.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/qlock.o
src/task/qlock.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/rendez.o
src/task/rendez.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/fd.o
src/task/fd.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/net.o
src/task/net.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/task.o
src/task/task.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/task/context.o
src/task/context.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/list.o
src/adt/list.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/dict.o
src/adt/dict.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/hash.o
src/adt/hash.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/tst.o
src/adt/tst.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/darray.o
src/adt/darray.c
src/adt/darray.h: In function 'darray_insert':
src/adt/darray.c:162:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/adt/radixmap.o
src/adt/radixmap.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/mem/halloc.o
src/mem/halloc.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o
src/http11/httpclient_parser.o src/http11/httpclient_parser.c
In file included from src/mem/halloc.c:23:0:
src/mem/align.h:33:25: error: conflicting types for 'max_align_t'
typedef union max_align max_align_t;
^
In file included from /usr/include/malloc.h:23:0,
from src/mem/halloc.c:18:
/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:429:3: note: previous
declaration of 'max_align_t' was here
} max_align_t;
^
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o
src/http11/http11_parser.o src/http11/http11_parser.c
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2
-Wall -Wextra -idirafter "src" -pthread -rdynamic -DNDEBUG
-D_FILE_OFFSET_BITS=64 -fPIC -D_FORTIFY_SOURCE=2 -c -o src/bstr/bstraux.o
src/bstr/bstraux.c
make[1]: *** [src/mem/halloc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
<builtin>: recipe for target 'src/mem/halloc.o' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build: make -j10 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:27: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: mongrel2
Source-Version: 1.9.2-1
We believe that the bug you reported is fixed in the latest version of
mongrel2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jan Niehusmann <[email protected]> (supplier of updated mongrel2 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 15 Apr 2015 00:13:23 +0200
Source: mongrel2
Binary: mongrel2-core mongrel2-run
Architecture: source amd64 all
Version: 1.9.2-1
Distribution: unstable
Urgency: low
Maintainer: Jan Niehusmann <[email protected]>
Changed-By: Jan Niehusmann <[email protected]>
Description:
mongrel2-core - programming language agnostic web server (binaries)
mongrel2-run - programming language agnostic web server
Closes: 778013 782508
Changes:
mongrel2 (1.9.2-1) unstable; urgency=low
.
* Update to upstream release 1.9.2
* Update watch file (Closes: Bug#782508)
* Build with -std=gnu89 to fix building on gcc-5 (Closes: Bug#778013)
* Set standards-version to 3.9.6 (no changes)
Checksums-Sha1:
5fe5a9263d862db52d8aa8d1c4fc69efc2d4a1f7 1855 mongrel2_1.9.2-1.dsc
6e129571960886eb7d3f593a98b59232ef2c7bd0 878699 mongrel2_1.9.2.orig.tar.gz
2bfd2a37700fcfb046f4a812eab19d5f0ab182ce 19304 mongrel2_1.9.2-1.debian.tar.xz
111d483b4976a5ba09b63c19654797a7aa5bb0f5 407770 mongrel2-core_1.9.2-1_amd64.deb
f04adc01525c4cc367118953eea6d65f002495b9 16832 mongrel2-run_1.9.2-1_all.deb
Checksums-Sha256:
cfc02ce0d5f18f9cf90a239b2e6a5fcd35dc902ff10b2ab49f8e04c6d45889cc 1855
mongrel2_1.9.2-1.dsc
ae7575458381a4600c90f97140cce82eaf1339f8eb19e6059c7b69098a28738c 878699
mongrel2_1.9.2.orig.tar.gz
16b0151c2317131fa90366fccc3258cf7172260994877856502f1854e051845d 19304
mongrel2_1.9.2-1.debian.tar.xz
21028f12ae90b74fac1a463e8843343ed46302b6a3398ae4f6f0db852215adb2 407770
mongrel2-core_1.9.2-1_amd64.deb
d247e251035a24a299be598d8f378e3318c0db27f275250af7b336d53cfd1da7 16832
mongrel2-run_1.9.2-1_all.deb
Files:
f5f9547f5700d536edaadbfe3c7ab272 1855 httpd optional mongrel2_1.9.2-1.dsc
c499bbe989156eb9fe869812ac4e36d3 878699 httpd optional
mongrel2_1.9.2.orig.tar.gz
4050e433cf4a2dd5b618f16320a1e21b 19304 httpd optional
mongrel2_1.9.2-1.debian.tar.xz
90761c0375298fa977b68ded80ce25d8 407770 httpd optional
mongrel2-core_1.9.2-1_amd64.deb
7b64291b0ea7aeef24218ec7667cc466 16832 httpd optional
mongrel2-run_1.9.2-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQGcBAEBCgAGBQJVLZYWAAoJEMJAzpldAmsR3ckMAIMWpzFtq4kKebMteZr3eDpE
PkJmLBiXRhRlRUYFIV3Qpj+h5u/WazPAl6Lv3HVavV+LzBQUg25XgaBMY6nyBDg5
8umLG/tUDkMZW/4Vy7M0U7uY4cGujERn1d15NrPwICgmBk8ky8xBxpt8/JfTfWhK
7TJZpks/ywhnV0CPYBtiYDjZlqtuFBeEyQWVQOoxZ2ZX8GrsFSJOleOd2b9ljrHp
v2v7XGh/4h/2xFWiiUm2g0iZ9rRjx4U+yya9iLp8XQs1SBnaAKDTvzyJlp7bWX+G
MSmbfSQCi6FN3h4eXeVwvk/nJeCoesjIh4r9Bp4h0x+YzxEPBrpCDaAskWXqFVIx
LMF809v4tdApL8SPb4N6TS6eM/9iqnYlRTrwFxnD1jqVMDA4hf7Hwhq+bqZOaN23
8mvNusfBx+kxSIvodh4Ki38aPub4qHd6OisIT9sWb8VfuWaCDVE5RSGGKhlvdAUm
45M9aR54ykWaycnDEFHdM7aFJSVhU4d/Gra4Qj7ppg==
=EfKw
-----END PGP SIGNATURE-----
--- End Message ---