Your message dated Mon, 13 Jul 2015 13:49:48 +0000
with message-id <[email protected]>
and subject line Bug#778029: fixed in nsis 2.46-10.1
has caused the Debian Bug report #778029,
regarding nsis: 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.)
--
778029: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778029
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nsis
Version: 2.46-10
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/nsis_2.46-10_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
[...]
Source/util.cpp:105:43: warning: ignoring return value of 'size_t fread(void*,
size_t, size_t, FILE*)', declared with attribute warn_unused_result
[-Wunused-result]
fread(&biBitCount, sizeof(WORD), 1, f);
^
Source/util.cpp:115:38: warning: ignoring return value of 'size_t fread(void*,
size_t, size_t, FILE*)', declared with attribute warn_unused_result
[-Wunused-result]
fread(&dwSize, sizeof(DWORD), 1, f);
^
gcc -o build/release/makensis/bzip2/bzlib.o -c -Wall -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-O2 -DNSISCALL= -D_WIN32_IE=0x0500 -Ibuild/release/config Source/bzip2/bzlib.c
gcc -o build/release/makensis/bzip2/compress.o -c -Wall -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-O2 -DNSISCALL= -D_WIN32_IE=0x0500 -Ibuild/release/config
Source/bzip2/compress.c
gcc -o build/release/makensis/bzip2/huffman.o -c -Wall -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-O2 -DNSISCALL= -D_WIN32_IE=0x0500 -Ibuild/release/config Source/bzip2/huffman.c
Source/bzip2/compress.c: In function 'sendMTFValues':
Source/bzip2/compress.c:299:19: warning: variable 'nBytes' set but not used
[-Wunused-but-set-variable]
Int32 nGroups, nBytes;
^
g++ -o build/release/makensis/7zip/7zGuids.o -c -Wno-non-virtual-dtor -Wall -g
-O2 -fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500 -DCOMPRESS_MF_BT
-Ibuild/release/config Source/7zip/7zGuids.cpp
g++ -o build/release/makensis/7zip/7zip/Common/OutBuffer.o -c
-Wno-non-virtual-dtor -Wall -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500
-DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Common/OutBuffer.cpp
g++ -o build/release/makensis/7zip/7zip/Common/StreamUtils.o -c
-Wno-non-virtual-dtor -Wall -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500
-DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Common/StreamUtils.cpp
g++ -o build/release/makensis/7zip/7zip/Compress/LZ/LZInWindow.o -c
-Wno-non-virtual-dtor -Wall -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500
-DCOMPRESS_MF_BT -Ibuild/release/config
Source/7zip/7zip/Compress/LZ/LZInWindow.cpp
g++ -o build/release/makensis/7zip/7zip/Compress/LZMA/LZMAEncoder.o -c
-Wno-non-virtual-dtor -Wall -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500
-DCOMPRESS_MF_BT -Ibuild/release/config
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp
g++ -o build/release/makensis/7zip/7zip/Compress/RangeCoder/RangeCoderBit.o -c
-Wno-non-virtual-dtor -Wall -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500
-DCOMPRESS_MF_BT -Ibuild/release/config
Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp
g++ -o build/release/makensis/7zip/Common/Alloc.o -c -Wno-non-virtual-dtor
-Wall -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500 -DCOMPRESS_MF_BT
-Ibuild/release/config Source/7zip/Common/Alloc.cpp
g++ -o build/release/makensis/7zip/Common/CRC.o -c -Wno-non-virtual-dtor -Wall
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -O2 -DNSISCALL= -D_WIN32_IE=0x0500 -DCOMPRESS_MF_BT
-Ibuild/release/config Source/7zip/Common/CRC.cpp
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp: In member function 'LONG
NCompress::NLZMA::CEncoder::GetOptimumFast(UInt32, UInt32&, UInt32&)':
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1223:45: warning: suggest
parentheses around '&&' within '||' [-Wparentheses]
repLens[repMaxIndex] + 2 >= lenMain && (backMain > (1 << 9)) ||
^
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1224:45: warning: suggest
parentheses around '&&' within '||' [-Wparentheses]
repLens[repMaxIndex] + 3 >= lenMain && (backMain > (1 << 15)))
^
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1238:42: warning: suggest
parentheses around '&&' within '||' [-Wparentheses]
if (_longestMatchLength >= lenMain && newDistance < backMain ||
^
Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1241:62: warning: suggest
parentheses around '&&' within '||' [-Wparentheses]
_longestMatchLength + 1 >= lenMain && lenMain >= 3 &&
ChangePair(newDistance, backMain))
^
g++ -o build/release/makensis/makensis -Wl,-z,relro
-Wl,-Map,build/release/makensis/makensis.map -pthread
build/release/makensis/build.o build/release/makensis/clzma.o
build/release/makensis/crc32.o build/release/makensis/DialogTemplate.o
build/release/makensis/dirreader.o build/release/makensis/fileform.o
build/release/makensis/growbuf.o build/release/makensis/icon.o
build/release/makensis/lang.o build/release/makensis/lineparse.o
build/release/makensis/makenssi.o build/release/makensis/manifest.o
build/release/makensis/mmap.o build/release/makensis/Plugins.o
build/release/makensis/ResourceEditor.o
build/release/makensis/ResourceVersionInfo.o build/release/makensis/script.o
build/release/makensis/ShConstants.o build/release/makensis/strlist.o
build/release/makensis/tokens.o build/release/makensis/util.o
build/release/makensis/winchar.o build/release/makensis/writer.o
build/release/makensis/bzip2/blocksort.o build/release/makensis/bzip2/bzlib.o
build/release/makensis/bzip2/compress.o
build/release/makensis/bzip2/huffman.o build/release/makensis/7zip/7zGuids.o
build/release/makensis/7zip/7zip/Common/OutBuffer.o
build/release/makensis/7zip/7zip/Common/StreamUtils.o
build/release/makensis/7zip/7zip/Compress/LZ/LZInWindow.o
build/release/makensis/7zip/7zip/Compress/LZMA/LZMAEncoder.o
build/release/makensis/7zip/7zip/Compress/RangeCoder/RangeCoderBit.o
build/release/makensis/7zip/Common/Alloc.o
build/release/makensis/7zip/Common/CRC.o -lpthread -lz
build/release/makensis/strlist.o: In function
`SortedStringList<define>::add(char const*, int)':
/«PKGBUILDDIR»/Source/strlist.h:74: undefined reference to `g_display_errors'
build/release/makensis/strlist.o: In function `fprintf':
/usr/include/x86_64-linux-gnu/bits/stdio2.h:98: undefined reference to
`g_output'
build/release/makensis/strlist.o: In function
`SortedStringList<define>::add(char const*, int)':
/«PKGBUILDDIR»/Source/strlist.h:77: undefined reference to `g_output'
collect2: error: ld returned 1 exit status
scons: *** [build/release/makensis/makensis] Error 1
scons: building terminated because of errors.
make[1]: *** [override_dh_auto_build-arch] Error 2
debian/rules:130: recipe for target 'override_dh_auto_build-arch' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
debian/rules:117: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: nsis
Source-Version: 2.46-10.1
We believe that the bug you reported is fixed in the latest version of
nsis, 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.
Matthias Klose <[email protected]> (supplier of updated nsis 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: SHA256
Format: 1.8
Date: Fri, 10 Jul 2015 13:59:55 +0200
Source: nsis
Binary: nsis nsis-common nsis-pluginapi nsis-doc
Architecture: source all amd64
Version: 2.46-10.1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Gaugler <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
nsis - Nullsoft Scriptable Install System (modified for Debian)
nsis-common - Nullsoft Scriptable Install System stubs and plugins
nsis-doc - Nullsoft Scriptable Install System documentation
nsis-pluginapi - Nullsoft Scriptable Install System plugin API
Closes: 778029
Changes:
nsis (2.46-10.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with -fgnu89-inline. Closes: #778029.
Checksums-Sha1:
b165c1d032d2788c7fd93db4a3809cd35b9eeee4 2096 nsis_2.46-10.1.dsc
9eb920454a426304b67ebdd695eca58d75747d68 36528 nsis_2.46-10.1.debian.tar.xz
4fe69c2e4d3d4a39de9faec6dc46b969cc9a057e 769768 nsis-common_2.46-10.1_all.deb
8f21ea051dc2f0faf2bf1e5b03137271be40d723 493876 nsis-doc_2.46-10.1_all.deb
2d9b5e111deb1ea6e830d70aacdd8c3e0486c576 215542
nsis-pluginapi_2.46-10.1_all.deb
5646ce2125de9cd7f2c95e4b3eb7697667c036b1 428622 nsis_2.46-10.1_amd64.deb
Checksums-Sha256:
ce2e337b21cd2c4c688ad2f2bb0efbabb1318833a8b183cadfbf3f102aa053d8 2096
nsis_2.46-10.1.dsc
dbd7c947c56e1e8906c59e6c2b5df8a1316ed281bc56d453ddd92fc2c5a33fb6 36528
nsis_2.46-10.1.debian.tar.xz
4c71881e09a3365982401a3fb6da480c5c9657b8feff84e6d560d3ca22d43aba 769768
nsis-common_2.46-10.1_all.deb
d9ec4e33f1bd82922e1fb63dc12496e91252994446ab4905c09eec56add71c42 493876
nsis-doc_2.46-10.1_all.deb
032f3332dcf2626f86b7039d604aaa4bf0810fc3ed26796dcec6f0ca36deaf8a 215542
nsis-pluginapi_2.46-10.1_all.deb
7709780b479c62519a9b3015b3fc5474c423848d432eff4b00808932cae95ae5 428622
nsis_2.46-10.1_amd64.deb
Files:
a47ab99222313de87ab7b4779a65bd82 2096 devel optional nsis_2.46-10.1.dsc
b21dfd5634618931edf2d72d9a473b71 36528 devel optional
nsis_2.46-10.1.debian.tar.xz
575638d669e7196f3af184f6bf42eed9 769768 devel optional
nsis-common_2.46-10.1_all.deb
4e13bca3eaf8e36ddba42160aeaf3c3f 493876 doc optional nsis-doc_2.46-10.1_all.deb
6feab2ef82e92d41d51891a5aca4cc75 215542 devel optional
nsis-pluginapi_2.46-10.1_all.deb
0a14015fe4304b91496e733bfd0c6169 428622 devel optional nsis_2.46-10.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVn8gLAAoJEL1+qmB3j6b1ZxYP/32686SuNw++ahwhzpTImXJq
J3fSC3sCvd7ZxKV/WQBqCcfF9dSc8w/gz7hgGPZN5a6Rs9ywqLnsaW0Q6tGFPU7B
zq7oHmexfdCVc5VRjBybjGdYu76dZd0Ju3GOSbcH3vRJAMdySy1l/lfpEtC7jcgM
vXDwtr/Aq1IQYyO/fy1CukikoFQPVZcz3ym5GY7kwX1r0BjJidbF0BR46Mt54qcn
eHE95Y5gj24DrAOmOj/DJ3OpAuKlNyb/KDFf6MErMDQrvrWd2Zt23G9nN9jm3KwA
+6Rl61m2/PYv0x/zf7g2vj0X/0YdNuwZPngh2TZCSgqKTKmDIkgPaIWZRFUGbjrn
rPlk1iV5+5bdw6nHf1bkhC6aXZy5y6vBnn49Bi/cBW5mNqFG4z9lILvszsOG91sG
IXBx3u1K0pYVw9ZMlLYuQAk+V5ceaw9Qrv9bh2NKYUuuMeLvyDT+6BubNl8jFk4u
wTSswXmNar+qhNsR9taYA4NojnmDdykzwiVFfFY0wI0myEqjTLzInLphJlQ4wQSq
RyAQvxyVYcnWFXpPIUNMmpSMpMxZnrXzhQviDJtdJP1oWySDmRvW38yoOdEZzUOb
B9q0tVUU19E/B5G9IQg9vZ/CNF79GEY6UQBu/T/JjLsrcGEfcnKXKXuTN60xQX2n
8vvgL3O2SJnKj6MojAxu
=nW8q
-----END PGP SIGNATURE-----
--- End Message ---